基本情報技術者試験 基本情報技術者試験 平成26年度 秋期 午前 午前 問30: トランザクションの同時実行制御に用いられるロックの動作に関する記述のうち,適切なものはどれか。

基本情報技術者試験 平成26年度 秋期 午前
Q 3030 / 80
の同時実行制御に用いられるロックの動作に関する記述のうち,適切なものはどれか。
この問の正解率:49.59%(1,230件)

解説

基本情報技術者試験 平成26年度 秋期 午前 問30「トランザクションの同時実行制御に用いられるロックの動作に関する記述のうち,適切な…」の正解と解説です。基本情報技術者試験の「トランザクション」分野の過去問で、これまでの受験者の正答率は約50%です。

正解

. 共有ロック獲得済の資源に対して,別のトランザクションからの新たな共有ロックの獲得を認める。

正答率 49.6%(1,230人中 610人が正解)

問題の解説

ロックの両立性は『共有⇔共有のみ両立、他の組合せは両立しない』が原則です。複数の参照は同時実行可能だが、更新が絡むと排他する必要があります。

選択肢ごとの解説

  • 共有⇔共有は両立可能で、複数読み取りの並列化を可能にします。
  • 共有中の資源に専有(更新)は両立できず、待たせる必要があります。
  • 専有(更新中)の資源は他から読み取りもできず、共有ロックも与えられません。
  • 専有⇔専有は当然両立せず、後発トランザクションは待ち状態になります。

基本情報技術者試験 平成26年度 秋期 午前 の過去問一覧に戻る・問30

基本情報技術者試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

基本情報技術者試験 合格.dev を App Store でダウンロード