-
1:
紅蓮[r0tMg6Hl/Fpj16]
14/05/05
22:16:10 -
うろ覚えだから確実とは言えないけど。
問1 1ビット=2通り 4ビットは16通り
問2 8ビットは256通り=1バイト
1024バイト=1kB
だから256×1024=262144通り
問3 上の通り1024=1kBだから 2048は2kB
問4 3072=3kB 2・5kB=2560
5・5kBもしくはを5632バイトかな。
-
2:
内蔵助[2pwRcXGiNpG201]
14/05/05
22:32:52 -
>>1
ありがとうございます!
できればどうしてそうなるのかも教えていただけませんか?
-
3:
紅蓮[r0tMg6Hl/Fpj16]
14/05/05
23:36:10 -
簡単に説明すると1ビットは0と1です。
2ビットは0と1 1と0です。これが繰返されます。だから4ビットは01100110です。でもこれでは8通りにしかなりません。でもそれは
2倍と考えたらです。ビットは2×4ではなく
2の4乗と考える訳です。だから2×4ではなく
2×2×2×2です。
だから8ビット=2の8乗=256通りになります
1024バイトの説明は色んな説があるので説明しにくいです。
でも1024バイト=1kBであることに間違えはないです。
問2の答えはさっき書いたように8ビット=256
通り=1バイトです。1024バイト=1kB=262144通り計算式は256×1024になります。
問3は2048バイトですがこれは上に書いたように1024バイト=1kBなので単純に2kBになります。
問4は3072バイトはもう言わなくても分かると思うので省きます。
2.5kBはバイトに変換すれば分かりやすくなります。2kBは2048バイト たいして0.5kBは1kBの半分なので1024の半分512になります。なので2048+512=2560バイトになります。
その2560バイトに3072バイトをプラスすれば
5632バイト=5.5kBなります。
あまり説明は得意ではないので分かりにくくてすいません。
-
4:
内蔵助[2pwRcXGiNpG201]
14/05/06
01:11:17 -
>>3
紅蓮さん
ありがとうございます!
おかげでよく分かりました(^^)
…ただ数字が大きいので計算間違えちゃいそうですね(;´∩`)
おなじような問題を試験に出すらしいのでとても心配です(苦笑)
※自分の書き込みのみ削除可能です。