問81
頻出度★☆☆
コンピュータに対する命令を, プログラム言語を用いて記述したものを何と呼ぶか。
この問題の解説と、これまでの解答の記録です。
コンピュータに対する命令を, プログラム言語を用いて記述したものを何と呼ぶか。
PINコード(Personal Identification Number)は、キャッシュカードやスマートフォンなどで本人確認に用いる暗証番号のことで、プログラム言語で命令を記述したものではありません。
正解 ソースコードとは、プログラム言語(C言語、Java、Python など)を用いて、人間が読める形でコンピュータへの命令を記述したテキストのことです。設問の「コンピュータに対する命令を、プログラム言語を用いて記述したもの」という定義にそのまま一致します。ソースコードはコンパイラやインタプリタによって、コンピュータが実行できる機械語(バイナリ)へ変換されて動作します。したがって正解はイです。
バイナリコードは0と1の並びで表される機械語(実行形式)で、コンピュータが直接実行できる形式です。人間がプログラム言語で記述したソースコードを変換した結果であり、「プログラム言語を用いて記述したもの」そのものではありません。
文字コードは、文字とビット列(数値)との対応を定めた規格(例:ASCII、Unicode、Shift_JIS)であり、コンピュータへの命令を記述したものではありません。