基本情報トップに戻る
練習問題難易度: 標準2012年度

基本情報技術者 過去問練習問題 第33問

問題

DBMS の排他制御に関する記述のうち、適切なものはどれか。

選択肢

  1. 1アクセス頻度の高いデータほど処理速度を上げるためには、排他制御が必要である。
  2. 2処理速度を上げるため、排他制御を行うデータの範囲は大きくすべきである。
  3. 3データアクセス時のデッドロックを防止するためにも、排他制御が必要である。
  4. 4複数の人が同時に更新する可能性のあるデータには、排他制御が必要である。

正解

4. 複数の人が同時に更新する可能性のあるデータには、排他制御が必要である。

詳しい解説を見る

解説

排他制御は、複数のトランザクションが同じデータを同時に更新して不整合が生じるのを防ぐためにロックをかける仕組みである。よって「エ」が正しい。排他制御は処理速度向上のためのものではなく、ロック範囲を大きくすると並行性が下がり、デッドロックはむしろ排他制御によって発生しうる。(出典: 平成24年度 春期 基本情報技術者試験 午前 問33)

一問一答

科目A 180問+科目B 60問

練習問題の関連問題

この調子で演習を続けよう

スキマ資格では基本情報の全2398問を分野別・難易度別に体系的に学習できます。基本情報技術者は科目A(広く浅く)と科目B(プログラミング・アルゴリズム)の両輪での対策が必要です。