操作系统-期中试卷--参考解答
- 格式:doc
- 大小:154.00 KB
- 文档页数:10
常熟理工学院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. 页表始址