必ず受かる情報処理技術者試験

問題38

ポケットスタディ 基本情報午後・要点整理―即効!7つの知識 (情報処理技術者試験)

動的リンクライブラリ(DLL)の特徴として,適切なものはどれか。

アプリケーションがメモリにロードされるときに,同時にリンカによって組み込まれる。
アプリケーションの実行中,必要になったときに OS によって連係される。
コンパイル時に,コンパイラによってアプリケーションに組み込まれる。
コンパイルの前に,プリコンパイラによってアプリケーションに組み込まれる。

解答・解説を見る

解答:イ

コンピュータのプログラム作成時においては、一般に大規模なプログラムをモジュールに分割して、コンパイル後に、オブジェクトファイルを汎用ライブラリと共につなぎ合わせて実行可能形式のバイナリを作成する。これを静的リンクと呼ぶ。

それとは異なり、プログラムを実行する時に初めて他のモジュールやライブラリと結合される方式を動的リンクと呼ぶ。この動的リンクを使ったライブラリを、共有ライブラリあるいはダイナミックリンクライブラリ(DLL)と呼ぶ。

前の問題 次の問題

Copyrithg naruha