科目Aソフトウェア

2017年秋 科目A
ソフトウェアの過去問

まずは自分で考えて、理由を確かめよう。

LET'S TRY

問題文

優先度に基づくプリエンプティブなスケジューリングを行うリアルタイムOSで,二つのタスクA,Bをスケジューリングする。Aの方がBより優先度が高い場合にリアルタイムOSが行う動作のうち,適切なものはどれか。

当てはまるものを、ひとつ選んでね。

1〜4キーで選択し、Enterキーで採点できます。

fe-siken.com
IPAの公開問題について ↗

LET'S UNDERSTAND

キホン猫と、理由を確かめよう。

自分で考えてから、解説を開いてみてね。

正解と解説を見る

正解は ウ です。

プリエンプティブスケジューリングでは,より高優先度のタスクが起動した場合,実行中の低優先度タスクを強制的に中断して高優先度タスクに切り替える。Bの実行中に高優先度のAが起動すると,Bは「実行可能状態」に移されAが実行される。「待ち状態」はI/O待ちなどであり,プリエンプションで移行する状態は「実行可能状態」である。

同じ分野の問題を探す →

この問題を、学びのノートに。

Xでシェア ↗

学習ノートを読み込んでいます…