[中問C 画像データの符号化・テクノロジ] 図2の画像データのビット列(8×8画素白黒画像のビット列;白=0黒=1)の中の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,…,Oに対応する。 (図2 2行目="00111111" の先頭4ビット=0011)
ウ. C
正解はウ(C).8×8画素白黒画像のビット列で,9~12ビット目(2行目の先頭4ビット)は『0011』.この4ビットの先頭に『0100』を補うと8ビット値『01000011』となり,JIS X 0201の文字コード対応表で『C』に該当する(01000000=@,01000001=A,01000010=B,01000011=Cの順).表形式で値と文字の対応を機械的に求める問題で,4ビットのビット列をそのまま下位4ビットに当てはめて文字を導く.基数変換と文字コードの組合せ問題で,2進数の桁理解が前提.
ITパスポート 2012年 (平成24年 秋期) の過去問一覧へ戻る・問93