修了試験 2011-06-26実施分 基本情報技術者試験 問25
OSにおけるAPI(Application Program Interface)の説明として,適切なものはどれか。
正答2
解説
正解は2です。 この問題は、API(Application Program Interface)の意味を問うています。 APIは、アプリケーションがOSやほかのソフトウェアの機能を呼び出すための窓口(関数や手続の取決め)です。 【選択肢別解説】 1:× OSのもとでは、アプリケーションは通常ハードウェアを直接操作しません。 APIを通じてOSに処理を依頼します。 2:○ APIは、ファイル操作や画面表示など、OSが用意する機能をアプリケーションから利用するための仕組みです。 3:× ネットワークを介してアプリケーション同士が通信する仕組みは、RPC(Remote Procedure Call:遠隔手続呼出し)や通信プロトコルの説明です。 APIそのものの定義ではありません。 4:× メニュー項目を統一するのは、ユーザインタフェースの標準化の考え方です。 APIはプログラムから機能を呼び出す仕組みです。 【ポイント】 APIを使うと、アプリケーションはハードウェアの違いを意識せずに開発できます。 現在では、Webサービスの機能を呼び出すWeb APIという形も広く使われています。まとめて解く
修了試験 2011-06-26実施分を通しで解く(80問)→