IPA過去問ドリル

平成28年度 春期 基本情報技術者試験 午前 問20

テクノロジ/ソフトウェア

リンカの機能として,適切なものはどれか。

出典:平成28年度 春期 基本情報技術者試験 午前 問20

正解:ウ

解説

リンカは,コンパイラが生成した複数の目的モジュール(オブジェクトモジュール)やライブラリモジュールを結合し,モジュール間の相互参照(外部参照)を解決して,一つの実行可能なロードモジュールを生成するソフトウェアです。

選択肢ごとの解説

  • 誤り。プログラムをライブラリに登録するのは,ライブラリアンなどのツールの役割です。
  • 誤り。ロードモジュールを主記憶にロードするのは,ローダの役割です。
  • 正しい。リンカは相互参照を解決し,複数の目的モジュールから一つのロードモジュールを生成します。
  • 誤り。プログラムの実行監視や実行結果の記録は,デバッガやトレースツールの役割です。
基本情報技術者の過去問を演習モードで解く