章节列表

计数信号量-练习题

2018-05-29 03:39:42 +0000 李述铜

为提升学习效果,建议在阅读完题目后先自行尝试解答。

等待解答完毕之后,再与参考答案对照。参考答案并不一定准确,欢迎你提供自己不同的答案!

思考题一(答案获取码:9723)

假设系统中有3个任务,按优先级排列从低到高依次为任务TaskA, TaskB、TaskC,以及存在计数信号量sem。某时刻TaskA和TaskC先后执行tSemWait(sem),之后TaskB执行了tSemNotify(sem)。请问,此时信号量模块会将任务__(A/B/C)设置为就绪态,是否会立即发生任务切换?__(是/否)

答案获取

练习题的答案,请关注微信公众号i01ketang 01课堂,发送相应的答案获取码,即可获得。