情報処理試験プラス

■問題■[n0683]

 次のケースのうち、デッドロックが起こるものはどれか。

 ア タスクXが資源Aと資源Bを確保した後に、タスクYが資源Aと資源B
   を要求した。

 イ タスクXが資源Aを確保し、タスクYが資源Bを確保した後に、タスク
   Yが資源Aを要求し、タスクXが資源Bを要求した。

 ウ タスクXが資源Aを確保し、タスクYが資源Bを確保した後に、タスク
   Yが資源Cを要求し、タスクXが資源Bを要求した。

 エ タスクXが資源Aを確保し、タスクYが資源Bを確保した後に、タスク
   Zが資源Aと資源Bを要求した。