进程管理(习题)

进程管理(习题)

ID:42762696

大小:213.98 KB

页数:8页

时间:2019-09-20

进程管理(习题)_第1页
进程管理(习题)_第2页
进程管理(习题)_第3页
进程管理(习题)_第4页
进程管理(习题)_第5页
资源描述:

《进程管理(习题)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、进程管理一、选择题存在的唯一标志。当儿个进程共享A时,A应当是可重入代码。A,B,C:(l)JCB;(2)PCB;(3)DCB;(4)FCB;(5)程序段;(6)数据段;(7)1/0缓冲区。▼2进程的三个基本状态是A、B、cortiA到B是由进程调度所1.从静态角度上看,进程是有A、B、C三部分组成,其中C是进程引起;由B到C是正在执行的进程发生了某事件,使之无法执行而暂停。A,B,C:(1)挂起;(2)阻塞;(3)就绪;(4)执行。为使进程由活动就绪转变为静止就绪,应利用a原语;为使进程由执行状态变阻塞状态,应利用B原语:为使进程

2、由静止就绪变为活动就绪,应利用C原语;从阻塞状态变为就绪状态利用D原语。A,B,C,D:(1)创建;(2)挂起;(3)执行;(4)阻塞;(5)唤醒。6.从下面对临界区的论述中,选择一条止确的论述。(1)临界区是指进程中用于实现进程互斥的那段代码。⑵临界区是指进程中用于实现进程同步的那段代码。(3)临界区是指进程屮用于实现进程通信的那段代码。(4)临界区是指进程川用于实现共享资源的那段代码。(5)临界区是指进程中访问临界资源的那段代码。A是一种只能由P和V操作所改变的整型变量,A可用于实现进程的B和J,B是排它性地访问临界资源。A3:

3、⑴控制变量;(2)锁;(3)整型信号量;(4)记录型号量。B4,C1:⑴同步;(2)通信;(3)调度;(4)互斥。IF8.对于记录型信号量,在执行一次P操作时,信号量的值应当A;当其值为」吋,进程应阻塞。在执行V操作吋,信号量的值应当C;当其值为D吋,应唤醒阻塞队列中的进程。A,C:(1)不变;(2)加1;⑶减1;(4)加指定数值;(5)减指定数值。B,D:⑴大于0;(2)小于0;(3)大于等于0;(4)小于等于0。#9.在生产者一消费者问题中,应设置互斥信号量mutex、资源信号量full和emptyo它们的初值应分别是A、B和C

4、cA,B,C:(1)0;(2)1;(3)-1;(4)-n;⑸+航•11.从下面预防死锁的论述屮,选出一条正确的论述。(Drh于产生死锁的基木原因是系统资源不足,因而预防死锁的有效方法,是根据系统规模,配置足够的系统资源。(2)由于产生死锁的另一基本原因是系统资源不足,因而预防死锁的有效方法,是使进程的推进顺序合法。(3)因为只要系统不进入不安全状态,便不会产生死锁,故预防死锁的有效方法,是防止系统进入不安全状态。(4)可以通过破坏产生死锁的四个必要条件之一或其中儿个的方法,来预防发生死锁。b12.我们如果为每一个作业只建立一个进程,

5、则为了照顾短作业用户,应采用A,为照顾紧急作业的用户,应釆用B,为能实现人机交互作用应釆用C,而能使短作业、长作业及交互作业用户都比较满意吋,应采用D。A,B,C,D:(l)FCFS调度算法:(2)短作业优先调度算法;(3)时间片轮转法;(4)多级反馈队列调度算法:(5)基于优先权的剥夺调度算法。13.产生死锁的基本原因是A和B,产生死锁的四个必要条件是互斥条件、C、不剥夺条件和D。A:(1)资源分配不当;(2)系统资源不足;(3)作业调度不当;(4)资源的独占性。B:⑴进程推进顺序非法;(2)进程调度不当;(3)系统中进程太多;(

6、4)CPU运行太快。(5)竞争资源C:(1)请求和阻塞条件;(2)请求和释放条件;(3)请求和保持条件;(4)释放和阻塞条件;(5)释放和请求条件。D:(1)线性增长条件;(2)环路条件;(3)无序释放条件;(4)有序释放条件;(5)无序请求条件。二、填空题1.在单用户单任务环境下,用户独占全机,此时机内资源的状态,只能由运行程序的操作加以改变,此时的程序执行具有性和性。在多用户环境下,由多个程序共享一台讣算机,机内资源的状态将由多个程序来改变,因此使程序失去了在顺序执行时具有的和特性。4.进程最基本的特征是因为进程的实质是程序的一

7、次执行过程,而且该特征述表现在进程由而产生,由而执行,由而消亡,即进程具有一定的生命期。5•在操作系统中,进程是一个的基本单位,也是一个的基本单位。每执行一次V操作,表示在利用信号量实现进程互斥时,应将置于之间。•当前进稈若因时间片用完而被暂停执行时,该进程应转变为状态;若因发生某事件而不被继续运行时,该进程应转变为状态。处于就绪状态的进程被调度应转变为状态。;若S.value<=0,贝!J表示0.程应设置1.进程通信的类型冇三类。15.等。在操作系统屮引起进程调度的因素主要有6.解决死锁问题的基本方法冇17.不同的序号。在摒弃环路

8、条件的策略小规定,将所有的按类型进行,并赋予它们在每个进程中访问的那段代码称为临界区。为实现对它的共享,应保证进进入自己的临界区,为此在每个进程中的临界区前血应设置,在临界区之后三、问答题、什么是进程?、说明进程的结构、特征和基本状态

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。