情報の量に関する次の(ア)~(オ)の記述について,適切なものと不適切なものの組合せとして正しいものはどれか。
(ア)情報の単位である1ピットは2個の値を持つことができる。
(イ) 8ビットを一般的に1バイトと呼び256個の値を持つことができる。
(ウ)アルファベットは文字の種類が26個と少ないので,大文字,小文字を1バイトで表すことができる。
(エ) JIS第一水準の文字の種類は3489個と多いので,これらの文字を表すには1文字当たり最低4バイトは必要である。
(オ) 1行40字で30行のJIS第一水準の文字で書かれた文章を表すには少なくとも4800パイトが必要である。
① ア:適切、イ:適切、ウ:適切、エ:適切オ:適切
② ア:適切、イ:適切、ウ:適切、エ:適切オ:不適切
③ ア:適切、イ:適切、ウ:適切、エ:不適切オ:不適切
④ ア:適切、イ:不適切、ウ:不適切、エ:不適切オ:不適切
⑤ ア:不適切、イ:不適切、ウ:不適切、エ:不適切オ:不適切
【正解③】
(ア)(適切)1ビットは、データを2進数で表す際の最小単位。2進数は0と1の2種類で表現する。
(イ)(適切)8ビットは、0と1の2種類の値の組み合わせ8桁からなる。つまり、0000 0000 ~ 1111 1111 =28 = 256個の値を持つ。また1バイトの定義は8ビットである。
(ウ)(適切)アルファベットは26個。大文字と小文字で56個を0と1の組み合わせで表す。
2n >56 が成立する最小の n は6。
つまり、アルファベットは6ビットで表現できるため、1バイト (= 8ビット)で表すことができる。
(エ)(不適切) 1バイトは28 =256 で、3486よりも小さいためJIS第一水準の文字を表すことができない。
次に、2バイトを考える。
よって、2バイトで表すことができる。
(オ)(不適切) 1行40字で30行 = 1200文字
JIS第一水準の文字 ⇒ (エ)から1文字2バイト必要
これより、