基本情報技術者試験の過去問と解説
[TOP] [午前分野別] [午後分野別] [キーワード索引] [平成31年春午前] [平成31年春午後]

平成14年 秋期 基本情報技術者 午前 問41
問41   プリコンパイラの説明

 プリコンパイラの説明として,適切なものはどれか。

ア ある言語でコーディングされたプログラムを,別の言語のプログラムに変換するプログラムである。

イ あるコンピュータ上で実行されるオブジェクトプログラムを,それとはアーキテクチャが異なるコンピュータ上で生成するコンパイラである。

ウ 高水準言語でコーディングされたソースプログラムを,オブジェクトプログラムに変換するプログラムである。

エ 高水準言語に付加的に定義された機能と文法に従ってコーディングされたプログラムを,元の高水準言語だけを使用したプログラムに変換するプログラムである。


解答←クリックすると正解が表示されます

解説

 プリコンパイラは、高水準言語で付加的に定義された機能などを 別の命令や値に置き換えるプログラムである。例えば、C言語の

#define

などがこれにあたり、コンパイル時に置き換えを行う。


[←前の問題] [次の問題→] [問題一覧表] [分野別] [キーワード索引] [基本情報技術者試験TOP ]