スポンサーリンク

ITパスポート試験 平成29年度秋期 [問81] 過去問解説

問題

問81

コンピュータに対する命令を、プログラム言語を用いて記述したものを何と呼ぶか。

  • PINコード
  • ソースコード
  • バイナリコード
  • 文字コード

[出典:ITパスポート試験 平成29年度秋期 問81]

正解

正解は「」です。

解説

 正解は「ソースコード」です。ソースコードとは、人間が理解しやすいようにプログラミング言語を使って書かれたコンピュータへの命令の集まりのことです。

 例えば、料理のレシピを考えてみてください。レシピは、材料や手順を料理人が理解できるように書かれていますね。それと同じように、ソースコードは、コンピュータに「何を」「どのように」処理してほしいかを伝えるための「指示書」のようなものです。コンピュータは直接このソースコードを理解できるわけではないので、通常はコンパイラやインタプリタといった別のプログラムによって、コンピュータが実行できる形式(バイナリコードなど)に変換されてから実行されます。ソフトウェア開発の現場では、このソースコードをプログラマが書き、デバッグ(不具合の修正)や機能追加を行っていきます。

ア(PINコード):
 PINコードは、個人を認証するための暗証番号です。コンピュータへの命令を記述するものではありません。
ウ(バイナリコード):
 バイナリコードは、コンピュータが直接実行できる0と1の機械語のことです。人間が直接記述するプログラム言語ではありません。
エ(文字コード):
 文字コードは、文字をコンピュータで扱うために、それぞれの文字に割り当てられた数値のことです。プログラム言語とは異なります。

スポンサーリンク

難易度

 この問題の難易度は、ITパスポート試験の学習を始めたばかりの初心者でも理解しやすい「易しい」レベルです。基本的な情報技術の概念を問うものであり、プログラミングの経験がなくても、主要なIT用語の意味を知っていれば正解できます。特に、ソフトウェア開発の基礎知識がある方にとっては容易な問題と言えるでしょう。

用語補足

ソースコード:
 人間が理解できるプログラミング言語(例:Python、Javaなど)で書かれた、コンピュータへの命令文の集まりです。プログラムの設計図のようなものです。

PINコード:
 Personal Identification Numberの略で、本人確認のために使われる数字の暗証番号です。ATMでキャッシュカードを使う際に入力する4桁の数字などがこれにあたります。

バイナリコード:
 コンピュータが直接理解し実行できる、0と1の二進数で構成された機械語のことです。ソースコードをコンパイル(変換)して作られます。

文字コード:
 コンピュータが文字を扱うために、各文字(例:「あ」「A」「π」など)に割り当てられた固有の数値のことです。シフトJISやUTF-8などがあります。

対策

 この問題に正解するためには、情報システム開発の基本的な流れとそこで使われる主要な用語を理解することが重要です。特に、プログラミング言語、ソースコード、コンパイル、バイナリコードといった一連の概念を把握しておきましょう。過去問題を繰り返し解き、各選択肢の用語の意味も確認することで、知識の定着を図ることができます。

iPad Pro 13インチ Apple M4チップ Wi-Fiモデル Apple MVX33J/A 256GB Silver シルバー 標準ガラス搭載 A2925


タイトルとURLをコピーしました