プロセス状態遷移

未分類難易度: ★★★☆☆

プロセスを,実行状態,実行可能状態,待ち状態,休止状態の四つの状態で管理するプリエンプティブなマルチタスクのOS上で,A,B,Cの三つのプロセスが動作している。各プロセスの現在の状態は,Aが待ち状態,Bが実行状態,Cが実行可能状態である。プロセスAの待ちを解消する事象が発生すると,それぞれのプロセスの状態はどのようになるか。ここで,プロセスAの優先度が最も高く,Cが最も低いものとし,CPUは1個とする。

ABC
実行可能状態実行状態待ち状態
実行可能状態待ち状態実行可能状態
実行状態実行可能状態休止状態
実行状態実行可能状態実行可能状態
出典: 平成24年度春期 応用情報技術者 午前 問22