ソフトウェア

基本情報技術者試験 科目A免除 修了試験 20190127 実施分 問16

組込みリアルタイム OS で用いられる,優先度に基づくプリエンプティブなスケジューリングの利用方法として,適切なものはどれか。
  • ア 各タスクの実行時間を均等配分する場合に利用される。
  • イ 起動が早いタスクから順番に処理を行う場合に利用される。
  • ウ 重要度及び緊急度に応じて処理を行う場合に利用される。
  • エ 処理時間が短いタスクから順番に処理を行う場合に利用される。

出典:基本情報技術者試験 科目A免除 修了試験 20190127 実施分 問16

答えと解説を見る

正解:ウ

覚える知識

プリエンプティブスケジューリングの優先度処理

優先度方式のプリエンプティブは、高優先度タスクが低優先度タスクを横取りして実行される。

この問題で必要なこと

優先度ベースのプリエンプティブ方式は、重要度・緊急度の高いタスクを優先して実行する。

ひっかけ

アはラウンドロビン、イはFCFS、エはSPT方式と混同させる。

この知識の出題:本試験系 4 回・免除試験 2 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「タスクの状態とスケジューリング方式」で学ぶ

同じ知識の過去問