本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成21年度 秋期 応用情報技術者試験問題と解説

問19

リアルタイムOSのマルチタスク管理機能において、タスクAが実行状態から実行可能状態へ遷移するのはどの場合か。

ア タスクAが入出力要求のシステムコールを発行した。

イ タスクAが優先度の低いタスクBに対して、メッセージ送信を送った。

ウ タスクAより優先度の高いタスクBが実行状態となった。

エ タスクAより優先度の高いタスクBが待ち状態となった。


正解


解説

ア 実行状態から待ち状態へ遷移する。

イ タスクBのほうが優先度が低いため、タスクAは実行状態のまま遷移しない。

ウ 正しい。

エ 他のタスクが待ち状態になっても、実行中のタスクAは影響を受けず、タスクAは実行状態のまま遷移しない。

問18 目次 問20