午前問73
月曜日から金曜日までの業務で、ハードディスクに格納された複数のファイルを使用する。ハードディスクの障害に対応するために、毎日の業務終了後、別のハードディスクにバックアップを取得する。バックアップ取得の条件を次のとおりとした場合、月曜日から金曜日までのバックアップ取得に要する時間の合計は何分か。
〔バックアップ取得の条件〕
(1):業務に使用するファイルは6,000個であり、ファイル1個のサイズは3Mバイトである。
(2):1日の業務で更新されるファイルは1,000個であり、更新によってファイルのサイズは変化しない。
(3):ファイルを別のハードディスクに複写する速度は10Mバイト/秒であり、バックアップ作業はファイル1個ずつ、中断することなく連続して行う。
(4):月曜日から木曜日までは、その日に更新されたファイルだけのバックアップを取得する。金曜日にはファイルの更新の有無にかかわらず、全てのファイルのバックアップを取得する。
〔バックアップ取得の条件〕
(1):業務に使用するファイルは6,000個であり、ファイル1個のサイズは3Mバイトである。
(2):1日の業務で更新されるファイルは1,000個であり、更新によってファイルのサイズは変化しない。
(3):ファイルを別のハードディスクに複写する速度は10Mバイト/秒であり、バックアップ作業はファイル1個ずつ、中断することなく連続して行う。
(4):月曜日から木曜日までは、その日に更新されたファイルだけのバックアップを取得する。金曜日にはファイルの更新の有無にかかわらず、全てのファイルのバックアップを取得する。
| 25 | |
| 35 | |
| 50 | |
| 150 |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- ウ
解説
月曜日から木曜日までは、ファイル1個3Mバイトのファイルを1,000個バックアップするのでバックアップデータ量は
3M×1,000=3(Gバイト)
3Gバイトのデータを10Mバイト/秒でハードディスクに複写するので1日あたりのバックアップ取得時間は
3G÷10M=300(秒)
月曜日から木曜日までの4日間での所用時間は
300×4=1,200(秒)
となります。
金曜日はファイル1個3Mバイトのファイルを6,000個バックアップするのでバックアップデータ量は
3M×6,000=18(Gバイト)
18Gバイトのデータを10Mバイト/秒でハードディスクに複写するので1日あたりのバックアップ取得時間は
18G÷10M=1,800(秒)
となります。
よって、月曜日から金曜日までの合計時間は
1,200+1,800=3,000(秒)=50(分)
となります。
3M×1,000=3(Gバイト)
3Gバイトのデータを10Mバイト/秒でハードディスクに複写するので1日あたりのバックアップ取得時間は
3G÷10M=300(秒)
月曜日から木曜日までの4日間での所用時間は
300×4=1,200(秒)
となります。
金曜日はファイル1個3Mバイトのファイルを6,000個バックアップするのでバックアップデータ量は
3M×6,000=18(Gバイト)
18Gバイトのデータを10Mバイト/秒でハードディスクに複写するので1日あたりのバックアップ取得時間は
18G÷10M=1,800(秒)
となります。
よって、月曜日から金曜日までの合計時間は
1,200+1,800=3,000(秒)=50(分)
となります。