操作系统练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统练习题一
一.单项选择题
1、操作系统中,可以并行工作的基本单位是( C)。
A、作业
B、函数
C、进程
D、过程
2、进程是系统核心调度及资源分配的基本单位,它是由( A)组成的。
A、程序、数据和PCB
B、程序、数据和标识符
C、程序、标识符和PCB
D、数据、标识符和PCB
3、进程与程序的主要区别是( B)。
A、程序有状态,而进程没有
B、进程有状态,而程序没有
C、程序可占用资源,而进程不可
D、进程可占用资源,而程序不可
4、下列进程状态的转换中,哪一个是不正确的( C)。
A、就绪转换为执行
B、执行转换为就绪
C、就绪转换为等待
D、等待转换为就绪
5、下列各项步骤中,哪一个不是创建进程所必须的步骤( B)。
A、建立一个进程控制块PCB
B、由CPU调度程序为进程调度CPU
C、为进程分配内存等必要的资源
D、将PCB链入进程就绪队列
6、在下列特性中,哪一个不是进程的特性( C)。
A、异步性
B、并发性
C、静态性
D、动态性
7、在操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是( C )。
A、S大于0
B、S等于0
C、S小于0
D、S不等于0
8、进程就是可与其他程序并行执行的程序段的一次执行过程,它是系统进行资源分配和调度的一个基本单位。进程具有( A)、( D)、调度性、异步性和结构性五个基本特征。
A、动态性
B、静态性
C、可执行性
D、并发性
9、进程是一次执行过程,具有生命期体现了进程的动态性特征。进程由程序段、(B)、( C)组成。
A、进程标识符
B、数据
C、PCB
D、FCB
10、进程在系统中存在的唯一标识是( C)。
A、FCB
B、FIFO
C、PCB
D、JCB
11、进程执行时的间断性,决定了进程可能具有多种状态。进程的基本状态有三种,在分时系统中,当一个进程拥有的时间片到时,则该进程即由执行状态进入( A)。
A、就绪状态
B、静止状态
C、等待状态
D、执行状态
12、如果出现因某种原因使得处理机空闲时,则需要从就绪队列中选择一进程,并将处理机分配给它,此时该进程进入执行状态,这个过程是由( C )来完成。
A、进程控制程序
B、资源分配程序
C、进程调度程序
D、处理机分配程序
13、为了描述进程的动态变化过程,采用了一个与进程相联系的( C )系统,根据它而感知进程的存在。
A、进程状态字
B、进程优先数
C、进程控制块
D、进程起始地址
14、已经获得除( C )以外的所有运行所需资源的进程处于就绪状态。
A、存储器
B、打印机
C、CPU
D、磁盘空间
15、在一段时间内,只允许一个进程访问的资源称为( C)。
A、共享资源
B、临界区
C、临界资源
D、共享区
16、进程是( B)。
A、与程序等效的概念
B、并发环境中程序的执行过程
C、一个系统软件
D、存放在内存中的程序
17、进程具有并发性和( A)两大重要属性。
A、动态性
B、静态性
C.易用性D、封闭性
18、并发性是指若干事件在( B )发生。
A、同一时刻
B、同一时间间隔内
C、不同时刻
D、不同时间间隔内
19、顺序程序和并发程序的执行相比,( C )。
A、基本相同
B、有点不同
C、并发程序执行总体上执行时间快
D、顺序程序执行总体上执行时间快
20、在单一处理机上,将执行时间有重叠的几个程序称为( D)。
A、顺序程序
B、多道程序
C、并行程序
D、并发程序
二.简答题
1. OS的作用可表现为哪几个方面?
答:①操作系统管理计算机系统的资源。包括硬件资源和软件资源。
②操作系统为用户提供方便的使用接口。
③操作系统具有扩充硬件的功能。
2. 试说明推动多道批处理系统形成和发展的主要动力是什么?
答:提高资源利用率和系统吞吐量。
3. 试说明推动分时系统形成和发展的主要动力是什么?
答:方便用户的需求。
4. 试说明实时系统的类型.
答:①实时控制;
②实时信息处理。
5. 试比较单道与多道批处理系统的特点及优缺点.
答:单道特点:自动性、顺序性、单道性。
多道特点:多路性、共享性、无序性、封闭性。
优缺点:单道,一次仅能运行一个作业,在同一时间只有一个部件工作,其余部件均处于闲置状态,资源利用率很低。
多道优点:系统资源利用率高、系统吞吐量大。
多道缺点:平均周转时间长、无交互能力。
6. 实现分时系统的关键问题是什么?应如何解决?
答:问题:是如何使用户能与自己的作业进行交互,即当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,再将结果返回给用户。
解决:(1) 及时接收。
(2) 及时处理。
7 OS具有哪几大特征?它的最基本特征是什么?
答:①并发性
②共享性
③虚拟性
④异步性
最基本的特征是并发性和共享性。
8 处理机管理具有哪些功能?它们的主要任务是什么?
答:功能:进程控制、进程同步、进程通信、进程调度。
任务:是对处理机的分配和运行实施有效管理。对处理机管理,可归结为对进程的管理。
9 试在交互性,及时性和可靠性方面,将分时系统与实时系统进行比较.
答:从交互性:分时系统是允许多终端用户处理信息;而实时系统的工作方式使得交互性受到限制,可与通用系统结合成通用实时系统,实时处理前台作业,批处理为
后台作业。
从及时性:分时系统要求及时响应,但那是由人所能接受的等待时间来决定的,一般为2—3秒,稍长或稍短一些不会带来“灾难性”后果;而实时系统要求是以
具体的控制过程或信息处理过程所能接受的延迟时间来定。
从可靠性:分时系统的资源利用率较高;而实时系统用于控制重要过程,要求高度可靠,具有较高冗余,如双机系统。
10 试说明网络OS的主要功能.
答:实现各台计算机系统之间的通信以及网络中各种资源共享。
11 试比较网络OS和分布式OS.
答:从概念上:网络OS是开放系统,是把计算机网络中各台计算机系统有效地联合起来,为用户提供一种统一、经济而有效地使用各台计算机系统的方法,使各台计
算机系统相互间传送数据;而分布式OS是一种集中式处理系统,是多个分
散的处理单元经网络的连接而形成的系统。
在特点上有很多相似之处,又有各自的特点,主要从以下方面比较:
①分布性:网络OS有不同的网络操作系统,控制各自的资源,共享资源的控制功能只
集中在网络服务器中,控制是集中式的;而分布式OS只有一个分布式操作
系统,均匀的分布在系统的各个节点上,系统的处理和功能是分布的。