科目Aオペレーティングシステム

2013年秋 科目A
オペレーティングシステムの過去問

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

LET'S TRY

問題文

優先度に基づくプリエンプティブなスケジューリングを行うリアルタイムOSで、タスクA(優先度高)とタスクB(優先度低)をスケジューリングする場合、OSが行う適切な動作はどれか。

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

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

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

LET'S UNDERSTAND

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

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

正解と解説を見る

正解は ウ です。

プリエンプティブスケジューリングでは、高優先度タスク起動時に低優先度タスクを中断する。BがCPUを使用中にAが起動されると、BはCPU使用権を失い実行可能状態へ移行し、AがCPUを獲得して実行される。待ち状態はI/O待ちなど別の要因で遷移するため、優先度差では待ち状態にならない。

同じ分野の問題を探す →

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

Xでシェア ↗

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