パスポイ

ファイルのあるレコードが変更されたときに,変更された内容を特定する方法として… ITパスポート 平成27年度秋期79

テクノロジ系

問79 ファイルのあるレコードが変更されたときに,変更された内容を特定する方法として,適切なものはどれか。

  • ファイルのサイズ及び更新日時を記録しておく。
  • ファイルの複製をとっておき,後で照合する。
  • レコードの件数をファイル内に記録しておく。
  • レコードをキー項目で昇順に並べておく。
正解と解説を見る

正解

ファイルの複製をとっておき,後で照合する。

正解は「ファイルの複製をとっておき,後で照合する。」である。変更前のファイルの複製(コピー)を保存しておき、変更後のファイルと比較(照合)することで、どのレコードのどの項目が具体的に変更されたかを特定できる。ファイルサイズや更新日時を記録しても、変更があったこと自体はわかるが、どこがどう変わったかまでは特定できない。レコード件数の記録は追加・削除の検知には使えるが、既存レコードの内容変更は検出できない。キー項目での並べ替えは検索や整列のための処理であり、変更内容の特定とは無関係である。

出典:平成27年度 秋期 ITパスポート試験 問79

問題文および選択肢は独立行政法人情報処理推進機構(IPA)が公開する試験問題に基づいています。著作権はIPAに帰属します。解説は当サイトが独自に作成したものです。

解いて競うと、毎月1位にAmazonギフト券5,000円分

無料登録すると過去問演習のスコアが月間ランキングに記録されます。1回10問・スマホでサクッと。