リアルタイムOSのマルチタスク管理機能において、タスクAが実行状態から実行可能状態へ遷移するのはどの場合か。
ア タスクAが入出力要求のシステムコールを発行した。
イ タスクAが優先度の低いタスクBに対して、メッセージ送信を送った。
ウ タスクAより優先度の高いタスクBが実行状態となった。
エ タスクAより優先度の高いタスクBが待ち状態となった。
ウ
ア 実行状態から待ち状態へ遷移する。
イ タスクBのほうが優先度が低いため、タスクAは実行状態のまま遷移しない。
ウ 正しい。
エ 他のタスクが待ち状態になっても、実行中のタスクAは影響を受けず、タスクAは実行状態のまま遷移しない。
問18 | 目次 | 問20 |