技術士の技事録

新米技術士が、IT技術動向・高度資格試験対策等、現役SE向け情報を発信します。

技術士第一次試験基礎科目 平成27年度 Ⅰ-2-4

 B(バイト)はデータの大きさや記憶装置の容量を表す情報量の単位である。1KB(キロバイト)は10を基数とした表記では103(=1000B),2を基数とした表記では210(=1024B)の情報量を示し,この2つの記法が混在して使われている。10を基数とした表記で2TB(テラバイト)と表されるハードディスクの情報量の,2を基数とした場合の情報量として最も適切なものはどれか。なお,1TBの10を基数とした表記は1012Bとし,2を基数とした表記は240Bとする。

① 1.8TB

② 2.0TB

③ 2.1TB

④ 2.2TB

⑤ 2.3TB

 

 

答え

      ①

解説

 10を基数とした一定の容量を,2を基数とした容量で表すと10を基数とした場合よりも小さくなります。
 例えば,1KBの場合は,1KB(10基数)=1×1000/1024≒0.977 となります。

 選択肢から2TBよりも小さいものは①のみですので,これが正解となります。
なお,厳密に計算すると,以下のようになります。
 2×1,000,000,000,000/1,024×1,024×1,024×1,024≒1.819