ITパスポート講座
★ 猫本 1-01 情報に関する理論(その1) ★
ITパスポート 平成31年度春期 問66
値の小さな数や大きな数を分かりやすく表現するために,接頭語が用いられる。例えば,10-3と103を表すのに,それぞれ"m"と"k" が用いられる。10-9と109を表すのに用いられる接頭語はどれか。
ア | nとG |
イ | nとM |
ウ | pとG |
エ | pとM |
解説
m(ミリ)→ | μ(マイクロ)→ | n(ナノ)→ | p(ピコ) |
10-3 | 10-6 | 10-9 | 10-12 |
k(キロ)→ | M(メガ)→ | G(ギガ)→ | T(テラ) |
103 | 106 | 109 | 1012 |
解答
ア
ITパスポート 平成30年度春期 問75
A~Zの26種類の文字を表現する文字コードに最小限必要なビット数は幾つか。
ア | 4 |
イ | 5 |
ウ | 6 |
エ | 7 |
解説
(頭の準備体操)
2進数1ビットでは,0,1の2(=21)通り表現可能
2進数2ビットでは,00,01,10,11の4(=22)通り表現可能
2進数nビットでは,2n通り表現可能
24=16通り表現できる。
25=32通り表現できる。
よって,最小限5ビット必要です。
解答 イ
ITパスポート 令和元年度秋期 問82
次の体系をもつ電話番号において,80億個の番号を創出したい。番号の最低限必要な桁数は幾つか。ここで,桁数には"020"を含むこととする。
ア | 11 |
イ | 12 |
ウ | 13 |
エ | 14 |
解説
(頭の準備体操)
10進数1桁では,0,1,・・・9の10(=101)通りが表現可能
10進数2桁では,00,01,・・・99の10(=102)通りが表現可能
10進数n桁では,10n通りが表現可能
問題は,80億=8×109個の番号を創出したい。
020 | □ | □・・・□ |
020は共通で,3桁必要です。これ以降の桁数で8×109通りを表現します。
020 | □ | □・・・□ |
1~3,5~9の8通りを表現するためには,10進数1桁あれば十分です。
020 | □ | □・・・□ |
109通りを表現するためには,10進数9桁が必要です。
よって,3+1+9=13桁です。
解答
ウ