Skip to content

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

This question's explanation and your answers so far.

問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

※ Our check while writing this explanation could not fully confirm the published answer; scoring follows IPA's official key.

  • Incorrectア

    10 minutes is the value you get if you treat the file size of 2M bytes directly as 2M bits and forget to multiply by 8 to convert bytes into bits. 1,200 × 2M bits = 2,400M bits, divided by the effective speed of 4 Mbps, gives 600 seconds = 10 minutes. Since the transmission speed is given in bps (bits per second), the amount of data must always be converted into bits before dividing.

  • Incorrectイ

    40 minutes is the value you get if you overlook that the data has to pass through two sections one after another and calculate only one leg. 19,200M bits ÷ 8 Mbps = 2,400 seconds = 40 minutes. In this question the two PCs are not connected directly but go through a router, and the question explicitly states that communication on the old PC side and on the current PC side cannot take place at the same time, so the time must be doubled.

  • ウ

    正解 The correct answer is ウ, 80 (minutes). According to the introduction to question group B, there were 2,000 image files on the current PC when they were deleted, and 60% of them remained on the old PC, so the number of files to transfer is 2,000 × 0.6 = 1,200. Each file is 2M bytes, so the amount of data to transfer is 1,200 × 2M = 2,400M bytes. The unit of communication speed is bps (bits per second), so we convert bytes into bits: 2,400M × 8 = 19,200M bits. Next we find the effective transmission speed. The transmission speed of the line is 40 Mbps, but the transmission efficiency is 20%, so what can actually be carried is 40 × 0.2 = 8 Mbps. This is the key point of the question: copying from the old PC to the current PC first sends the data from the old PC to the router, and then from the router to the current PC, so it passes through two sections. As stated in the question, communication between the old PC and the router and communication between the current PC and the router cannot take place at the same time, so the same data has to be sent twice in a row, and the time required is twice that of one leg (in terms of effective throughput, 8 ÷ 2 = 4 Mbps). Therefore the time required = 19,200M bits ÷ 8 Mbps × 2 = 2,400 seconds × 2 = 4,800 seconds. Converted into minutes, 4,800 ÷ 60 = 80 minutes.

  • Incorrectエ

    133 minutes is the value you get if you overlook that only 60% of the deleted files remained on the old PC and assume that all 2,000 files have to be transferred. 2,000 × 2M bytes = 4,000M bytes = 32,000M bits, divided by the effective speed of 4 Mbps, gives 8,000 seconds ≈ 133 minutes. What actually has to be transferred is only the 1,200 files that remained on the old PC.

ここがポイント
  • Transfer time = amount of data ÷ effective transmission speed. Effective transmission speed = nominal transmission speed × transmission efficiency (here 40 Mbps × 20% = 8 Mbps). Because the amount of data is in bytes while the speed is in bps (bits per second), you must multiply by 8 to convert to bits before dividing, so that the units match.
  • When copying from one PC to another PC via a router over a wireless LAN, if they share the same radio waves and cannot send and receive at the same time, the data flows through two sections one after another, so the time required is twice that of one leg (the effective throughput is halved). Not overlooking the condition that the two communications cannot take place at the same time is what decides whether you get this question right.
用語

Your answers