修了試験 2011-06-26実施分 基本情報技術者試験 問80
次の表はJISコード表の一部である。 二つの文字“A”と“2”をこの順にJISコードで表したものはどれか。

正答3
解説
正解は3です。 この問題は、JISコード表の読み方を問うています。 表では、列番号がビットb₈〜b₅の4ビット(上位)を、行番号がビットb₄〜b₁の4ビット(下位)を表しています。 図の上部には、b₈からb₅の各ビットが矢印で上の4行に対応しています。 列1は上からb₈=0,b₇=0,b₆=0,b₅=1なので0001です。 列2は0010、列3は0011、列4は0100です。 行1はb₄〜b₁が0001、行2は0010、行3は0011です。 表の中で、“A”は列4・行1に、“2”は列3・行2にあります。 【計算】 “A”は、列4の0100と行1の0001をつなげて01000001です。 “2”は、列3の0011と行2の0010をつなげて00110010です。 したがって、二つの文字は01000001 00110010と表されます。 【選択肢別解説】 1:× 00010100は、“A”の列と行の4ビットを逆の順につないだ値です。 上位4ビットが列、下位4ビットが行なので、正しくは01000001です。 2:× 00110010 01000001は、“2”と“A”の順序が逆です。 問題は“A”,“2”の順なので、01000001が先です。 3:○ “A”は列4・行1で01000001、“2”は列3・行2で00110010なので、この順に並べたものが正解です。 4:× 01000010は列4・行2の文字で、表では“B”に当たります。 “A”は行1なので01000001です。 【ポイント】 コード表では、列が上位ビット、行が下位ビットを表すのが一般的です。 JISコード(JIS X 0201)の英数字部分は、ASCIIコードとほぼ同じ配置です。まとめて解く
修了試験 2011-06-26実施分を通しで解く(80問)→