機械語に関する記述のうち,適切なものはどれか。
- アFortranやC言語で記述されたプログラムは,機械語に変換されてから実行される。
- イ機械語は,高水準言語の一つである。
- ウ機械語は,プログラムを10進数の数字列で表現する。
- エ現在でもアプリケーションソフトの多くは,機械語を使ってプログラミングされている。
正解と解説を見る
正解
ア FortranやC言語で記述されたプログラムは,機械語に変換されてから実行される。
機械語はCPUが直接解釈・実行できる2進数の命令の並びであり,FortranやC言語のような高水準言語で書かれたプログラムは,コンパイラなどによって機械語に変換されてから実行される。これが正しい記述である。機械語は高水準言語ではなく,人間には理解しにくい最も低水準の言語である。機械語は2進数で命令を表現するものであり,10進数の数字列ではない。現在のアプリケーションソフトの多くは高水準言語で開発されており,機械語を直接使ってプログラミングされることはほとんどない。