ITパスポート 2010年 秋期 問83
問題文
片面1層記録のDVD-Rは約4.7Gバイトの記憶容量をもつ。1ページ当たり日本語700文字が印刷されている本の場合、約何万ページ分をこのDVD-Rに保存できるか。ここで、日本語1文字を表現するのに2バイトが必要であるとし、文字情報だけを記録するものとする。また、1Gバイトは10億バイトとする。
選択肢
ア:42
イ:71
ウ:336(正解)
エ:671
🔒 解説は解答すると表示されます
DVD-R に何万ページ保存できるか【ITパスポート 解説】
正解の理由
理由は、与えられた条件を順に単位をそろえて計算すると、約 3,357,143 ページ、つまり約 335.7 万ページになり、四捨五入して 336 万ページだからです。
(用語の補足)
- DVD-R(書き込み可能なDVDディスク): 記憶媒体の一種で、問題では記憶容量が 4.7Gバイト と与えられています。
- バイト(byte): コンピュータでデータを数える基本単位。ここでは「1文字あたりの必要バイト数」が重要です。
- Gバイト(Gigabyte): ここでは問題文の指定に従い 1Gバイト = 10億(= 1,000,000,000)バイト とします。
解法ステップ
-
容量をバイトに直す。
-
1ページあたりのバイト数を求める。
日本語1文字 = 2バイト、1ページ = 700文字 なので、
-
保存できる総ページ数を求める。
-
問題は「約何万ページ分か」を問うので、万ページ(1万ページ = 10,000ページ)に直す。
(四捨五入)
したがって、選択肢の中では ウ(336)が正解です。
選択肢別の誤答解説
-
ア: 42
誤りの典型例は「Gバイトではなくギガビット(Gb)として扱う」ミスです。
4.7ギガビット = 4.7×10^9 ビット = (÷8)約 587,500,000 バイト。これを 1,400 で割ると約 419,643 ページ ≒ 41.96万ページ → 約 42 万ページになります。つまり「バイトとビットの取り違え」が原因になります。 -
イ: 71
71 万という値は典型的な計算ミス(単位換算ミスや桁落ち)や、万ページへの換算で 10 の桁を誤る(例えば 100,000 で割ってしまう等)と出やすい値です。具体例として、正しい総ページ数 3,357,143 を誤って 50 に近い数で割ったり、万への換算を誤って行うとこのあたりの桁になります。要は「桁数の管理(万へ直すときに0を数え間違える)」が原因です。 -
エ: 671
これは「日本語1文字を1バイトで記録する」と誤って仮定した場合に出る値です。4,700,000,000 ÷ 700 = 6,714,285 ページ ≒ 671.4 万ページ。つまり、1文字=2バイトという条件を忘れるミスです。
よくある誤解
-
「1Gバイト = 2^30(約1,073,741,824)バイト」かどうかで迷う
- コンピュータ系では 1 GiB = 2^30 バイト(GiB はギビバイト)という定義もありますが、問題文で「1Gバイトは10億バイトとする」と明示されている場合はそちらを使います。ここを混同すると答えが変わります。
-
「バイトとビットの混同」
- bit(ビット)は情報の最小単位、byte(バイト)は通常 8 bit = 1 byte。ギガビットとギガバイトを間違えると 8 倍の差になります。
-
「文字コードによるバイト数の多様性」
- 実際の日本語表現では UTF-8(可変長)や UTF-16(2バイト~)などがあります。問題では「1文字を2バイト」と指定されているので、その指示に従って計算してください。
補足コラム
- 現実のテキスト保存では、文字コードによって必要なバイト数が変わります。例えば UTF-8 は英数字は1バイト、漢字は 3 バイトになることが多いです。一方、UTF-16 や旧来の Shift_JIS では漢字を含めて 2 バイトで表す方式もあります。試験問題では「1文字あたり何バイト」と明示されているので、その条件で計算することが大切です。
- ストレージの表記(例:4.7GB)がメーカーや文脈によって 10^9 ベースか 2^30 ベースかで差が出ます。問題文の指定を優先しましょう。
FAQ
Q. なぜ 1文字 = 2バイト とするのですか?
A. 問題文でそのように指定されています。これは試験問題を単純化するための条件です。実際の保存は文字コードによって異なりますが、与えられた条件に従って計算します。
A. 問題文でそのように指定されています。これは試験問題を単純化するための条件です。実際の保存は文字コードによって異なりますが、与えられた条件に従って計算します。
Q. 1Gバイト = 10億バイト に統一してもいいですか?
A. 問題文でそのように指示がある場合は必ず従ってください。指示がない場合は文脈(メーカー表示など)で判断しますが、試験では明示が優先です。
A. 問題文でそのように指示がある場合は必ず従ってください。指示がない場合は文脈(メーカー表示など)で判断しますが、試験では明示が優先です。
Q. 本当に「ページあたり700文字」で良いですか?レイアウトで変わりませんか?
A. 実際の本のレイアウトで文字数は変わりますが、問題は計算練習のために「1ページ700文字」と固定しているので、その値を使って計算してください。
A. 実際の本のレイアウトで文字数は変わりますが、問題は計算練習のために「1ページ700文字」と固定しているので、その値を使って計算してください。
関連キーワード: DVD-R、バイト、ギガバイト、ビット、文字コード、単位換算、記憶容量、桁数ミス、データ容量計算

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

