情報処理試験プラス
■問題■[n0386]
図はプロセスの状態と遷移を表している。
a,b,cの状態の正しい組合せはどれか。
1 ┌―┐
┌―――│a│――┐ <状態遷移の要因>
│┌―→└―┘ │ 1.実行優先度の高いプロセスに
││2 │3 CPU 使用権が移された。
↓│ ↓ 2.CPU 使用権が与えられた。
┌―┐ 4 ┌―┐ 3.入出力動作の完了を待つ。
│b│←―――――│c│ 4.入出力動作が完了した。
└―┘ └―┘
┌───────┬───────┬───────┐
│ a │ b │ c │
┌─┼───────┼───────┼───────┤
│ア│実行可能状態 │実行状態 │待機状態 │
├─┼───────┼───────┼───────┤
│イ│実行可能状態 │待機状態 │実行状態 │
├─┼───────┼───────┼───────┤
│ウ│実行状態 │実行可能状態 │待機状態 │
├─┼───────┼───────┼───────┤
│エ│実行状態 │待機状態 │実行可能状態 │
└─┴───────┴───────┴───────┘
> 等幅フォントじゃないと表がずれます。