応用情報 午前ラボ

学習の画面へ

デッドロックの可能性があるプロセス

出典: 令和2年度 10月 応用情報技術者試験 午前 問17 (IPA)

三つの資源 X~Z を占有して処理を行う四つのプロセス A~D がある。各プロセスは処理の進行に伴い,表中の数値の順に資源を占有し,実行終了時に三つの資源を一括して解放する。プロセス A と同時にもう一つプロセスを動かした場合に,デッドロックを起こす可能性があるプロセスはどれか。

各プロセスが資源を占有する順序 (数字の順に占有する)

プロセス資源 X資源 Y資源 Z
A123
B123
C231
D321
  1. ア B,C,D
  2. イ C,D
  3. ウ C だけ
  4. エ D だけ
正解と解説を見る

正解: イ

ポイント

「ソフトウェア」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)