本文へスキップ

平成26年度 秋期 ITパスポート試験 問90

この問題の解説と、これまでの解答の記録です。

問90
頻出度★★★

Sさんは,自宅で使用しているPC(以下,現PCという)に保管していた全ての画像ファイルを誤って削除してしまった。現PCは4か月前に買い替えたものである。以前に使っていたPC(以下,旧PCという)に,削除したファイル数の6割が残っていたので,それらを全て現PCにコピーした。 Sさんが保管していた画像ファイルの概要と,削除した画像ファイルの復旧方法は,次のとおりである。 〔画像ファイルの概要〕 Sさんの現PCには,ディジタルカメラで撮った画像ファイルが保管されていた。一つの画像ファイルの大きさは2Mバイトで,画像編集などはせずに,毎月200ファイルずつ追加していた。誤って削除した時には,2,000ファイルを現PCに保管していた。 〔削除した画像ファイルの復旧方法〕 Sさんは,使い慣れている無線LAN機能付きのルータを介して現PCと旧PCを図1のように接続し,旧PCに保管していたファイルを現PCにコピーした。ルータには,無線LANを識別するためのESSIDとIPアドレスを設定した。 Sさんは,画像ファイルを復旧した後に,現PCに保管している画像ファイルをバックアップしておく必要性を感じて調査を行った。その結果,表1に示すバックアップの種類があることが分かった。そして,バックアップを月に1回実施することにした。 表1 バックアップの種類

バックアップ方法内容
完全バックアップバックアップの対象とした全てのファイルを保管
差分バックアップ前回の完全バックアップの後に,追加,変更されたファイルを保管
増分バックアップ初回の増分バックアップは,前回の完全バックアップの後に,追加,変更されたファイルを保管<br>次回以降の増分バックアップは,直前の増分バックアップの後に,追加,変更されたファイルを保管

旧PCに保管してある画像ファイルを現PCに転送するのに要した時間は何分か。ここで,Sさんが使用している無線LANのPCとルータ間の伝送速度は40Mbpsで,伝送効率は20%であり,旧PCとルータ間の通信と現PCとルータ間の通信は同時にはできない。また,ファイルの転送以外のオーバヘッド時間は無視できるものとする。

出典 平成26年度 秋期 ITパスポート試験 問90
解説

問 90転送時間 = データ量 ÷ 実効伝送速度

※ この問題は、解説作成時の検算で公表解答を確認しきれませんでした。判定は IPA 公表の解答どおりです。

  • 不正解ア

    10 分は、ファイルの大きさ 2M バイトをそのまま 2M ビットとして扱い、バイトからビットへの 8 倍換算を忘れた場合の値である。1,200 × 2M ビット = 2,400M ビットを実効 4Mbps で割ると 600 秒 = 10 分になる。伝送速度が bps (ビット/秒) である以上、データ量は必ずビットに直してから割る必要がある。

  • 不正解イ

    40 分は、2 区間を順番に通ることを見落とし、片道分だけで計算した値である。19,200M ビット ÷ 8Mbps = 2,400 秒 = 40 分。本問は PC 同士が直接つながっているのではなくルータを経由し、しかも旧PC 側と現PC 側の通信を同時に行えないという条件が明示されているので、時間は 2 倍にしなければならない。

  • ウ

    正解 正解はウ「80」(分)。中問B の前書きより、削除時に現PC にあった画像ファイルは 2,000 ファイル、そのうち 6 割が旧PC に残っていたので、転送するのは 2,000 × 0.6 = 1,200 ファイルである。1 ファイル 2M バイトなので転送量は 1,200 × 2M = 2,400M バイト。通信速度の単位は bps (ビット/秒) なので、バイトをビットに直して 2,400M × 8 = 19,200M ビットとなる。次に実効的な伝送速度を求める。回線の伝送速度は 40Mbps だが伝送効率が 20% なので、実際に運べるのは 40 × 0.2 = 8Mbps である。ここが本問の山場で、旧PC から現PC へのコピーは、いったん旧PC からルータへ送り、次にルータから現PC へ送るという 2 区間を通る。設問の条件どおり、旧PC とルータ間の通信と現PC とルータ間の通信は同時にはできないので、同じデータを 2 回続けて流すことになり、所要時間は片道の 2 倍になる (実効スループットで見れば 8 ÷ 2 = 4Mbps)。したがって所要時間 = 19,200M ビット ÷ 8Mbps × 2 = 2,400 秒 × 2 = 4,800 秒。分に直すと 4,800 ÷ 60 = 80 分となる。

  • 不正解エ

    133 分は、旧PC に残っていたのが削除したファイル数の 6 割であることを見落とし、2,000 ファイル全部を転送すると考えた場合の値である。2,000 × 2M バイト = 4,000M バイト = 32,000M ビットを実効 4Mbps で割ると 8,000 秒 ≒ 133 分になる。転送対象はあくまで旧PC に残っていた 1,200 ファイルである。

ここがポイント
  • 転送時間 = データ量 ÷ 実効伝送速度。実効伝送速度 = 公称の伝送速度 × 伝送効率 (ここでは 40Mbps × 20% = 8Mbps) であり、データ量が「バイト」、速度が「bps (ビット/秒)」なので、割り算の前に必ず 8 倍してビットにそろえる。
  • 無線 LAN で PC からルータを経由して別の PC へコピーする場合、同じ電波を共有していて送信と受信を同時に行えないなら、データは 2 区間を順番に流れるので所要時間は片道の 2 倍 (実効スループットは半分) になる。設問の「同時にはできない」という条件を読み落とさないことが得点の分かれ目である。
用語

解答の記録