基本情報技術者 2014年 春期 午前(科目A) 問17
問題文
データ管理ユーティリティの一つである、アーカイバの機能を説明したものはどれか。
選択肢
ア:磁気ディスクに、データを記録するための領域と、それを管理するための領域を作成する。
イ:データのバックアップや配布のために、複数のファイルを一つにまとめたり、元に戻したりする。(正解)
ウ:不正使用や破壊からデータを守るファイルプロテクトや、不正コピー防止のためのコピープロテクトなどによって、データを保護する。
エ:フラグメンテーションが発生した磁気ディスクで、ファイルを可能な限り連続した領域に再配置する。
🔒 解説は解答すると表示されます
アーカイバの機能【午前解説】
正解の理由
選択肢イは「データのバックアップや配布のために、複数のファイルを一つにまとめたり、元に戻したりする。」とあります。これはアーカイバ(アーカイブツール)の代表的な機能そのもので、複数ファイルを単一のアーカイブ(例:tar、zip)にまとめて配布や保存を容易にし、必要に応じて展開して元のファイル群に戻す操作を示しています。アーカイブにはしばしば圧縮機能が付随しますが、アーカイブ自体は「一元化(結合)と展開」が本質です。
解法ステップ
- 問題文のキーワードを見つける:「複数のファイルを一つにまとめる」「元に戻す(展開)」を抽出する。
- 各選択肢の機能の定義を頭の中で照合する:アーカイブ、フォーマット、保護、デフラグ等を分類する。
- 最も一致するものを選ぶ:まとめる/展開はアーカイバの定義そのものなので選択する。
- 念のため他の選択肢の用語(フォーマット、プロテクト、デフラグ)と違いを確認して確定する。
選択肢別の誤答解説
- ア: 磁気ディスクに、データを記録するための領域と、それを管理するための領域を作成する。
解説→これはディスクの初期化やパーティション作成、ファイルシステムのフォーマットに相当する機能で、アーカイバとは異なります。 - イ: データのバックアップや配布のために、複数のファイルを一つにまとめたり、元に戻したりする。→正解(イ)
解説→アーカイバの本質的な説明。アーカイブ(結合)と展開(解凍/展開)を示すため最も適切です。 - ウ: 不正使用や破壊からデータを守るファイルプロテクトや、不正コピー防止のためのコピープロテクトなどによって、データを保護する。
解説→これはアクセス制御やコピー防止などのセキュリティ機能の説明で、アーカイブ機能ではありません。 - エ: フラグメンテーションが発生した磁気ディスクで、ファイルを可能な限り連続した領域に再配置する。
解説→これはデフラグメンテーション(最適化)ツールの説明で、アーカイバとは機能が異なります。
よくある誤解
- アーカイバ=圧縮ツールと考える誤解:多くのアーカイバは圧縮を行えますが、アーカイブ(まとめる)と圧縮(サイズを小さくする)は別概念です。
- アーカイバでディスク最適化や保護ができると思う誤解:断片化解消やファイルプロテクトは別のユーティリティ(デフラグ、アクセス権設定等)の役割です。
- バックアップと同義と考える誤解:アーカイブはバックアップの一手段になり得ますが、バックアップソフトは世代管理や差分保存、リストア機能など追加機能を持つことが多いです。
補足コラム
- 代表的なアーカイバと用途:tar(複数ファイルをまとめる)、zip(まとめ+圧縮+アーカイブ)、7z(高圧縮)、gzip/bzip2(圧縮、しばしば tar と併用)。
- アーカイブと圧縮の関係:tar はファイルをまとめるだけで圧縮はしません(通常 gzip や bzip2 と組み合わせる)。zip はまとめながら圧縮も行います。
- アーカイブとバックアップの違い:アーカイブは保存・配布のための一時的または長期的なまとめ操作、バックアップはリストアポリシーや世代管理を含む運用的な保存です。
FAQ
Q. アーカイバは必ず圧縮するのですか?
A. 必須ではありません。アーカイブはファイルをまとめる機能であり、圧縮はオプション(ツールによっては同時に行う場合もあります)。
A. 必須ではありません。アーカイブはファイルをまとめる機能であり、圧縮はオプション(ツールによっては同時に行う場合もあります)。
Q. アーカイブとバックアップは同じ扱いで良いですか?
A. 運用上は重なる点がありますが、バックアップはリストア戦略や世代管理などの運用機能を含むため、同一とは言えません。
A. 運用上は重なる点がありますが、バックアップはリストア戦略や世代管理などの運用機能を含むため、同一とは言えません。
Q. フラグメンテーション対策はアーカイバで代替できますか?
A. いいえ。デフラグはファイル配置を最適化するツールの役割で、アーカイバはファイルをまとめる/展開するため直接代替できません。
A. いいえ。デフラグはファイル配置を最適化するツールの役割で、アーカイバはファイルをまとめる/展開するため直接代替できません。
関連キーワード: アーカイバ、アーカイブ、圧縮、展開、tar、zip、バックアップ、デフラグメンテーション、ファイルプロテクト、配布用アーカイブ

\ せっかくなら /
基本情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

