応用情報技術者 2017年 春期 午前2 問24
問題文
コードの値からデータの対象物が連想できるものはどれか。
選択肢
ア:シーケンスコード
イ:デシマルコード
ウ:ニモニックコード(正解)
エ:ブロックコード
コードの値からデータの対象物が連想できるものはどれか【午前2 解説】
要点まとめ
- 結論:コードの値から対象物を直感的に連想できるのはニモニックコードです。
- 根拠:ニモニックコードは記憶や理解を助けるために意味のある文字列や略語を用いるコード体系です。
- 差がつくポイント:単なる数値や順序を示すコードと異なり、意味的な関連性があるかどうかを見極めることが重要です。
正解の理由
ニモニックコードは、対象物の特徴や名称を連想しやすい文字列で表現されます。例えば、命令セットのアセンブリ言語で使われる「ADD」や「SUB」のように、操作内容が直感的に理解できるコードです。これに対し、シーケンスコードやデシマルコードは単なる番号や数値の羅列であり、ブロックコードは分類やグループ化を目的としたコード体系で、連想性はありません。したがって、対象物を連想できるコードはニモニックコードです。
よくある誤解
シーケンスコードやデシマルコードもコードの一種ですが、意味を連想するための工夫はなく、単なる識別番号として使われることが多いです。ニモニックコードと混同しやすいので注意しましょう。
解法ステップ
- 問題文の「連想できる」というキーワードに注目する。
- 各選択肢のコードの特徴を思い出す。
- シーケンスコードは順序を示す番号であることを確認。
- デシマルコードは10進数の数値コードであることを確認。
- ニモニックコードは意味のある文字列で連想を助けることを理解。
- ブロックコードは分類やグループ化のためのコードであることを確認。
- 連想できるのはニモニックコードであると判断する。
選択肢別の誤答解説
- ア: シーケンスコード
順序や番号を示すだけで、対象物の意味や特徴を連想できません。 - イ: デシマルコード
10進数の数値コードであり、意味の連想は困難です。 - ウ: ニモニックコード
対象物の特徴や名称を連想しやすい文字列コードで正解です。 - エ: ブロックコード
分類やグループ化のためのコードで、連想性はありません。
補足コラム
ニモニックコードはプログラミングやコンピュータの命令セットでよく使われます。例えば、アセンブリ言語の命令は「MOV」や「JMP」など、操作内容を連想しやすいニモニックコードで表されます。これにより、プログラマは機械語を理解しやすくなります。
FAQ
Q: ニモニックコードはどのような場面で使われますか?
A: 主にアセンブリ言語の命令や操作コードで使われ、操作内容を直感的に理解しやすくします。
A: 主にアセンブリ言語の命令や操作コードで使われ、操作内容を直感的に理解しやすくします。
Q: シーケンスコードとニモニックコードの違いは何ですか?
A: シーケンスコードは単なる順序番号で、ニモニックコードは意味を連想しやすい文字列コードです。
A: シーケンスコードは単なる順序番号で、ニモニックコードは意味を連想しやすい文字列コードです。
関連キーワード: ニモニックコード、シーケンスコード、デシマルコード、ブロックコード、コード体系、記憶補助

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

