リンカの機能として、適切なものはどれか。
ア 作成したプログラムをライブラリに登録する。
イ 実行に先立ってロードモジュールを主記憶にロードする。
ウ 相互参照の解決などを行い、複数の目的モジュールなどから一つのロードモジュールを生成する。
エ プログラムの実行を監視し、ステップごとに実行結果を記録する。
解説を読む
正解:ウ
解説:
原始プログラムをコンパイラを用いてコンパイルしたものをオブジェクトモジュール(目的モジュール)と呼びます。オブジェクトモジュールとOS等で用意しているライブラリモジュールをリンカによりリンクさせて作成したものがロードモジュールとなりこのロードモジュールが実行形式となります。
ア.コンパイラの役割です。
イ.ローダーの役割です。
ウ.リンカの役割です。上記解説もご参照ください。
エ.トレーサー(デバッグツール)の役割です。
解説を閉じる
コメント