操作系统总结复习题(5)

2019-05-27 20:35

A、并发性 B、异步性 C、共享性 D、不可分割性 18、一个进程被唤醒意味着() A、 B、 C、 D、

该进程重新占有了CPU 它的优先权变为最大 其PCB移至等待队列队首 进程变为就绪状态。

2、进程的基本特征有:(动态性)、(并发性)、(异步性)、(独立性)和(结构特性) 4、进程由(PCB)、(程序段)和(数据段)三部分组成,其中(PCB)是进程存在的唯一标志。而(程序段)部分也可以为其它进程共享。

3、信号量的物理意义是当信号量大于0时表示(可用资源的数目),当信号量值小于0时,其绝对值为(因请求资源而被阻塞的进程数目)

6、系统中各进程之间逻辑上的相互制约关系称为(进程同步)

9、在多道程序系统中,进程之间存在着的不同制约关系可以划分为两类:(同步)和(互斥),(同步)指进程间具有的一定逻辑关系;(互斥)是指进程间在使用共享资源方面的约束关系。

10、对于信号量可以做(P)操作和(V)操作,(P)操作用于阻塞进程,(V)操作用于释放进程,程序中的(P)和(V)操作应谨慎使用,以保证其使用的正确性,否则执行时可能发生死锁。

12、有M个进程共享同一临界资源,若使用信号量机制实现对临界资源的互斥访问,则信号量值的变化范围是(1到-(M-1))

13、设系统中有N(N>2)个进程,且当前不在执行进程调度程序,试考虑下述四种情况: A、 B、 C、 D、

没有运行进程,有2个就绪进程,N个进程处于等待状态。 有1个运行进程,没有就绪进程,N-1个进程处于等待状态 有1个运行进程,有1个就绪进程,N-2个进程处于等待状态 有1个运行进程,有N-1就绪进程,没有进程处于等待状态

上述情况中,不可能发生的情况是(A)

19.在段页式存储管理系统中,内存等分成__ A__,程序按逻辑模块划分成若干__ D_。

A. 块 B.基址 C. 分区

D.段 E.页号 F.段长

20.虚拟存储管理系统的基础是程序的_____理论。 A. 局部性 B.全局性 C. 动态性 D.虚拟性

(1)设内存分配情况如下图所示,若要申请一块40k字节的内存空间,采用最佳适应算法,所得到的分区首址为____。

A 100K B 190K C 330K D 410K

【参考答案】C。100k对应可用内存空间80k;190k对应可用空间90k;330k对应可用60k;410对应可用102k。依据最佳适应算法,应该选330k(60k最接近40k)。

(2)在动态分区方案中,某作业完成后,系统收回其内存空间并与相邻空闲区合并,为此要修改可用表,造成空闲区数减1的情况是___。 A 无上邻无下邻空闲区

B 有上邻无下邻空闲区 C 有下邻无上邻空闲区 D 有上邻有下邻空闲区

【参考答案】P184.(1)上邻是空闲区,二合一;(2)下邻是空闲区,二合一;(3)上邻下邻都是空闲,三合一;(4)上邻下邻都不空闲,不变。这样看,BC均是答案。

(1)设有一页式存储管理系统,向用户提供的逻辑地址空间最大为16页,每页2048字节,内存总共有8个存储块,问逻辑地址至少应为多少位?内存空间有多大?

【解答】逻辑地址空间16页=2,每页2,逻辑地址=2×2=2;内存地址=8×(2×1024)=16KB。

(1)存放在磁盘上的文件____。 A 既可随机访问,又可顺序访问 B 只能随机访问 C 只能顺序访问 D 不能随机访问

(2)用磁带作文件存储介质时,文件只能组织成_____。 A 顺序文件(连续) B 链接文件 C 索引文件 D 目录文件

3)下列文件的物理结构中,_B_不具有直接读写文件任意一个记录的能力,_A_不利于文件长度的动态增长。 A 顺序结构 B 链接结构 C 索引结构

(1)通过硬件和软件的功能扩充,把原来的独占设备改造成能为若干用户共享的设备,这种设备称为_____。

A 存储设备 B 系统设备

C 用户设备 D 虚拟设备

【参考答案】D。P336页,虚拟设备是指在一类设备上模拟另一类设备。 (2)通道又称I/O处理机,用于实现___之间的信息传输。 A 内存与外设 B CPU与外设

C 内存与外存 D CPU与外存 4.进程和程序的本质区别是 。

A.存储在内存和外存

C.分时使用和独占使用计算机资源

B.顺序和非顺序执行机器指令 D.动态和静态特征

41141115

1.有关进程的下列叙述中, 是正确的。

A.进程是静态的文本 B.进程与程序是一一对应的 C.进程与作业是一一对应的 D.多个进程可以在单个CPU上同时执行 7.下列叙述中,正确的叙述是 。

A. 实现多道程序设计的目的是提高程序员编程的效率

B. 在有虚拟存储器的系统中,可以运行比主存容量还大的程序 C. 操作系统的目的是为了提高计算精度

D. 操作系统必须具备分时系统

10.两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来消息,或

者建立某个条件后再向前执行,这种关系称为进程间的 。 A.同步 B.互斥 C.竞争 D.合作 12.一个进程是 。

A.由协处理器执行的一个程序 C.PCB结构、程序和数据的集合

B.一个独立的程序 + 数据集 D.一个独立的程序

16.某个进程从等待状态进入就绪状态可能是由于 。

A.现运行进程执行了启动I/O指令 B.现运行进程执行了P操作

C.现运行进程执行了V操作 A.SPOOLing技术

D.现运行进程时间片用完 B.虚拟存储技术 D.多道程序设计技术 B.提高内存的存取速度

D.减少CPU处理作业时间 B.可以有交往也可无关 D.相互间一定要同步

17.在计算机系统中,允许多个程序同时进入内存并运行,这种方法称为 。 C.缓冲技术

18.多道程序的引入主要是为了 。

A.提高CPU的速度

C.提高计算机的使用效率 20.并发进程相互之间 。

A.必须通信 C.一定会竞争共享资源

21.下列选项中,导致创建新进程的操作是 。(2010全国试题)

I.用户登录成功 II.设备分配 III.启动程序执行

A.仅I和II

B.仅II和III

C.仅I和III

D.I、II和

III

23.设与某资源关联的信号量初值为3,当前值为1。若M表示该资源的可用个数,N表示

等待该资源的进程数,则M、N分别是 。(2010全国试题) A.0、1 B.1、0 26.下面叙述中正确的是 。

C.1、2

D.2、0

A.操作系统的一个重要概念是进程,因此不同进程所执行的代码也一定不同 B.为了避免发生死锁,各进程只能逐个申请资源

C.操作系统用PCB管理进程,用户进程可以从PCB中读出与本身运行状态有关的信息

D.进程同步是指某些进程之间在逻辑上的相互制约关系

28.进程控制块记录了进程执行时的情况,它的内容可由 进行修改。

A.操作系统 B.进程自己 C.中断装置 D.用户 29.支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现CPU的共享,下列选项中, 不是引起操作系统选择新进程的直接原因。

A.运行进程的时间片用完 C.运行进程要等待某一时件发生

B.运行进程出错

D.有新进程进入就绪状态

31.有关PV操作的说法中 是错误的。

A.“PV操作不仅是进程互斥的有效工具,而且是简单方便的同步工具” B.“PV操作不能实现进程间通信”

C.“进程调用P操作测试自己所需的消息是否到达”

D.“进程调用V操作向其它进程发送消息”

36.有n个并发进程竞争必须互斥使用的共享资源时,若某进程调用P操作后成为第一个

等待使用该资源者,则这时信号量的值为 。

A.0 B.1 C.-1 D.n-1 38.S.queue、S.value是信号量S的两个组成部分,当S.queue为空时,S.value的值是 。

A、S.value≤0 B、S.value=0 C、S.value=1 D、Svalue≥0 39.设有三个进程共享一个资源,如果每次只允许一个进程使用该资源,则用PV操作管理

时信号量S的可能取值是 。 A、1,0,-1,-2 B、2,0,-1,-2

C、1,0,-1

D、3,2,1,0 D.口令 D.挂起状态

41.如下参数中,不能用于进程间通信的是 。 A.消息 B.信件 C.信号量

A.等待状态 义为 。 A.0

B.运行状态

C.就绪状态

42.当输入输出操作正常结束时,操作系统将请求该操作的进程的状态设置成 。 43.对具有相关临界区的n个并发进程采用P、V操作实现进程互斥时,信号量的初值应定

B.1

C.n

C.创建进程原语

D.n-1 D.send原语

45.属于进程通信原语的有 。

A.P操作原语 B.V操作原语 46.涉及PV操作的正确说法是 。 A.PV操作只能解决进程互斥问题 B.PV操作只能解决进程同步问题

C.PV操作能用于解决进程互斥问题,也能解决进程同步问题 D.PV操作是一种高级通信方式

47.并发进程执行时可能会出现与时间有关的错误,这种错误是与 无关的。

A.使用共享资源 B.进程被打断的时间 C.进程占用处理器的总时间 D.进程交替执行的次序 49.进程控制块中的现场信息是在 保存的。

A.创建进程时 C.中断源申请中断时

B.处理器执行指令时

D.中断处理程序处理中断前

50.采用 的手段可以防止系统出现死锁。

A.PV操作管理临界资源 B.限制进程互斥使用临界资源 C.资源静态分配策略 D.定时运行死锁检测程序

57.若系统中有5个并发进程涉及某个相同的变量A,则变量A的相关临界区是由 临界区构成。 A.2个 B.3个 60.以下叙述中,正确的是 。

C.4个

D.5个

A.进程调度原语主要是按一定的算法,从阻塞队列中选择一个进程,将处理机分配给它。

B.预防死锁发生可通过破坏死锁的四个必要条件之一来实现,但破坏互斥条件的可能性不大。

C.采用信号量同步机制的系统,进程进入临界区时要执行V原语

D.既考虑作业的等待时间,又考虑作业执行时间的调度算法称为电梯调度算法。 61.设有n个进程使用同一个共享变量,如果最多允许m(m < n)个进程同时进入相关临

界区,则信号量的变化范围是 。 A.n,n-1,...,n-m C.m,m-1,...1,0,-1,...m-n-1

B.m,m-1,...1,0,-1,...m-n D.m,m-1,...1,0,-1,...m-n+1


操作系统总结复习题(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2017人力资源管理课程综述

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: