情報メディア
基本情報技術者試験 科目A免除 修了試験 20110626 実施分 問80
次の表は JIS コード表の一部である。二つの文字 “A” と “2” をこの順に JIS コードで表したものはどれか。
JIS コード表(一部)。ビット並びは b8 b7 b6 b5 | b4 b3 b2 b1。上位ビット b8〜b5 を列方向(列1〜4)で与え,下位ビット b4〜b1 を行方向(行1〜3)で与える。
列見出し(b8 b7 b6 b5 の各値。上から b8,b7,b6,b5 の矢印):
(表では上記の行の並びは 0000/0001/0110/1010 と読める配置)
行見出し(b4 b3 b2 b1): 行1=0001,行2=0010,行3=0011。
表の内容: 列3(行1〜3)= 1,2,3(文字“1”“2”“3”)。列4(行1〜3)= A,B,C。列1,列2 は空欄。
| ビット | 列1 | 列2 | 列3 | 列4 |
|---|---|---|---|---|
| b8 | 0 | 0 | 0 | 0 |
| b7 | 0 | 0 | 0 | 1 |
| b6 | 0 | 1 | 1 | 0 |
| b5 | 1 | 0 | 1 | 0 |
- ア 00010100 00100011
- イ 00110010 01000001
- ウ 01000001 00110010
- エ 01000010 00110010
出典:基本情報技術者試験 科目A免除 修了試験 20110626 実施分 問80
答えと解説を見る
正解:ウ
覚える知識
文字コードの種類と特徴(ASCII・Unicode・シフトJIS等)
文字コード表は、上位ビット(列)と下位ビット(行)を組み合わせて文字のビットパターンを求める。
この問題で必要なこと
表から「A」は列4・行1(0100 0001)、「2」は列3・行2(0011 0010)。順に並べて01000001 00110010。
ひっかけ
文字の順序を入れ替えたり、列・行の読み間違いを誘う。
この知識の出題:本試験系 0 回・免除試験 5 回(公開問題での観測値)