操作系统-期中试卷--参考解答

  • 格式:doc
  • 大小:154.00 KB
  • 文档页数:10

下载文档原格式

  / 10
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

常熟理工学院2010~2011学年第一学期

《操作系统》期中考试试卷(A卷)参考解答

试题总分: 100 分考试时限:120 分钟

一、单项选择题(0.5*40=20分)

1.我们从市场买回一台新的计算机后,要装的第一个软件是( D )。

A.数据库管理系统

B.办公软件

C.杀毒软件

D.操作系统

2.操作系统是对( C )进行管理的软件。

A.软件

B.硬件

C. 计算机资源

D. 程序

3. 操作系统是一种提供了处理机管理、( D )、设备管理和信息管理的软件。

A. 用户

B. 软件

C. 数据

D. 存储器

4. 允许在一台主机上连接多个终端,各个用户可以通过自己的终端交互使用计算机,这样的操作系统是( C );这样的操作系统常采用( C )策略为用户服务。

A.分布式操作系统;短作业优先

B.网络操作系统;先来先服务

C.分时操作系统;时间片轮转

D.批处理操作系统;优先级

5.在下面给出的几个操作系统中,交互性最强的是( A ),交互性最弱的是( D )。

A. 分时系统

B.网络操作系统

C.实时系统

D.批处理系统

6.在单处理机系统中,如果系统中有n个进程并发,则处于执行状态的进程至多有( C )个。

A.n

B.n-1

C.1

D.不一定

7.以下的( B )机制是操作系统用来解决进程的同步与互斥问题的。

A.管道

B.管程

C.通道

D.DMA

8.( D )不是线程的实现方式。值得商榷

A.用户级线程

B.内核级线程

C.内核级与用户级结合方式

D.轻量级线程

9.( D )对进程的描述不正确。()

A.进程是一个动态的概念

B.进程的执行需要处理机

C.进程是有生命期的

D.进程是指令的集合

10.“临界区”是指( C ) 。

A. 一组临界资源的集合

B. 可共享的一块内存区

C. 访问临界资源的一段程序

D. 容易发生故障的区域

11.( D )可使正在执行用户程序的处理机从目态(用户态)转入管态(核心态)。

A. 进入临界区

B. 发生子程序调用

C. 使用共享代码

D. 进行系统调用

12.如果有3个进程共享一个程序段,而且每次最多只允许两个进程进入该程序段,则信号量的初值应设为( C );信号量的最小值为( C ),最大值为( C )。

A.0 ,0,2

B.1 ,0,3

C.2,-1,2

D.3,-1,3

13.设有4个进程共享一个资源,如果每次只允许一个进程使用该资源,若使用P、V操作(或wait、signal操作)对进程进行并发控制,信号量可能的取值为( C )。

A.3,2,1,0,-1

B.0,1,2,3,4

C.1,0,-1,-2,-3

D.2,1,0,-1,-2,-3 14.( C )是一种只能进行P操作和V操作的特殊变量。

A.临界资源

B.共享变量

C.信号量

D.同步

15.以下( B )方法可以解除死锁。

A.挂起进程

B.剥夺资源

C.提高进程的优先级

D.降低资源的优先级

16.虚拟存储管理策略可以( C )。

A.扩大逻辑外存容量

B.扩大物理外存容量

C.扩大逻辑内存容量

D.扩大物理内存容量

17.在多道程序环境下,当系统共享资源不足时,可能出现死锁现象。但死锁的产生也可能是由于( B )。

A. 进程优先权低

B. 进程推进顺序不当

C.资源的按序号分配

D.资源的静态分配

18. 解除死锁一般有两种方法:( A )和( B )。

A. 撤销进程

B. 剥夺资源

C. 拒绝分配新资源

D. 对资源实行静态分配

19.预防死锁,即破坏死锁的四个必要条件之一。其中对( A )条件的破坏是不切实际的。

A.互斥使用资源

B. 请求并保持

C. 不剥夺

D. 环路等待

20.要求进程一次性申请所需的全部资源,是破坏了死锁必要条件中的( B )。

A. 互斥使用资源

B. 请求与保持

C. 不剥夺

D. 循环等待

21.对资源编号,要求进程按照序号顺序申请资源,是破坏了死锁必要条件( D )。

A. 互斥使用资源

B. 请求并保持

C. 不剥夺

D. 循环等待

22.以下( A )调度算法不可能是剥夺式的。

A、先来先服务B、短作业(进程)优先

C、最高优先权优先D、时间片轮转法

23.以下( D )调度算法一定是剥夺式的。

A、先来先服务B、最短CPU执行期优先

C、最高优先权D、轮转法

24. 设有3个作业,它们同时到达,运行时间分别为T1、T2和T3,且T1

A. T1+T2+T3

B. (T1+T2+T3)/3

C. T1+T2/3+2T3/3

D. T3/3+2T2/3+T1

25.下面( A )存储方案不能适应多道程序设计。

A. 单一连续分配

B. 固定分区管理

C. 分页式内存管理

D. 分段式内存管理

26.在内存管理中引入联想寄存器是为了( A )。

A. 加快地址变换

B. 与主存交换信息

C. 提高CPU运算能力

D. 实现存储扩充

27.采用静态重定位方式装入的作业,其地址变换工作是在(A )完成的;采用动态重定位方式装入的作业,其地址变换工作是在( B )完成的。

A. 作业装入时

B. 执行指令时

C. 作业调度时

D. 编译时

28.在可变式分区方案中,某一作业完成后,系统回收其主存空间,并与相邻空闲区合并,为此需修改空闲区表。造成空闲区数减1的情况是( D );造成空闲区数不变的情况是(B、C );造成空闲区数加1的情况是( A )。

A. 无上邻空闲区,也无下邻空闲区

B. 有上邻空闲区,无下邻空闲区

C. 有下邻空闲区,无上邻空闲区

D. 有上邻空闲区,也有下邻空闲区

29.多个进程能在主存中彼此不干扰地独立执行,这是由操作系统通过( B )来实现的。

A. 内存分配

B. 内存保护

C. 内存扩充

D. 地址映射

30.在分页存储管理中,访问一条指令或数据,至少要访问内存( B )次;在分段存储管理中,访问一条指令或数据,至少要访问内存( B )次;在段页式存储管理中,访问一条指令或数据,至少要访问内存(C )次。

A. 1

B. 2

C. 3

D. 4

31某页式存储存储管理系统中,地址寄存器的长度为24位,其中页号占14位,则主存的分块大小应当是( A )字节;则一个进程的程序最多能占(C )页。

A. 210

B. 10

C. 214

D. 14

32.设有8页的逻辑空间,每页有1024字节,它们被映射到32块的物理存储区中。问逻辑地址的有效位至少是( B )位;物理地址的有效位是(D )位。

A. 8

B. 13

C. 10

D. 15

33.在分页存储系统中,页表是由(A )建立的。

A. 操作系统

B. 用户程序

C. 装入程序

D. 硬件

34.在分段存储系统中,段表是由( A )建立的。

A. 操作系统

B. 用户程序

C. 装入程序

D. 硬件

35.对于段页式存储管理系统,下面( D )说法正确。

A. 整个系统有一个段表、一个页表

B. 一个进程有一个段表、一个页表

C. 一个进程有多个段表、多个页表

D. 一个进程有一个段表、多个页表

36.动态重定位技术依赖于( B )的支持。

A. 目标程序

B.重定位寄存器

C. 编译程序

D. 时钟中断

36.在内存管理诸模式中,内存利用率高且保护和共享容易的是( D )。

A. 分区管理

B.分段管理 C 分页管理 D.段页管理

37.在(B、C )存储管理中可能存在外零头(碎片),在(A、D、E )存储管理管理中可能存在内零头(碎片)

A、固定分区存储管理B、可变分区存储管理

C、段式D、页式 E、段页式

38.系统实施分页是为了满足( D )的需要,而分段则是为了满足( B )的需要。

A. 快速存取内存信息

B.用户程序共享、程序保护的需要

C. 提高执行速度

D. 系统高效利用内存

39.在请求式分页内存管理中,( D )不是页表应有的内容。

A. 状态位

B. 访问位

C. 外存地址

D. 页表始址