過去問ぽちぽちby KKM Studio

平成24年度秋期 ITパスポート 問67 解説

デッドロックの説明として,適切なものはどれか。

  1. アコンピュータのプロセスが本来アクセスしてはならない情報に,故意あるいは偶発的にアクセスすることを禁止している状態
  2. イコンピュータの利用開始時に行う利用者認証において,認証の失敗が一定回数以上になったときに,一定期間又はシステム管理者が解除するまで,当該利用者のアクセスが禁止された状態
  3. ウ複数のプロセスが共通の資源を排他的に利用する場合に,お互いに相手のプロセスが占有している資源が解放されるのを待っている状態
  4. エマルチプログラミング環境で,実行可能な状態にあるプロセスが,OSから割り当てられたCPU時間を使い切った状態
答えを見る

正解 ウ複数のプロセスが共通の資源を排他的に利用する場合に,お互いに相手のプロセスが占有している資源が解放されるのを待っている状態

要点デッドロックは互いに相手の資源の解放を待ち続ける状態

解説

デッドロックは,複数のプロセスが資源を排他的に使う際に,それぞれが相手の占有する資源の解放を待ち合い,どちらも処理が進まなくなる状態です。

ア:本来アクセスしてはならない情報へのアクセスを禁止している状態はアクセス制御なので誤り。

イ:認証失敗が一定回数以上で利用を止める状態はアカウントロック(ロックアウト)なので誤り。

エ:割り当てられたCPU時間を使い切る状態はタイムスライスの終了(タイムクウォンタムの満了)なので誤り。

App

スキマ時間に、1問ずつ。
アプリ「ITパスポート 過去問ぽちぽち」

全問を正答・解説つきで収録。毎日の10問に、忘れた頃の復習が自然に混ざります。広告なし・買い切り。

App Store近日公開Google Play近日公開