修了試験 2024-01-28実施分 基本情報技術者試験 問14
OSにおけるAPI(Application Program Interface)の説明として,適切なものはどれか。
正答2
解説
正解は2です。 OSにおけるAPI(Application Program Interface)の役割を問う問題です。 APIは、アプリケーションがOSなどの提供する機能を呼び出すために定められた手順や規約です。 アプリケーションはAPIを通じて、ファイル操作やメモリ確保などの機能を利用できます。 【選択肢別解説】 1:× APIを使うと、アプリケーションはハードウェアを直接操作せずに済みます。 ハードウェアの操作はOSやデバイスドライバが担い、アプリケーションはAPIを通じてそれを依頼します。 2:○ APIは、アプリケーションからOSが用意する各種機能を利用するための仕組みです。 プログラムは決められた形式でAPIを呼び出すだけで、OSの機能を使えます。 3:× ネットワークを介したアプリケーション間の通信の仕組みは、通信プロトコルやミドルウェアの説明です。 OSにおけるAPIの説明ではありません。 4:× メニュー項目の統一は、ユーザインタフェースの共通化の説明です。 APIはプログラムどうしの接点であり、利用者向けの画面の統一ではありません。 【ポイント】 APIはプログラムが機能を呼び出すための接点、ユーザインタフェースは人が操作するための接点です。 近年はWebサービスの機能を外部から利用するためのWeb APIも広く使われています。まとめて解く
修了試験 2024-01-28実施分を通しで解く(60問)→