応用情報 午前ラボ

学習の画面へ

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

出典: 令和6年度 春期 応用情報技術者試験 午前 問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教師への質問)