シカクモン

【問121】ITパスポート 練習問題|APIとライブラリの使い分け

基礎理論とアルゴリズム 問11/20難易度B(標準)

問題文

プログラム開発で利用するAPI(アプリケーションプログラミングインタフェース)とライブラリのうち、APIの説明として適切なものはどれか。

  1. 1.よく使う機能をプログラム部品としてまとめ、必要に応じて組み込んで使えるようにしたもの
  2. 2.プログラムの誤りを見つけるために、実行を一時停止して変数の値を調べる機能
  3. 3.ソフトウェアの機能を外部の別のプログラムから呼び出して利用するための接続の仕様
  4. 4.作成したプログラムを実行できる形式にまとめ、配布しやすくするための圧縮の形式