欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第2章--进程管理练习题(共4页).doc

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

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

    第2章--进程管理练习题(共4页).doc

    精选优质文档-倾情为你奉上第二章   进程管理一、单项选择题1、在单一处理机上执行程序,多道程序执行是在()进行。        A.同一时刻 B. 同一时间间隔内 C.某一固定时刻 D. 某一固定时间间隔内2、引入多道程序技术后,处理机利用率( )。        A.降低了 B. 有所改善 C.大大提高 D. 没有变化,只是程序执行方便了3、顺序程序和并发程序执行相比,( )。        A.基本相同   C.并发程序执行总体上执行时间快        B. 有点不同  D.顺序程序执行总体上执行时间快4、单一处理机上,将执行时间有重叠几个程序称为( )。        A.顺序程序 B. 多道程序 C.并发程序 D. 并行程序5、进程和程序本质区别是( )。        A.存储在内存和外存   B.顺序和非顺序执行机器指令C.分时使用和独占使用计算机资源   D.动态和静态特征6、进程就是程序在并发环境中执行过程,它是系统进行资源分配和调度一个基本单位。进程具有1、2、调度性、异步性和结构性等基本特征。进程是一次执行过程,具有生命期体现了进程1特征。进程由程序段、3、4组成,其中4是进程在系统中存在唯一标识。供选择答案:12 :A、动态性 B、静态性 C、共行性 D、并发性  E、可执行性 F、易用性3 :A、过程 B、数据 C、进程标识符 D、函数4 :A、FCB B、FIFO C、PCB D、JCB7、进程执行时间断性,决定了进程可能具有多种状态。进程基本状态有三种,在分时系统中,当一个进程拥有时间片到时,则该进程即由1进入2。如果出现因某种原因使得处理机空闲时,则需要从就绪队列中选择一进程,并将处理机分配给它,此时该进程进入3,这个过程是由4来完成。供选择答案:123 :A、就绪状态 B、静止状态 C、阻塞状态 D、运行状态4 :A、进程控制程序 B、资源分配程序 C、进程调度程序 D、处理机分配程序8、为了描述进程动态变化过程,采用了一个与进程相联系( ),根据它而感知进程存在。A.进程状态字 B. 进程优先数 C.进程控制块 D. 进程起始地址9、下列进程状态转换中,哪一个是不正确( )。A. 就绪->运行 B. 运行->就绪 C. 就绪->阻塞 D. 阻塞->就绪10、下列各项步骤中,哪一个不是创建进程所必须步骤( )。A. 建立一个进程控制块PCB B. 由CPU调度程序为进程调度CPUC. 为进程分配内存等必要资源 D. 将PCB链入进程就绪队列11、在下列特性中,哪一个不是进程特性( )。 A. 异步性 B. 并发性 C. 静态性 D. 动态性12、在单处理机系统中,处于运行状态进程( )。 A.只有一个 B. 可以有多个 C.不能被挂起 D. 必须在执行完后才能被撤下13、如果某一进程在运行时,因某种原因暂停,此时将脱离运行状态,而进入( )A.自由状态 B. 停止状态 C.阻塞状态 D. 静止状态14、已经获得除( )以外所有运行所需资源进程处于就绪状态。 A.存储器 B. 打印机 C. CPU D. 磁盘空间15、一个进程被唤醒意味着( )。 A.该进程重新占有了CPU    B.进程状态变为就绪C.它优先权变为最大    D.其PCB移至就绪队列队首16、进程从运行状态变为阻塞状态原因是( )。 A.输入或输出事件发生 B.时间片到 C.输入或输出事件完成 D.某个进程被唤醒17、在操作系统中同时存在多个进程,它们( )。A. 不能共享系统资源 B. 不能调用同一段程序代码C. 可以共享允许共享系统资源 D. 可以共享所有系统资源18、操作系统中有一组常称为特殊系统调用程序,它不能被系统中断,在操作系统中称为( )。A.初始化程序 B. 原语 C.子程序 D. 控制模块19、进程间基本关系为( )。 A.相互独立与相互制约 B.同步与互斥 C.并行执行与资源共享 D. 信息传递与信息缓冲20、进程间同步与互斥,分别表示了各进程间( )。 A.相互独立与相互制约 B.协调与竞争 C.不同状态 D. 动态性与独立性21、两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间( )关系。 A.同步 B. 互斥 C.竞争 D. 合作22、在一段时间内,只允许一个进程访问资源称为( )。A. 共享资源 B. 临界区 C. 临界资源 D. 共享区23、在操作系统中,对信号量SP原语操作定义中,使进程进入相应阻塞队列等待条件是( )。 A. S>0 B. S=0 C. S<0 D. S024.设有n个进程共享一程序段,而每次至多允许m 个进程进入该程序段(n>m),则所采用互斥信号量取值范围可能是( )(A) n到m间所有整数 (B)0到n-m间所有整数 (C)mn到n-m间所有整数( D)mn到m间所有整数25.设有5个进程共享一互斥段,如果至多允许两个进程同时进入,则所采用互斥信号量初值是( )(西安理工大学 2000)(A)5 (B)2 (C)1 (D) 026.如果系统中有n个进程,则就绪队列中进程个数最多有()(A)n+1 (B)n (C) n-1 (d)1二、填空题1、程序_执行是现代操作系统基本特征之一,为了更好地描述这一特征而引入_这一概念。2、进程至少有三种基本状态:_、_和_。3、进程存在标志是_。4、进程静态实体由_、_和_三部分组成。5、进程被创建后,最初处于_状态,然后经_选中后进入 状态。6、进程同步和互斥反映了进程间_和_关系。7、用于进程控制原语主要有_、_、_和_。8、操作系统中信号量值与_使用情况有关,它值仅能由_来改变。        9、每执行一次P操作,信号量数值S减1。若S0,则该进程_;若S<0,则该进程_。        10、每执行一次V操作,信号量数值S加1。若_,则该进程继续执行;否则,从_队列中移出一个进程并将_状态赋予该进程。        11、利用信号量实现进程_,应为临界区设置一个信号量mutex,其初值为1,表示该资源尚未使用,临界区应置于_和_原语之间。        12、如果系统中有n个进程,则在就绪队列中进程个数最多为_。        13、高级进程通信方式大致分为三大类:_、_和_。        14、一般说来,进程队列有三种组织方式,线性方式、_和_。  三、应用题  1、设系统中只有一台打印机,有三个用户程序在执行过程中都要使用打印机输出计算结果。设每个用户程序对应一个进程。问:这三个进程间有什么样制约关系?试用P、V操作写出这些进程使用打印机算法。 2、判断下面同步问题算法是否正确?若有错,请指出错误原因并予以改正。 (1)设A、B两进程共用一个缓冲区Q,A向Q写入信息,B则从Q读出信息,算法框图如图所示。注:信号量S初值为0  (2)设A、B为两个并发进程,它们共享一临界资源。其运行临界区算法框图如图所示。注:信号量S1、S2初值均为0 3、设有一台计算机,有两条I/O通道,分别接一台卡片输入机和一台打印机。卡片机把一叠卡片逐一输入到缓冲区B1中,加工处理后在搬到缓冲区B2中,并在打印机上印出,问: 系统要设几个进程来完成这个任务?各自工作是什么?  这些进程间有什么样相互制约关系? 用P、V操作写出这些进程同步算法。4操作系统中为什么要引入进程概念?为了实现并发进程间合作和协调工作,以及保证系统安全,操作系统在进程管理方面应做哪些工作?(考研)5假定有一个信箱可存放N封信,当信箱不满时发信者可把信件送入信箱;当信箱中有信时收信者可从信箱中取信。用指针R,K分别表示可存信和取信位置,请用管程(monitor)来管理这个信箱,使发信者和收信者能正确工作。(考研)6今有三个并发进程R,M,P,它们共享了一个可循环使用缓冲区B,缓冲区B共有N个单元。进程R负责从输入设备读信息,每读一个字符后,把它存放在缓冲区B一个单元中;进程M负责处理读入字符,若发现读入字符中有空格符,则把它改成“,”;进程P负责把处理后字符取出并打印输出。当缓冲区单元中字符被进程P取出后,则又可用来存放下一次读入字符。请用PV操作为同步机制写出它们能正确并发执行程序。(考研)专心-专注-专业

    注意事项

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

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开