- ベストアンサー
文章問題なんですが。。。
この問題どっから考えていいものかもわかりません。。。 おわかりになる方がいらっしゃったら回答よろしくお願いします。 ある新聞社の新聞の一面は15段組みであり、1段は1行あたり12字の行が75行ある。新聞の紙面がすべて全角文字で書かれているとして、文字データをディジタルで、1.4MBのフロッピーディスク1枚に保存する。次の問に答えなさい。 (1)新聞1ページ分の文字データの最大の情報量(B)はいくらか (2)1枚のフロッピーディスクに最低、新聞何ページ分のデータを保存することができますか。 よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
全角文字は1文字2バイトだと知っていれば、単純な算数問題ですよね。 どこから・・・って、説明するまでも無いと思いますよ。 「2×15×12×75」(バイト)が1ページ当たりの最大データ量、 1MB(メガバイト)=1024KB(キロバイト) 1KB(キロバイト)=1024B(バイト) ですからねえ・・・。
その他の回答 (3)
- kichi8000
- ベストアンサー率41% (660/1584)
#3です。 基礎力の問題なら#1さんのとおりで、漢字1文字で2バイト計算。 プレーンテキストshift-JISで考えるとフロッピー1枚に、無圧縮で50ページ前後か。 文字間をつめると同じエリアでも情報量がふえる。 2バイトのみのshift-JISだけだと文字種が足りないので、2バイト以上のUNICODEになり内容によって情報量が変化することになる。
- kichi8000
- ベストアンサー率41% (660/1584)
問題がおかしい。 (1)最大の情報量って、いくらでも大きくなります。 (2)(1)から最低何ページというと、0ページです。 最高何ページなら計算できます。
- Tacosan
- ベストアンサー率23% (3656/15482)
可能なら出題者に聞くのがベストだと思う. 考え出すとキリないし. 例えば ・「全角文字」というのは文字の幅しか指定していないからそれを表すのに必要なバイト数は分からない ・「文字データをディジタルで」といわれてもどのように表現するのか指定されていない (これは前のところと関連する) ・フロッピーディスクの正確な容量が分からない (不要かもしれないが) など, 突込みどころはいっぱいある. 「うちは Unicode だから日本語の文字はだいたい 1文字あたり 3バイト」とかいわれるとかなわん.