回答

まず、1バイト=8ビット。
これは、確実に覚えてください。
1ビットというのは情報における最小単位です。
さらに、情報というのはシンプルで、
1か0の2通りしかない世界です。
電気が通るか通らない、光るか光らない。

これを念頭に置くと、
1.は表現できる量は8個の豆電球があれば、
光る、光らないで表現できるパターンの
数ですから、2×2×2×...2=2^8=256通りです。

2.以降に関しては、省略します。
あとは単位の問題です。
1KB=1000B, 1MB=100KBです。
※1KB=1024Bとなっている教科書もあるので
注意してください。

この回答にコメントする
疑問は解決しましたか?