テクノロジ系
秋期
応用情報技術者 2018年 秋期 問30
30 / 80
データベースシステムにおいて、二つのプログラムが同一データへのアクセス要 求を行うとき、後続ブログラムのアクセス要求に対する並行実行の可否の組合せの うち、適切なものはどれか。ここで、表中の◎は二つのプログラムが並行して実行 されることを表し、✕は先行プログラムの実行終了まで後続プログラムは待たされ ることを表す。
正解と解説
表示する
正解 エ
解答の図

ロックの両立性では、先行が共用ロックのとき後続の共用は並行可(◎)だが排他は待ち(×)、先行が排他ロックのとき後続は共用・排他とも待ち(×)となります。この両立性表に合致する組合せが正解でエです。共用同士のみ並行実行できる点が要点です。