本文へスキップ
Certia
未分類
春期

エンベデッドシステムスペシャリスト 2015年 春期 問10

10 / 25

優先度に基づくプリエンプティブなスケジューリングで動作する、二つの周期タス クA、Bがある。AはBよりも優先度が高く、周期は2ミリ秒,実行時間は1ミリ秒 である。Bの周期が10ミリ秒のとき、1周期中に実行を完了できるBの実行時間は最 大何ミリ秒か。ここで、A,B以外のタスクはなく、タスク切替えによるオーバヘッド はないものとする。

正解と解説

表示する
正解 イ

5

タスクA(周期2ms・実行1ms)が優先されると、Bの周期10msの間にAは5回起動し合計5ms占有します。残る10−5=5msがBの利用可能時間で、Bが1周期中に完了できる最大実行時間は5msとなります。

AI に聞く

AI のボタンを押すと、問題文と解答を入れたプロンプトをコピーしてから各サービスを開きます。入力欄に自動で入らない場合は貼り付けてください。