平成29年度秋期 問16 / 80

平成29年度 秋期 応用情報技術者試験 午前 問16

リアルタイム OS において,実行中のタスクがプリエンプションによって遷移する状態はどれか。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:イ

  • ア: 休止状態
    誤り。休止状態は、タスクが起動される前や実行を終えた後の状態です。プリエンプションで遷移する状態ではありません。

  • イ: 実行可能状態
    正しい。プリエンプションとは、実行中のタスクより優先度の高いタスクが実行可能になったときなどに、OS が実行中のタスクから CPU を取り上げることです。CPU を取り上げられたタスクは、再び CPU が割り当てられるのを待つ実行可能状態に遷移します。

  • ウ: 終了状態
    誤り。終了状態は、タスクが処理を終えたときに遷移する状態です。

  • エ: 待ち状態
    誤り。待ち状態は、タスクが入出力の完了やイベントの発生などを待つために自ら遷移する状態です。プリエンプションによって遷移するのではありません。


答え

イ: 実行可能状態

出典:平成29年度 秋期 応用情報技術者試験 午前 問16

平成29年度秋期の他の問題