第1题:
● 若进程 P1 正在运行,操作系统强行撤下 P1 所占用的 CPU,让具有更高优先级的进程P2运行,此时P1进程处于 (26) 状态。
(26)
A. 就绪
B. 等待
C. 结束
D. 善后处理
第2题:
在单CPU系统中,关于进程的叙述正确的是( )。
A.最多只有一个进程处于运行状态
B.只能有一个进程处于就绪状态
C.一个进程可以同时处于就绪状态和等待状态
D.一个处于等待状态的进程一旦分配了CPU,即进入运行状态
第3题:
A、操作系统中有一个处理器调度程序负责把CPU时间分配给各个正在运行的程序
B、多任务处理一般采用时间片轮转策略分配CPU时间
C、多任务处理一般不采用时间片轮转策略分配CPU时间
D、因为不同程序的重要性不同,因此有些任务可以优先获得CPU的使用权
第4题:
设计简化的多任务嵌入式实时操作系统时,由于多个任务均可能要求占用CPU这个关键资源,因此CPU的任务管理是一个非常重要的设计内容。在该嵌入式实时操作系统中,作为占用资源的基本单位,任务总共有五个状态,分别是休眠状态、就绪状态、运行状态、等待状态和延时等待状态。在任何时候,一个任务只会处于其中的某一个状态。请根据图6-8中已给出的信息将(1)~(5)空缺处填写完整。
第5题:
在多任务处理的上下文切换方式中,所有后台任务都不能使用CPU,它们处于( )
A.就绪状态
B.执行状态
C.挂起状态
D.阻塞状态
第6题:
一个已经具备运行条件,但由于没有获得CPU而不能运行的进程处于
A.等待状态
B.睡眠状态
C.就绪状态
D.挂起状态
第7题:
在单CPU系统中,一个处于等待状态的进程一旦分配了CPU,即进入运行状态。()
第8题:
在计算机操作系统中,一个任务被唤醒,意味着 (8) 。 A.该任务重新占有了CPU B.它的优先级变为最大 C.其任务移至等待队列队首 D.任务变为就绪状态
第9题:
一个已经具各运行条件,但由于没有获得CPU而不能运行的进程处于
A.等待状态
B.睡眠状态
C.就绪状态
D.挂起状态
第10题:
uC/OS-II系统中的每个任务都处在以下5种状态之一:休眠态、就绪态、运行态、挂起态(等待某一事件发生)和被中断态,以下哪个说法是错误的()。
A.任务处于休眠态,相当于该任务驻留在外存中,但还没有交给内核管理
B.任务处于就绪态,意味着该任务已经准备好,可以运行了,但由于该任务的优先级比正在运行的任务的优先级低,还暂时不能运行
C.任务处于运行态,指任务得到了CPU的控制权正在运行之中
D.任务处于被中断态,是指发生中断时执行相应的中断服务,原来正在运行的任务暂时停止运行,进入了被中断状态