問題本文
プログラム言語の種類に関する説明のうち,コンパイラ方式の説明として,最も適切なものはどれか。
選択肢
- ア.プログラムを1命令ずつ翻訳しながら逐次実行する方式。
- イ.プログラム全体を機械語に翻訳してから実行する方式。
- ウ.プログラムをWebブラウザ上でそのまま実行する方式。
- エ.プログラムの一部だけを翻訳して部分的に実行する方式。
正解
イ. プログラム全体を機械語に翻訳してから実行する方式。
解説
コンパイラ方式はソースコード全体を事前に機械語に翻訳 (コンパイル) してから実行する方式.インタプリタ方式より実行速度が速く,C言語やJava等が代表的にこの方式を採用.
選択肢ごとの解説
- ア.インタプリタ方式の説明. 1命令ずつ翻訳しながら逐次実行.
- イ.正しい. プログラム全体を事前に機械語翻訳がコンパイラ.
- ウ.JavaScriptブラウザ実行の説明. コンパイラ定義ではない.
- エ.誤り. 部分翻訳はコンパイラ方式の定義ではない.
ITパスポート 2026年 (令和8年) の過去問一覧へ戻る・問91