答え ア
【解説】
優先度に基づくプリエンプティブなスケジューリングを行うリアルタイムOSでは、基本的に優先度の高いタスクが優先的に実行され、優先度の低いタスクが実行状態(実行中)でも優先度の高いタスクが実行可能状態になると、実行権が優先度の高いタスクに移る。
しかし、優先度の高いタスクと低いタスクで同じリソースにアクセスするのを防止するための排他制御(ア)を行っていて、リソースへのアクセス権が優先度の低いタスクに割り当てられていると、優先度の低いタスクがリソースへのアクセス権を手放すまで、優先度の高いタスクが待たされ、タスクの優先度逆転が発生します。