ITパスポート試験 過去問解説
排他制御とは?ITパスポート試験 2011年 (平成23年 秋期) 問63を解説
ITパスポート試験 2011年 (平成23年 秋期) 問63は、排他制御に関する理解を問う問題です。検索から入っても、問題文、選択肢、正解、解説、各選択肢がなぜ違うかをこのページだけで確認できます。
問題文
複数の利用者が同一データベースに同時にアクセスする処理のうち,データの整合性を保つための対策が不要な処理はどれか。
この問題の出題ポイント
- 排他制御の定義だけでなく、問題文中の条件がどの選択肢に当てはまるかを確認する。
- テクノロジ系分野では、用語の目的・主体・責任範囲の違いが選択肢で問われやすい。
- 関連タグ: 排他制御、整合性。
選択肢
- アオークションの入札処理
- イオンラインショッピングの申込み処理
- ウ図書情報の検索処理正解
- エ列車座席の予約処理
正解
ウ: 図書情報の検索処理
解説
複数の利用者が同じデータを同時に更新すると、更新が上書きされるなどして内容に矛盾が生じるため、排他制御などで整合性を保つ必要がある。データを書き換えず、見るだけの検索処理であれば、同時にアクセスされても内容が変わらず、整合性の対策は不要である。
なぜ他の選択肢が違うのか
ア
入札のたびに最高額などのデータを更新するので、同時に入札されても矛盾しないよう排他制御が必要である。
イ
申込みのたびに在庫や注文のデータを更新するので、同時に申し込まれても在庫数が狂わないよう対策が必要である。
ウ(正解)
正しい。図書情報の検索は、データを読むだけで書き換えないので、同時にアクセスされても整合性は崩れず、対策は不要である。
エ
予約のたびに座席の空き状況を更新するので、同じ席が二重に予約されないよう排他制御が必要である。
解き方の整理
排他制御の問題では、選択肢のキーワードだけで判断せず、問題文が示す条件と正解選択肢の説明が一致しているかを見ます。誤答選択肢は、似た用語を混ぜる、主体を入れ替える、目的や範囲を広げすぎる、という形で作られることが多いため、選択肢別解説まで確認しておくと復習効率が上がります。
関連用語
関連問題
前後の問題
2011年 (平成23年 秋期) の関連する問題
復習を続ける
間違えた問題、苦手タグ、模試履歴を保存して復習する導線を用意しています。広告なしPro、弱点分析、復習リマインダーは段階的に提供予定です。