当满足一定条件时,μC/OS-II操作系统内核将进行任务级的调度。下列各项中不属于任务调度需满足的条件的是()。
A.调度没有被禁止(OSLockNesting=0)
B. 任务就绪表中查找到的最高优先级任务的优先级比当前运行任务的优先级高
C. 所有的中断服务程序均已经执行完毕
D. 有足够的内存空间保存当前任务的上下文
A.调度没有被禁止(OSLockNesting=0)
B. 任务就绪表中查找到的最高优先级任务的优先级比当前运行任务的优先级高
C. 所有的中断服务程序均已经执行完毕
D. 有足够的内存空间保存当前任务的上下文
在uC/OS-II中,OSSched()函数是任务调度的前导函数,用于判断进行任务调度的条件是否满足。下列满足条件的变量值为()。
A.OSIntNesting=0,OSLockNesting=0
B.OSIntNesting=0,OSLockNesting=1
C.OSIntNesting=1,OSLockNesting=0
D.OSIntNesting=1,OSLockNesting=1
A) 顺序文件因其记录按照查找代码值升序或降序排列,当按照查找码的值顺序读取记录时其效率很高
B) 当按照一定的条件对顺序文件进行查询时,如果查询条件定义在查找码上,可以使用二分查找技术快速找到满足条件的记录
C) 由于需要保持文件中记录的顺序,因此顺序文件的插入和删除操作比较复杂,耗费时间也较多
D) 对顺序文件进行条件查询时,如果查询条件没有定义在查找码上,其查找效率一般也会比无序文件高
A.尽量选择条件组合覆盖
B.尽量选择判定条件覆盖
C.若选择判定条件覆盖,则一定满足语句覆盖
D.若选择条件覆盖,则一定满足判定覆盖
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!