問題
組込みリアルタイム OS で用いられる、優先度に基づくプリエンプティブスケジューリングの利用方法として、適切なものはどれか。
選択肢
- 1各タスクの実行時間を均等配分する場合に利用される。
- 2起動が早いタスクを順番に処理を行う場合に利用される。
- 3重要度や緊急度が低いタスクほど処理を行う場合に利用される。
- 4処理時間が短いタスクから順番に処理を行う場合に利用される。
正解
3. 重要度や緊急度が低いタスクほど処理を行う場合に利用される。
詳しい解説を見る解説を閉じる
解説
優先度に基づくプリエンプティブスケジューリングは、各タスクにあらかじめ優先度を与え、実行中のタスクより優先度の高いタスクが現れたら処理を中断(プリエンプト)して切り替える方式である。重要度や緊急度の高いタスクを優先的に実行できるため、応答性が求められる組込みリアルタイム OS に適している。選択肢の中ではこの趣旨に対応する「ウ」が正しい。(出典: 平成28年度 春期 基本情報技術者試験 午前 問16)
一問一答
科目A 180問+科目B 60問