计算机专业基础综合(进程管理)-试卷4.pdf

计算机专业基础综合(进程管理)-试卷4.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

计算机专业基础综合(进程管理)-试卷4

(总分:52.00,做题时间:90分钟)

一、单项选择题(总题数:16,分数:32.00)

1.单项选择题1-40小题。下列每题给出的四个选项中,只有一个选项是最符合题目要求的。

__________________________________________________________________________________________

2.临界区是指()。

A.一组临界资源的集合

B.可共享的一块内存区

C.访问临界资源的一段代码√

D.请求访问临界资源的代码

每个进程中访问临界资源的那段程序称为临界区(临界资源是一次仅允许一个进程使用的可轮流分享的资

源)。使用时,每次只准许一个进程进入临界区,一旦一个进程进入临界区之后,不允许其他进程同时进入。

进程进入临界区的调度原则是:(1)如果有若干进程要求进入空闲的临界区,一次仅允许一个进程进入。(2)

任何时候,处于临界区内的进程不可多于一个。如已有进程进入自己的临界区,则其他所有试图进入临界

区的进程必须等待。(3)进入临界区的进程要在有限时间内退出,以便其他进程能及时进入自己的临界区。

(4)如果进程不能进入自己的临界区,则应让出CPU,避免进程出现“忙等”现象。

3.在一段时间内,只允许一个进程访问的资源称为()。

A.共享资源

B.独占资源

C.临界资源√

D.共享区

在现代计算机系统中,有一些资源不能被多个进程同时使用,这样的资源如果使用或分配不当会造成错误,

它们只能被排他地使用,这样的资源就是临界资源。

4.不需要信号量能实现的功能是()。

A.进程同步

B.进程互斥

C.执行的前趋关系

D.进程的并发执行√

本题考查信号量的功能。在多道程序系统中,信号量机制是一种有效的实现进程同步与互斥的工具。进程

执行的前趋关系实质上是指进程的同步关系。除此以外,只有进程的并发执行不需要信号量来控制,因此

正确答案为D。

5.当中断发生后,进入中断处理的程序属于()。

A.用户程序

B.OS程序√

C.可能是用户程序,也可能是OS程序

D.单独的程序,既不是用户程序,也不是OS程序

在现代操作系统的设计中,为了保证系统的安全,将系统的工作状态划分为目态和管态两种,只有操作系

统的核心才能工作在管态,而中断处理程序必须工作在管态,故其属于操作系统程序。

6.某计算机系统中有8台打印机,有K个进程竞争使用,每个进程最多需要3台打印机。该系统可能会发

生死锁的K的最小值是()。

A.2

B.3

C.4√

D.5

当K14的时候,就构成了死锁需要的条件,会引起死锁的产生,所以答案为C。

7.进程P0和P1的共享变量定义及其初值如下:booleanflag[2];intturn=0;flag[0]=false;

flag[1]=false;若进程P0和P1访问临界资源的伪代码按照下面设计:voidP0(){//进程P0void

P1(){//进程P1while(TRUE){while(TRUE){flag[0]=TRUE;flag[0]=TRUE;turn=1;turn=0;

while(nag[1](turn==1))while(nag[0](torn==0))临界区;临界区;flag[0]=FALSE;

flag[1]=FALSE;}}}}则并发执行进程P0和P1时产生的情况是()。

A.不能保证进程互斥进入临界区,会出现“饥饿”现象√

B.不能保证进程互斥进入临界区,不会出现“饥饿”现象

C.能保证进程互斥进入临界区,会出现“饥饿”现象

D.能保证进程互斥进入临界区,不会出现“饥饿”现象

从题中给出的伪代码可知,由于信号量flag的赋值方法不对,因此会使得不能保证进程互斥进入临界区,

会出现“饥饿”现象。

8.下列选项中,降低进程优先级的合理时机是()。

A.进程的时间片用完√

B.进程刚完成I/O,进入就绪列队

C.进程长期处于就绪列队

D.进程从就绪状态转为运行状态

在此题中,进程完成I

文档评论(0)

135****5548 + 关注
官方认证
内容提供者

各类考试卷、真题卷

认证主体社旗县兴中文具店(个体工商户)
IP属地河南
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档