過去問解きまくり研究所 ホーム

平成24年度 秋期 (特別措置試験) 問93

基礎理論

文字コードに関する問題

〔中問C・画像データの符号化〕〔テクノロジ〕次に示す画像データの表現方法は,画像データを文字データに変換するものである。図2の画像データの中の9〜12ビット(2行目の先頭4ビット)のビット列は,どの文字として表現されるか。

〔中問C の記述(抜粋・再掲)〕図1は,8×8画素の白黒の画像例である。この図に対して,白を0,黒を1として表すと,図2に示すように8ビットのビット列が8行あるディジタルデータとして,画像データを表現することができる。

〔図1 8×8画素の白黒の画像例〕

○ ○ ○ ○ ○ ○ ○ ○
○ ○ ● ● ● ● ● ●
● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ●
● ● ● ● ● ● ● ●
● ● ● ● ○ ○ ○ ○
○ ○ ○ ○ ○ ○ ○ ○
○ ○ ○ ○ ○ ○ ○ ○

(○=白,●=黒。原典は白丸と黒丸の絵)

〔図2 図1の画像データのビット列による表現〕

0 0 0 0 0 0 0 0
0 0 1 1 1 1 1 1
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
1 1 1 1 0 0 0 0
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

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

答えと解説を見る

✓ これが正解ウC

解説

四桁ずつ切り出し、頭に決まった四桁を足して読みます。

絵は、白を零、黒を一として並べた列で表されていました。設問が指したのは、その列の九番目から十二番目までです。一行が八つなので、そこはちょうど二行目の先頭四つにあたります。二行目は、白が二つ続いた後に黒が六つ並んでいました。だから先頭の四つは、零と零と一と一という並びになります。取り決めでは、この四つの前に決まった四桁を足しました。足すと、後ろ四桁が三を表す並びに整います。文字の割り当ては、後ろ四桁が零のときに最初の記号でした。そこから一ずつ進むので、三番目に当たる文字が答えになります。だから三つ目の英字を挙げた肢が当たりました。取り出す位置を一行ずらすと、まるで別の文字に着きます。つまり何番目の四桁かを数えることが、そのまま答えでした。シラバスも、代表的な文字コードの特徴を学ぶよう求めています。

ほかの選択肢はなぜ違うのか

出典:平成24年度 秋期 ITパスポート試験(特別措置試験) 問93

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)