Posted at 2007.09.14,Fri
H14試験の問29
プリ・プリ・・・・。
Preemption 横取り ということだそうです。
タスクの状態には、実行状態、実行可能状態、待ち状態 の3種類があります。
ここで、注意が必要なのは、待ち状態は、割り込みによって他の処理が完了するのを待っているのではなく、自発的に入力完了などを待っているという点に注意が必要です。
プリエンプション という単語よりも、よほど重要ですね。
だべり日記 というブログにある三角形の図を目に焼き付けておくと、更に効果的ですね。
タスクが実行状態、実行可能状態、待ち状態のいずれかの状態をとるとき、実行状態のタスクが プリエンプション によってほかのタスクに実行を中断され、再び実行状態となるまでの状態の変化として適切なものはどれか。
ア:実行状態→実行可能状態→実行状態
イ:実行状態→実行可能状態→待ち状態→実行状態
ウ:実行状態→待ち状態→実行可能状態→実行状態
エ:実行状態→待ち状態→実行状態
ア:実行状態→実行可能状態→実行状態
イ:実行状態→実行可能状態→待ち状態→実行状態
ウ:実行状態→待ち状態→実行可能状態→実行状態
エ:実行状態→待ち状態→実行状態
プリ・プリ・・・・。
Preemption 横取り ということだそうです。
タスクの状態には、実行状態、実行可能状態、待ち状態 の3種類があります。
ここで、注意が必要なのは、待ち状態は、割り込みによって他の処理が完了するのを待っているのではなく、自発的に入力完了などを待っているという点に注意が必要です。
プリエンプション という単語よりも、よほど重要ですね。
待ち状態:自発的な待ち状態
だべり日記 というブログにある三角形の図を目に焼き付けておくと、更に効果的ですね。
PR
Comments
Post a Comment