欢迎来到天天文库
浏览记录
ID:14831831
大小:52.00 KB
页数:14页
时间:2018-07-30
《计算机操作系统进程管理练习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、选择题1.在进程管理中,当时,进程从阻塞状态变为就绪状态。A.进程被进程调度程序选中B.等待某一事件C.等待的事件发生D.时间片用完2.分配到必要的资源并获得处理机时的进程状态是。A.就绪状态B.执行状态C.阻塞状态D.撤消状态3.P、V操作是。A.两条低级进程通信原语B.两组不同的机器指令C.两条系统调用命令D.两条高级进程通信原语4.设系统中有n(n>2)个进程,且当前不在执行进程调度程序,试考虑下述4种情况,不可能发生的情况是。A.没有运行进程,有2个就绪进程,n个进程处于等待状态。B.有1个运行进程,没有就绪进程,n-
2、1个进程处于等待状态。C.有1个运行进程,有1个就绪进程,n-2个进程处理等待状态。D.有1个运行进程,n-1个就绪进程,没有进程处于等待状态。5.若P、V操作的信号量S初值为2,当前值为-1,则表示有等待进程。A.0个B.1个C.2个D.3个6.进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行状态的条件是。A.时间片用完B.等待某事件发生C.等待的某事件已发生D.被进程调度程序选中7.进程的三个基本状态在一定条件下可以相互转化,进程由运行状态变为阻塞状态的条件是。A.时间片用完B.等待某事件发生C.等待的某事件
3、已发生D.被进程调度程序选中8.下列的进程状态变化中,变化是不可能发生的。A.运行à就绪B.就绪à运行C.等待à运行D.等待à就绪9.一个运行的进程用完了分配给它的时间片后,它的状态变为。A.就绪B.等待C.运行D.由用户自己确定10.用V操作唤醒一个等待进程时,被唤醒进程的状态变为。A.等待B.就绪C.运行D.完成11.操作系统通过对进程进行管理。A.JCBB.PCBC.DCTD.CHCT12.用P、V操作可以解决互斥问题。A.一切B.某些C.正确D.错误13.一个进程被唤醒意味着。A.该进程重新占有了CPUB.它的优先权变为最
4、大C.其PCB移至等待队列队首D.进程变为就绪状态14.多道程序环境下,操作系统分配资源以为基本单位。A.程序B.指令C.进程D.作业15.在分时系统中,导致进程创建的典型事件是();在批处理系统中,导致进程创建的典型事件是();由系统专门为运行中的应用进程创建新进程的事件是()。在创建进程时,()不是创建所必需的步骤。A:(1)用户注册;(2)用户登录;(3)用户记账;(4)用户通信。B:(1)作业录入;(2)作业调度;(3)进程调度;(4)中级调度。C:(1)分配资源;(2)进行通信;(3)共享资源;(4)提供服务。D:(1)
5、为进程建立PCB;(2)为进程分配内存等资源;(3)为进程分配CPU;(4)将进程插入就绪队列。16.从下面对临界区的论述中,选出一条正确的论述。(1)临界区是指进程中用于实现进程互斥的那段代码。(2)临界区是指进程中用于实现进程同步的那段代码。(3)临界区是指进程中用于实现进程通信的那段代码。(4)临界区是指进程中用于访问共享资源的那段代码。(5)临界区是指进程中访问临界资源的那段代码。17.进程A和B共享同一临界资源,并且进程A正处于对应的临界区内执行。请从下列描述中选择一条正确的描述。A.进程A的执行不能被中断,即临界区的代
6、码具有原子性。B.进程A的执行能被中断,但中断A后,不能将CPU调度给进程B。C.进程A的执行能被中断,而且只要B进程就绪,就可以将CPU调度给进程B。D.进程A的执行能被中断,而且只要B进程就绪,就必定将CPU调度给进程B。18.从下面的叙述中选出一条正确的叙述:(1)操作系统的一个重要概念是进程,不同的进程所执行的代码也不同。(2)操作系统通过PCB来控制和管理进程,用户进程可从PCB中读出与本身运行状态相关的信息。(3)当进程由执行状态变为就绪状态时,CPU现场信息必须被保存在PCB中。(4)当进程申请CPU得不到满足时,它
7、将处于阻塞状态。(5)进程是可与其他程序并发执行的程序在一个数据集合上的运行过程,所以程序段是进程存在的唯一标志。19.从下面的叙述中选出4条正确的叙述:(1)一个进程的状态发生变化总会引起其它一些进程的状态发生变化。(2)进程被挂起(suspend)后,状态变为阻塞状态。(3)信号量的初值不能为负数。(4)线程是CPU调度的基本单位,但不是资源分配的基本单位。(5)在进程对应的代码中使用wait、signal操作后,可以防止系统发生死锁。(6)管程每次只允许一个进程进入。(7)wait、signal操作可以解决一切互斥问题。(8
8、)程序的顺序执行具有不可再现性。20、一般情况下,互斥信号量的初值为。A.0B.1C.2D.4二、是非题1.进程是动态的概念2.进程执行需要处理机3.进程是有生命期的4.进程是指令的集合5.操作系统的一重要概念是进程,因此不同进程所执行的代码也一定
此文档下载收益归作者所有