情報:IT
高校生
解決済み

情報です。
解答に「この値を越えない最も高い値は192」とありますが、なぜ値を越えない最も高い値を選ぶのでしょうか。

委員B:もう大丈夫です!「ビットレート×秒数」で求められます! 委員長:正解。最後にビットからバイトへの変換も忘れずにね! 委員A:はい。500 MBのメモリーカードの容量をオーバーせず, 10 分ずつ 30 組 分を録音するためには、表1のビットレートのうち一番高い Y kbps で録音するようにマニュアルに書いておきます。 永昌
問5 問題文中の Y に当てはまるものとして,最も適当なものを,次の①~ ③のうちから一つ選べ。 ただし, 1Mbps 1000kbpsとし, メモリーカードに = は、入れ替え時間も含めてすべての組の持ち時間を記録するものとする。 44100 128 160 ② 192 128 × 16 ② 192 ③ 320 44100 ③3202624600
5 [カ] ② データ量 会話文から, メモリカードの容量は 500 MB, 音のデータ量は「ビットレート×秒数」で求められる 録音時間は (30組 × 10分=)300分であることがわかる。 この容量に収めるためのビット レートの最大値は, 500×8 (Mビット)÷(300×60)(秒) 9.222 (Mbps)である。 0222 (Mbps) 正解は②である。 (kbps)であるため, 表1のビットレートのうち、この値を超えない最も高い値は192である。 よっ = 222

回答

✨ ベストアンサー ✨

今後は問題文を省略して載せないようにしましょう。
必要な前提が欠けると正しく回答しづらいです。

では、解説します。

データ量(容量)はビットレート※1に秒数を掛けることで求められます。
(データ量)=(ビットレート)×(秒数)

問題文から、メモリーカードの容量は500MBと分かっているため、ビットレートに秒数を乗じた値が500MBを超えてはいけません。
 500MB × 8 = 4000Mビット
また、この問題の総録音時間は委員Aの発言から
 10分×30組=300(分)=1万8000秒
と分かります。

そのため、まずはこの問題におけるビットレートの最大値を計算して求めます。

(データ量)=(ビットレート)×(秒数)
4000Mbit = (ビットレート)× 18000
(ビットレート)= 4000Mbit ÷ 18000
(ビットレート)= 0.222222…Mbps

0.2222…と求められました。
問題文の「Y」に当てはまるように、メガビットをキロビットに直します。※2
小数点を3つだけ右に動かします。

(ビットレート)= 0.222222…Mbps
↓小数点を3つ右へ
(ビットレート)= 222.222…kbps ≒ 222kbps

これで、ビットレートの最大値が求められました。
この値を超えると、メモリーカードの容量である500MBでは足りなくなってしまうため、222を超えない選択肢②の192を答えます。

※1 ビットレート(bitrate)とは、一定時間あたりに処理・転送されるデータ量をビット単位で表したもの。
※2 M(メガ)は10の6乗、k(キロ)は10の3乗。

解説は以上です。

申し訳ありませんでした。とても丁寧にありがとうございます。

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

この質問を見ている人は
こちらの質問も見ています😉