平成23年度 特別試験 応用情報技術者試験 午前 問22
あるコンピュータ上で,異なる命令形式のコンピュータで実行できる目的プログラムを生成する言語処理プログラムはどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:イ
-
ア: エミュレータ
誤り。あるコンピュータ上で,別のコンピュータの命令を解釈・実行して動作をまねるものです。目的プログラムを生成するものではありません。 -
イ: クロスコンパイラ
正しい。開発用のコンピュータとは異なる命令形式のコンピュータ(組込み機器など)向けの目的プログラムを生成するコンパイラです。 -
ウ: 最適化コンパイラ
誤り。実行速度やサイズが良くなるように最適化した目的プログラムを生成するコンパイラです。異なる命令形式向けかどうかとは関係ありません。 -
エ: プログラムジェネレータ
誤り。パラメータなどの指定から,プログラム(ソースコード)を自動生成するツールです。
答え
イ: クロスコンパイラ
出典:平成23年度 特別試験 応用情報技術者試験 午前 問22