修了試験 2013-06-23実施分 基本情報技術者試験 問25
OSにおけるAPI(Application Program Interface)の説明として,適切なものはどれか。
正答2
解説
正解は2です。 API(Application Program Interface)は、アプリケーションがOSなどの機能を呼び出すための窓口となる仕組みです。 アプリケーションはAPIを通じて、ファイル操作や画面表示などOSが用意する機能を利用します。 【選択肢別解説】 1:× アプリケーションがハードウェアを直接操作するのは、APIの考え方と逆です。 APIはOSの機能を経由してハードウェアを使うための仕組みです。 2:○ APIは、アプリケーションからOSが用意する各種機能を、決まった呼出し方法で利用するための仕組みです。 3:× ネットワークを介したアプリケーション間の通信は、通信プロトコルやRPC(Remote Procedure Call)などの説明です。 4:× 各アプリケーションのメニュー項目を統一するのは、操作性をそろえるユーザインタフェースの指針の話です。 APIの説明ではありません。 【ポイント】 APIを使うと、アプリケーションはハードウェアの細かな違いを意識せずに作れます。 最近ではWebサービスの機能を呼び出すWeb APIも広く使われています。まとめて解く
修了試験 2013-06-23実施分を通しで解く(80問)→