デッドロックの説明として、適切なものはどれか。
ア | コンピュータのプロセスが本来アクセスしてはならない情報に、故意あるいは偶発的にアクセスすることを禁止している状態 |
イ | コンピュータの利用開始時に行う利用者認証において、認証の失敗が一定回数異常になったときに、一定期間又はシステム管理者が解除するまで、当該利用者のアクセスが禁止された状態 |
ウ | 複数のプロセスが共通の資源を排他的に利用する場合に、お互いに相手のプロセスが占有している資源が解放されるのを待っている状態 |
エ | マルチプログラミング環境で、実行可能な状態にあるプロセスが、OSから割り当てられたCPU時間を使い切った状態 |
答え ウ
【解説】
ア | アクセス制限の説明です。 |
イ | ロックアウトの説明です。 |
ウ | デッドロックの説明です。 |
エ | OSから割り当てられたCPU時間を使い切ると、プロセスは実行状態から実行可能状態に遷移します。(名称を知りません。) |
【キーワード】
・ロック
・デッドロック