it-kakomon › ITパスポート › 平成29年度 春期 › 問70

平成29年度 春期 ITパスポート 問70(テクノロジ)

出典:平成29年度 春期 ITパスポート試験 公開問題 問70(独立行政法人情報処理推進機構(IPA))

機械語に関する記述のうち,適切なものはどれか。
  1. アFortranやC言語で記述されたプログラムは,機械語に変換されてから実行される。
  2. イ機械語は,高水準言語の一つである。
  3. ウ機械語は,プログラムを10進数の数字列で表現する。
  4. エ現在でもアプリケーションソフトの多くは,機械語を使ってプログラミングされている。
正解と解説を見る

正解:ア

【機械語とは】

機械語は、CPUが直接解読して実行できる命令で、0と1の2進数の列で表されます。人には読み書きしにくいので、通常のプログラムは、FortranやC言語などの、人に分かりやすい高水準言語(高級言語)で書きます。高水準言語で書いたプログラムは、コンパイラなどで機械語に変換してから実行します。機械語のように、コンピュータに近い言語を低水準言語といいます。

【選択肢の検討】

ア:FortranやC言語で記述されたプログラムは、コンパイラで機械語に変換されてから実行されます。適切です。

イ:機械語は、高水準言語ではなく、低水準言語です。

ウ:機械語は、10進数ではなく、2進数の列で表現します。

エ:現在のアプリケーションソフトの多くは、高水準言語でプログラミングされています。

よって、正解は選択肢アです。

まず令和8年度の100問を通しで解いてみる(無料)