ITパスポート 平成29年度春期午前問70

午前問70

機械語に関する記述のうち、適切なものはどれか。
FortranやC言語で記述されたプログラムは、機械語に変換されてから実行される。
機械語は、高水準言語の一つである。
機械語は、プログラムを10進数の数字列で表現する。
現在でもアプリケーションソフトの多くは、機械語を使ってプログラミングされている。
『情報処理過去問.com』からiPhoneアプリがリリースされました!!

正解

解説

機械語(マシン語)は0と1だけからなるビット列で表された命令群で、CPUがそのまま実行できる形式です。どの言語で書かれたソースプログラムも、実行時点では機械語へ変換されたうえで動作します。言語の抽象度の観点では、機械語アセンブリ言語低水準言語、それ以外の多くが高水準言語に分類されます。
ア.FortranやC言語で記述されたプログラムは、機械語に変換されてから実行される。
正しいです。FortranやCで書かれたプログラムは、コンパイラインタプリタによって機械語に変換され、その結果が実行されます。
イ.機械語は、高水準言語の一つである。
誤りです。機械語高水準言語ではなく、最もハードウェア寄りの低水準言語です。
ウ.機械語は、プログラムを10進数の数字列で表現する。
誤りです。機械語10進数ではなく、2進数0と1で表現します。
エ.現在でもアプリケーションソフトの多くは、機械語を使ってプログラミングされている。
誤りです。現在のアプリケーションの多くは高水準言語で作成され、機械語を直接用いるのは一部の特殊な用途に限られます。
スポンサーリンク







シェアする

  • このエントリーをはてなブックマークに追加

フォローする