イが正解となるのは、プログラムの実行方式におけるインタプリタ方式とコンパイラ方式の特性に基づきます。インタプリタ方式は、ソースコードを一行ずつ解釈・実行するため、プログラムの実行開始が早いという特徴があります。一方、コンパイラ方式は、ソースコード全体を機械語に翻訳(コンパイル)してから実行するため、実行速度は速いものの、コンパイルに時間がかかります。問題文では、データ入力から結果出力までのプロセスを、プログラムの実行方式によって示しています。図表に依存せず、一般的な実行方式の理解から判断すると、「a」の部分、つまりプログラムが実行される前の初期段階において、インタプリタ方式はソースコードを直接解釈・実行できるため、コンパイラ方式のような事前翻訳工程が不要です。したがって、プログラムが動作を開始する「a」の段階でインタプリタ方式が採用されていると推測できます。また、「b」の部分、つまりデータ入力後にプログラムが実際に処理を実行する段階では、インタプリタ方式は一行ずつ処理を進めるのに対し、コンパイラ方式は一度機械語に翻訳されたコードを実行するため、一般的に処理速度が速いです。図表では、データ入力後に何らかの処理が行われている様子が描かれていると考えられ、この処理の効率性や実行速度を考慮すると、コンパイラ方式が適用されていると解釈するのが自然です。
読み込み中...