修了試験 2017-01-22実施分 基本情報技術者試験 問29
表は,トランザクション1~3が資源A~Cにかけるロックの種別を表す。 また,資源へのロックはトランザクションの開始と同時にかけられる。 トランザクション1~3のうち二つのトランザクションをほぼ同時に開始した場合の動きについて,適切な記述はどれか。 ここで,表中の“-”はロックなし,“S”は共有ロック,“X”は専有ロックを示す。 トランザクション\資源/A|B|C 1|S|-|X 2|S|X|- 3|X|S|-
正答2
解説
正解はイ。 トランザクション2(A=S,B=X)の後にトランザクション1(A=S,B=-,C=X)を開始すると,資源Aは共有ロック同士で両立し,資源Cはトランザクション2が未ロックのため,トランザクション1は資源待ちなく実行できる。まとめて解く
修了試験 2017-01-22実施分を通しで解く(80問)→