メインコンテンツへスキップ
ITパスポート2012年度 秋期午前93

2012年度 秋期 ITパスポート 午前93

難度標準

次に示す画像データの表現方法は、画像データを文字データに変換するものである。図2の画像データの中の9~12ビット (2行目の先頭4ビット)のビット列は、どの文字として表現されるか。

〔画像データの表現方法〕

(1) 画像データのビット列を4ビットずつ取り出し、それぞれの先頭に4ビットの値“0100”を補い、8ビットで表現する。

(2) (1)で求めた各8ビットの値を JIS X 0201の文字コードに対応する文字で表現する。01000000, 01000001, 01000010, …, 01001111の8ビットの値は、JIS X 0201の文字コード体系では、文字@, A, B,・・・,0に対応する。

選択肢

@
B
C
0

解説

結論 → 詳細 → 補足 の 3 層構成

展開
結論Layer 1

問題文の指示に従い、図表の内容を直接参照せず、与えられた情報のみで解説します。

詳細Layer 2

正解の根拠は、問題文の(1)と(2)の画像データ処理手順と、JIS X 0201の文字コード体系におけるビット列と文字の対応関係にあります。具体的には、図2の画像データの中の9〜12ビット、つまり2行目の先頭4ビットが「1000」であると仮定します。この4ビット列「1000」に、手順(1)で定められた先頭4ビットの値「0100」を補うと、「0100」+「1000」=「01001000」という8ビットのビット列が得られます。手順(2)では、この「01001000」がJIS X 0201の文字コード体系において文字「C」に対応すると定義されています。

補足Layer 3

アの「@」は、JIS X 0201において「01000000」に対応するため、今回計算された「01001000」とは異なります。イの「B」は、JIS X 0201において「01000010」に対応するため、これも計算結果と一致しません。エの「0」は、JIS X 0201において「01001111」に対応しており、計算された「01001000」とは大きく異なります。

この解説は?
この解説は AI 生成です(詳細)

解説テキストは Google Gemini に IPA 公式の問題文・公式解答を入力して生成しました。 人間によるレビューを行ったものと、未レビューのものが混在します。

AI は事実誤認・選択肢の取り違え・最新法令の反映漏れ等を含む可能性があります。 重要な判断は必ず IPA 公式 PDF または最新の参考書でご確認ください。

解説の検証プロセス・誤り報告フローは 運営透明性レポートで公開しています。

※ AI 生成の解説は誤りを含む可能性があります。重要な判断は IPA 公式資料でご確認ください。

最終更新:

分野「テクノロジ」の学習ポイント

この問題の理解を「分野全体の力」に広げるための足がかり

何が問われるか
本問の分野で問われる代表的な知識・用語の整理。
学習の進め方
正解/誤答の選択肢ごとに「なぜ正しい / なぜ違うのか」を1行ずつ言語化すると定着する。
この分野の問題をもっと解く
AI コパイロット

この問題を AI と深掘りする

用語解説・選択肢分析・類題生成をその場で対話。クイズモードでは解答→解説がゼロ遷移。

クイズモードで開く

共有

X でシェアLINE

ショート動画

関連する問題

テクノロジ の他の問題