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

問題22

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

あるコンピュータ上で、異なる命令形式のコンピュータで実行できる目的プログラムを生成する言語処理プログラムはどれか。

エミュレータ
クロスコンパイラ
最適化コンパイラ
プログラムジェネレータ

解答・解説を見る

解答:イ

× エミュレータは、あるシステム上で他のOSやCPUの機能を再現し、そのOS(CPU)向けのアプリケーションソフトを動作させるソフトウェアである。
クロスコンパイラは、コンパイラが動作している以外のプラットフォーム向けに実行ファイルを生成する機能を持つコンパイラである。
× 最適化コンパイラは、プログラム中の冗長な部分をコンパイル時に直して、実行速度を速くするコンパイラである。
× プログラムジェネレータは、入力・処理・出力などの必要な条件をパラメタで指示することによって,処理目的に応じたプログラムを生成するソフトウェアである。
前の問題 次の問題

Copyrithg naruha