欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    进程管理练习题.docx

    • 资源ID:15620211       资源大小:17.80KB        全文页数:8页
    • 资源格式: DOCX        下载积分:1金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要1金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    进程管理练习题.docx

    1、进程管理练习题进程管理-练习题 作者: 日期: 进程管理-练习题 1在进程管理中,当 C 时,进程从阻塞状态变为就绪状态。A.进程被进程调度程序选中 B.等待某一事件C.等待的事件发生 D.时间片用完2分配到必要的资源并获得处理机时的进程状态是 B 。A.就绪状态 B.执行状态 C.阻塞状态 D.撤消状态3P、V操作是 A 。A.两条低级进程通信原语 B.两组不同的机器指令C.两条系统调用命令 D.两条高级进程通信原语4设系统中有n(n>2)个进程,且当前不在执行进程调度程序,试考虑下述4种情况,不可能发生的情况是 A 。A没有运行进程,有2个就绪进程,n个进程处于等待状态。B有1个运行

    2、进程,没有就绪进程,n-1个进程处于等待状态。C有1个运行进程,有1个就绪进程,n-2个进程处理等待状态。D有1个运行进程,n-1个就绪进程,没有进程处于等待状态。5若P、V操作的信号量S初值为2,当前值为-1,则表示有 B 等待进程。A. 0个 B. 1个 C. 2个 D. 3个6进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行状态的条件是 D 。A.时间片用完 B.等待某事件发生C.等待的某事件已发生 D.被进程调度程序选中7进程的三个基本状态在一定条件下可以相互转化,进程由运行状态变为阻塞状态的条件是 B 。A.时间片用完 B.等待某事件发生C.等待的某事件已发生 D.

    3、被进程调度程序选中8下列的进程状态变化中, C 变化是不可能发生的。A运行à就绪 B运行à就绪 C等待à运行 D等待à就绪9一个运行的进程用完了分配给它的时间片后,它的状态变为 A 。A.就绪 B.等待 C.运行 D.由用户自己确定10用V操作唤醒一个等待进程时,被唤醒进程的状态变为 B 。A.等待 B.就绪 C.运行 D.完成11操作系统通过 B 对进程进行管理。A. JCB B. PCB C. DCT D. CHCT12用P、V操作可以解决 A 互斥问题。A. 一切 B. 某些 C. 正确 D. 错误13一个进程被唤醒意味着 D 。A. 该进程重新占

    4、有了CPU B. 它的优先权变为最大C. 其PCB移至等待队列队首 D. 进程变为就绪状态14多道程序环境下,操作系统分配资源以 C 为基本单位。A. 程序 B. 指令 C. 进程 D. 作业15. 从静态的角度看,进程是由(A)、(B)、(C)三部分组成的,其中(C)是进程存在的唯一标志。当几个进程共享(A)时,(A)应当是可重入代码。A:程序段;B:数据段;C:PCB;16. 进程的三个基本状态是(A)、(B)、(C)。由(A)到(B)是由进程调度所引起的;由(B)到(C)是正在执行的进程发生了某事件,使之无法继续执行而引起的。A:就绪;B:执行;C:阻塞;17. 正在等待他人释放临界资源

    5、的进程处于(A)状态,已分配到除CPU外的所有资源的进程处于(B)状态,已获得CPU的进程处于(C)状态。A:阻塞;B:就绪;C:执行;18. 下列进程状态转换中,绝对不可能发生的状态转换是(A);一般不会发生的状态转换是(B)。A:就绪à阻塞;B:阻塞à执行;19. 在一个单处理机系统中,存在5个进程,最多可有(A)个进程处于就绪队列;如果这5个进程中有一个系统进程IDLE(也叫空转进程,因为它只是不断循环地执行空语句),则最多可有(B)个进程处于阻塞状态。A,B:(1)5;(2)4;(3)3;(4)2;(5)1;(6)0。20. 正在执行的进程由于其时间片用完被暂停执行

    6、,此时进程应从执行状态变为(A)状态;处于静止阻塞状态的进程,在进程等待的事件出现后,应变为(B)状态;若进程正处于执行状态时,因终端的请求而暂停下来以便研究其运行情况,这时进程应转变为(C)状态,若进程已处于阻塞状态;则此时应转变为(D)状态。A:(1)静止阻塞;(2)活动阻塞;(3)静止就绪;(4)活动就绪;(5)执行。B:(1)静止阻塞;(2)活动阻塞;(3)静止就绪;(4)活动就绪;(5)执行。C:(1)静止阻塞;(2)活动阻塞;(3)静止就绪;(4)活动就绪;(5)执行。D:(1)静止阻塞;(2)活动阻塞;(3)静止就绪;(4)活动就绪;(5)执行。21. 为使进程由活动就绪转变为静

    7、止就绪,应利用(A)原语;为使进程由执行状态转变为阻塞状态,应利用(B)原语;为使进程由静止就绪变为活动就绪,应利用(C)原语;从阻塞状态变为就绪状态应利用(D)原语。A:(1)create;(2)suspend;(3)active;(4)block;(5)wakeup。B:(1)create;(2)suspend;(3)active;(4)block;(5)wakeup。C:(1)create;(2)suspend;(3)active;(4)block;(5)wakeup。D:(1)create;(2)suspend;(3)active;(4)block;(5)wakeup。22. 在分时系

    8、统中,导致进程创建的典型事件是(A);在批处理系统中,导致进程创建的典型事件是(B);由系统专门为运行中的应用进程创建新进程的事件是(C)。在创建进程时,(D)不是创建所必需的步骤。A:(1)用户注册;(2)用户登录;(3)用户记账;(4)用户通信。B:(1)作业录入;(2)作业调度;(3)进程调度;(4)中级调度。C:(1)分配资源;(2)进行通信;(3)共享资源;(4)提供服务。D:(1)为进程建立PCB;(2)为进程分配内存等资源;(3)为进程分配CPU;(4)将进程插入就绪队列。23. 从下面对临界区的论述中,选出一条正确的论述。(1)临界区是指进程中用于实现进程互斥的那段代码。(2)

    9、临界区是指进程中用于实现进程同步的那段代码。(3)临界区是指进程中用于实现进程通信的那段代码。(4)临界区是指进程中用于访问共享资源的那段代码。(5)临界区是指进程中访问临界资源的那段代码。24. 进程A和B共享同一临界资源,并且进程A正处于对应的临界区内执行。请从下列描述中选择一条正确的描述。CA. 进程A的执行不能被中断,即临界区的代码具有原子性。B. 进程A的执行能被中断,但中断A后,不能将CPU调度给进程B。C. 进程A的执行能被中断,而且只要B进程就绪,就可以将CPU调度给进程B。D. 进程A的执行能被中断,而且只要B进程就绪,就必定将CPU调度给进程B。25. (A)是一种只能由w

    10、ait和signal操作所改变的整型变量,(A)可用于实现进程的(B)和(C),(B)是排他性访问临界资源。A:(1)控制变量;(2)锁;(3)整型信号量;(4)记录型信号量。B:(1)同步;(2)通信;(3)调度;(4)互斥。C:(1)同步;(2)通信;(3)调度;(4)互斥。26. 对于记录型信号量,在执行一次wait操作时,信号量的值应当(A),当其值为(B)时,进程阻塞。在执行signal操作时,信号量的值应当为(C),当其值为(D)时,应唤醒阻塞队列中的进程。A:(1)不变;(2)加1;(3)减1;(4)加指定数值;(5)减指定数值。B:(1)大于0;(2)小于0;(3)大于等于0;

    11、(4)小于等于0.C:(1)不变;(2)加1;(3)减1;(4)加指定数值;(5)减指定数值。D:(1)大于0;(2)小于0;(3)大于等于0;(4)小于等于0.27. 用信号量S实现对系统中4台打印机的互斥使用,S.value的初值应设置为(A),若S.value的初值为-1,则表示S.L队列中有(B)个等待进程。A:(1)1;(2)0;(3)-1;(4)4;(5)-4B:(1)1;(2)2;(3)3;(4)4;(5)5;(6)6;(7)0。28. 设有10个进程共享一个互斥段,如果最多允许有1个进程进入互斥段,则所采用的互斥信号量初值应设置为(A),而该信号量的取值范围为(B);如果最多允

    12、许有3个进程同时进入互斥段,则所采用的互斥信号量初值应设置为(C)。A:(1)10;(2);3;(3)1;(4)0。B:(1)01;(2)-10;(3)1-9;(4)0-9。C:(1)10;(2);3;(3)1;(4)0。29. 在生产者-消费者问题中,应设置互斥信号量mutex、资源信号量full和empty。它们的初值应分别为(A)、(B)、(C)。A:(1)0;(2)1;(3)-1;(4)-n;(5)+n。B:(1)0;(2)1;(3)-1;(4)-n;(5)+n。C:(1)0;(2)1;(3)-1;(4)-n;(5)+n。30. 对生产者-消费者问题的算法描述如下,请选择正确的答案编号

    13、填入方框中。Producer: begin Repeat (A); (B); Buffer(in):=m; In:=(in+1)mod n; (C); (D); Until false EndConsumer: begin Repeat (E); (B); M:=buffer(out); Out:=(out+1)mod n; (C); (F); Until false endA: (1)wait(mutex); (2)signal(mutex); (3)wait(empty); (4)signal(full); (5)wait(full); (6)signal(empty)。B: (1)wai

    14、t(mutex); (2)signal(mutex); (3)wait(empty); (4)signal(full); (5)wait(full); (6)signal(empty)。C: (1)wait(mutex); (2)signal(mutex); (3)wait(empty); (4)signal(full); (5)wait(full); (6)signal(empty)。D: (1)wait(mutex); (2)signal(mutex); (3)wait(empty); (4)signal(full); (5)wait(full); (6)signal(empty)。E: (1)wait(mutex); (2)signal(mutex); (3)wait(empty); (4)signal(full); (5)wait(full); (6)signal(empty)。F: (1)wait(mutex); (2)signal(mutex); (3)wait(empty); (4)signal(full); (5)wait(full); (6)signal(empty)。31. 试选择(A)(D),以便能正确地描述图2.12所示的前趋关系。S1


    注意事项

    本文(进程管理练习题.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开