正答1
解説
正解は1です。
機械語は、CPUが直接解読して実行できる、0と1の2進数で表された命令の列です。
人が書きやすい高水準言語のプログラムは、コンパイラやインタプリタによって機械語に変換されてから実行されます。
【選択肢別解説】
1:○ FortranやC言語は高水準言語であり、コンパイラで機械語に変換されてから実行されます。
2:× 機械語は、CPUが直接実行できる最も低水準の言語です。
高水準言語ではありません。
3:× 機械語は、0と1の2進数でプログラムを表現します。
10進数ではありません。
4:× 現在のアプリケーションソフトの多くは、C言語やJavaなどの高水準言語で作られています。
機械語で直接プログラミングすることはまれです。
【ポイント】
機械語と1対1に対応する記号で書く言語をアセンブリ言語といい、アセンブラで機械語に変換します。
高水準言語、アセンブリ言語、機械語の関係を押さえましょう。