| a | b | |
|---|---|---|
| ア | インタプリタ | インタプリタ |
| イ | インタプリタ | コンパイラ |
| ウ | コンパイラ | インタプリタ |
| エ | コンパイラ | コンパイラ |
ITパスポート 2013年 (平成25年 秋期) 問55「プログラムの実行方式としてインタプリタ方式とコンパイラ方式がある。図は,データを…」の正解と解説です。ITパスポート試験の「テクノロジ系」分野の過去問で、これまでの受験者の正答率は約74%です。
イ. a:インタプリタ, b:コンパイラ
正答率 74.3%(456人中 339人が正解)
インタプリタ方式は、ソースプログラムを一文ずつ解釈しながら実行し、直接結果を出す方式である。コンパイラ方式は、ソースプログラム全体をいったん目的プログラム(機械語)に翻訳し、その目的プログラムにデータを与えて実行する。図では、目的プログラムを作らずに結果へつながる側がインタプリタ、目的プログラムを出力する側がコンパイラである。