计算机操作系统题库及答案.docx
- 文档编号:7152393
- 上传时间:2023-01-21
- 格式:DOCX
- 页数:85
- 大小:67.15KB
计算机操作系统题库及答案.docx
《计算机操作系统题库及答案.docx》由会员分享,可在线阅读,更多相关《计算机操作系统题库及答案.docx(85页珍藏版)》请在冰豆网上搜索。
计算机操作系统题库及答案
第一章
澡作系统引论
1.选择题
1操作系统是一种
A.通用软件
B.系统软件
C.应用软件
D.软件包答:
B
2.操作系统的
管理部分负责对进程进行调度。
A.主存储器
B•控制器
C.运算器
D.处理机答:
D
3•操作系统是对进行管理的软件。
B.硬件
A.软件
C.计算机资源
D.应用程序答:
C
4.从用户的观点看,操作系统是
A•用户与计算机之间的接口
B.控制和管理计算机资源的软件
C.合理地组织计算机工作流程的软件
D.由若干层次的程序按一定的结构组成
答:
A
5•操作系统的功能是进行处理机管理、
管理、设备管理及信息管理。
A•进程
B.存储器
C.硬件
D.软件答:
B
6.操作系统中采用多道程序设计技术提高CPU和外部设备的
A.利用率
B.可靠性
C.稳定性
D.兼容性答:
A
和方便用
A.速度
B.利用率
C.灵活性
D.兼容性答:
B
7.操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的
户使用计算机而配备的一种系统软件。
&操作系统的基本类型主要有
A.批处理系统、分时系统及多任务系统
B.实时操作系统、批处理操作系统及分时操作系统
C.单用户系统、多用户系统及批处理系统
D.实时系统、分时系统和多用户系统
答:
B
9.所谓
是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。
A.多重处理
B.多道程序设计
C.实时处理
D.共行执行答:
B
A.批处理作业必须具有作业控制信息。
B.分时系统不一定都具有人机交互功能。
C.从响应时间的角度看,实时系统与分时系统差不多。
D.由于采用了分时技术,用户可以独占计算机的资源.答:
A
11.如果分时操作系统的时间片一定,那么
,则响应时间越长。
A.用户数少
B.用户数越多
C.内存越少
D•内存越多答:
B
12.实时操作系统必须在
内完成来自外部的事件。
A.响应时间
B.周转时间
C.规定时间
D.调度时间答:
C
13.分时系统中为了使多个用户能够同时与系统交互,最关键的问题是
A.计算机具有足够快的运算速度
B.能快速进行内外存之间的信息交换
C.系统能够及时接收多个用户的输入
答:
C
D.短时间内所有用户程序都能运行
14.分时操作系统通常采用
.策略为用户服务。
A.可靠性和灵活性
B.时间片轮转
C.时间片加权分配
D.短作业优先答:
B
15.在
C.分布式
D•单用户答:
A
16.下面6个系统中,必须是实时操作系统的有计算机辅助设计系统
个。
航空订票系统
过程控制系统
机器翻译系统
办公自动化系统
计算机激光照排系统
A.1B.2C.3D.4答:
C
17.若把操作系统看作计算机系统资源的管理者,下列的资源。
不属于操作系统所管理的
A.程序B.内存
C.CPUD.中断答:
D
18.在下列操作系统的各个功能组成部分中,
不需要硬件的支持。
操作系统控制下计算机系统能及时处理由过程控制反馈的数据并作出响应。
B.分时
A•实时
A.进程调度B.时钟管理
C.地址映射D.中断系统答:
A
19.设计实时操作系统时,首先应考虑系统的
A•可靠性和灵活性
B•实时性和可靠性
C.多路性和可靠性
D.优良性和分配性答:
B
20.分时系统需要使用下面哪些成分
(1)多道程序设计技术
(3)终端命令解释程序
(5)优先级调度
答:
(1)、(3)、(4)、(6)
(2)作业说明书
⑷中断处理
(6)系统调用
21.时间片概念一般用于
A.批处理操作系统
B.分时操作系统
C.实时操作系统
D.都不是答:
B
22.批处理系统的主要缺点是
A.CPU使用效率低
B.无并行性
C.无交互性
D.都不是答:
C
23.下面
不属于操作系统功能。
A•用户管理
B.CPU和存储管理
C.设备管理
D.文件和作业管理答:
A
24.当CPU执行系统程序时,CPU处于
A.管态
B.目态
C.系统态
D.A和C答:
D
25.能直接对系统中各类资源进行动态分配和管理,控制、协调各任务的并行执行且系统中
主机无主次之分,并向用户提供统一的、有效的软件接口的系统是
A.分布式操作系统
B•实时操作系统
C.网络操作系统
D.批处理操作系统答:
A
26.下列选择中,
不是操作系统关心的主要问题。
A.管理计算机裸机
B.设计、提供用户程序与计算机硬件系统的界面
C.管理计算机系统资源
D.高级程序设计语言的编译器答:
D
27.实时操作系统对可靠件和安全性的要求极高,它
A.十分注意系统资源的利用率B.不强调响应速度
C.不强求系统资源的利用率
D.不必向用户反馈信息答:
C
28.火车站的售票系统属于
系统。
A.单道批处理
B.多道批处理
C.实时
D.分时答:
C
29.在分时系统中,通常的时间片是
B.几十秒
A.几分钟
C.几十毫秒
D.几十微秒答:
C
30.用于控制生产流水线、进行工业处理控制的操作系统是
A.分时系统
B.网络操作系统
C.实时系统
D.批处理系统答:
C
31.分时操作系统适用于
A.控制生产流水线
B.调试运行程序
C.大量的数据处理
D.多个计算机资源共享
答:
B
32.下列系统中,属于实时系统的是
A•办公自动化系统
B.计算机辅助设计系统
C.飞机订票系统
D•计算机激光照排系统
答:
C
33.目前个人计算机中的操作系统主要是
A.网络操作系统
B•批处理操作系统
C.单用户操作系统
D•单道单用户操作系统
答:
C
34.下列操作系统中强调并行计算的操作系统是
A.分时系统
B.实时系统
C.网络操作系统
D.分布式操作系统答:
D
35.能够实现通信及资源共享的操作系统是
A.批处理操作系统
B.分时操作系统
C.实时操作系统
D.网络操作系统答:
D
36.UNIX操作系统是一种
A.分时操作系统
B.批处理操作系统
C.实时操作系统
D.分布式操作系统答:
A
37.以下操作系统中属于网络操作系统的是
A.MS-DOSB.Windows98C.UNIXD.WindowsNT答:
D
2.填空题
1.操作系统的基本功能包括—管理、②
为用户使用操作系统提供了用户接口。
管理、③管理、④管理。
除此之外还
答:
①处理机②存储器③设备④信息(或文件)
2.如果一个操作系统兼有批处理、分时处理和实时处理操作系统三者或其中两者的功能,这样的操作系统称为答:
通用操作系统
3.在分时和批处理系统结合的操作系统中引入了“前台”和“后台”作业的概念,其目的是答:
为了提高CPU的利用率
4.实时操作系统与分时操作系统的主要区别是
答:
及时性和高可靠性
5.
操作。
在主机控制下进行的输入/输出操作称为答:
联机输入输出
6.
和②。
按内存中同时运行程序的数目可以将批处理系统分为两类:
①答:
①单道批处理系统②多道批处理系统
7.
系统不允许用户随时干预自己程序的运行。
答:
批处理
&多道程序设计的特点是多道、
答:
宏观上的并行、微观上的串行
9.单道批处理系统是在解决
的矛盾中发展起来的。
答:
人机矛盾、
CPU和I/O设备之间速度不匹配
10.对操作系统的总体设计目标来说,批处理操作系统应注重提高计算机的效率,尽量增加
系统的,分时操作系统应保证用户;而实时操作系统则应在保证及时响应和处理有关事件的前提下,再考虑
答:
平均吞吐量、所能忍受的响应时间、系统资源的利用率
11•分时系统中的
答:
响应时间
.是衡量一个分时系统性能的重要指标。
12•导弹飞行控制系统属于
答:
实时
系统。
13.在操作系统的发展过程中,多道程序设计和答:
分时系统
的出现,标志了操作系统的正式形成。
14•实时系统按应用的不同分为
两种。
答:
过程控制系统、数据处理系统
15.分时操作系统的用户通过与计算机相连的上机。
来使用计算机系统,允许多个用户同时
答:
终端
16.个人计算机操作系统每次只允许一个用户使用计算机,称为答:
单用户操作系统
17.为计算机网络配置的操作系统称
答:
网络操作系统
18•网络操作系统的主要功能是实现
答:
各台计算机之间的通信、网络中各种资源的共享
以及
19.近年来,适合开放系统的操作系统成为一个重要的研究课题,即计算机环境可移植操作系统。
IEEE把它命名为
答:
POSIX
20.在控制下,用户在终端设备上可以直接输入、
改程序中的错误,并直接获得结果。
调试和运行自己的程序,能直接修
答:
分时系统
21.根据服务对象不同,常用的单处理机OS可以分为如下三种类型:
允许多个用户在其终端上同时交互地使用计算机的
OS称为
系统,它通常采用
策略为用户服务;
允许用户把苦干个作业提交计算机系统集中处理的
OS称为
系统,衡量这种系统性
能的一个主要指标是系统的
设计这种
系统控制下,计算机系统能及时处理由过程控制反馈的数据并做出响应。
系统时应首先考虑系统的答:
分时、时间片轮转、批处理、吞吐量、实时、及时性和可靠性
2.简答题
图L1操柞系统的位覺
2.试对分时操作系统和实时操作系统进行比较。
答:
我们可以从以下几个方面对这两种操作系统进行比较:
(1)实时信息处理系统与分时操作系统一样都能为多个用户服务,系统按分时原则为多个
终端用户服务;而对实时控制系统,则表现为经常对多路现场信息进行采集以及对多个对象或多个执行机构进行控制。
(2)实时信息处理系统与分时操作系统一样,每个用户各占一个终端,彼此独立操作,互
不干扰。
因此用户感觉就像他一人独占计算机;而在实时控制系统中信息的采集和对对象的控制也都是彼此互不干扰的。
(3)实时信息系统对响应时间的要求与分时操作系统类似,都是以人所能接受的等待时间
来确定的;而实时控制系统的响应时间则是以控制对象所能接受的延时来确定的。
(4)分时操作系统是一种通用系统,主要用于运行终端用户程序,因此它具有较强的交互能力。
而实时操作系统虽然也有交互能力,但其交互能力不及前者。
(5)分时操作系统要求系统可靠,相比之下,实时操作系统则要求系统高度可靠。
3.
CPU和I/0,故将多道程序同时
采用多道程序设计的主要优点是什么?
答:
多道程序设计考虑到作业的运行规律是交替使用保存于系统中,使各作业对CPU与I/0的使用在时间上重叠,提高了CPU和I/0设备的
利用率。
4.什么是操作系统?
它有什么基本特征?
答:
操作系统是指控制和管理计算机的软、硬件资源,合理组织计算机的工作流程、方
便用户使用的程序集合。
操作系统具有4个基本特征:
(1)并发性:
宏观上在一段时间内有多道程序在同时运行,而微观上这些程序是在交替执行。
(2)共享性:
因程序的并发执行而使系统中的软、硬件资源不再为某个程序独占,而是由多个程序共同使用。
(3)虚拟性:
多道程序设计技术把一台物理计算机虚拟为多台逻辑上的计算机,使得每个用户都感觉自己是“独占”计算机。
(4)
这样,程序运行的顺序、程序完成的时间以及程序运行的结果都
异步性(不确定性):
多道程序系统中,各程序之间存在着直接或间接的联系,程序的推进速度受到其他程序的影响,
是不确定的。
第二章进程管理
1在进程管理中,当
时进程从阻塞状态变为就绪状态
A.进程被进程调度程序选中
C.等待的事件发生
D.时间片用完
答:
C
2.分配到必要的资源并获得处理机时的进程状态是
A.就绪状态
B.执行状态
C.阻塞状态
D.撤消状态
答:
B
3.P、V操作是
A•两条低级进程通信原语
B•两组不同的机器指令
C.两条系统调用命令
D.两条高级进程通信原语答:
A
4•对进程的管理和控制使用
A.指令
B.原语
C.信号量
D•信箱通信
答:
B
5•进程的并发执行是指若干个进程
A•同时执行
B•在执行的时间上是重叠的
C.在执行的时间上是不可重叠的
D.共享系统资源答:
B
6.若P、V操作的信号量S初值为
2,当前值为一1则表示有
等待进程。
A.0个B.1个C.2个
D.3个答:
B
7.进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行状态的条件是①;由运行状态变为阻塞状态的条件是②O
A.时间片用完
B.等待某事件发生
C.等待的某事件己发生
D.被进程调度程序选中答,①D②B
&下列的进程状态变化中,
变化是不可能发生的。
A.运行一就绪
B.运行一等待
C.等待一运行
D.等待一就绪答:
C
9.一个运行的进程用完了分配给它的时间片后,它的状态变为
A.就绪
B.等待
C.运行
D•由用户自己确定
答:
A
10.用P、V操作管理临界区时,信号量的初值应定义为
A.一1B.0C.1D.任意值答:
C
11•用V操作唤醒一个等待进程时,被唤醒进程的状态变为
A.等待
B.就绪C.运行D.完成答:
B
12•进程间的同步是指进程间在逻辑上的相互
关系。
A.联接B.制约C.继续D.调用答:
B
13.
.是一种只能进行P操作和V操作的特殊变量。
A.调度B.进程C.同步
D.信号量答:
D
14•下面对进程的描述中,错误的是
A•进程是动态的概念
B•进程执行需要处理机
C.进程是有生命期的
D.进程是指令的集合答:
D
15.下面的叙述中正确的是
A•操作系统的一个重要概念是进程,因此不同进程所执行的代码也一定不同。
B.为了避免发生进程死锁,各进程只能逐个申请资源。
C.操作系统用PCB管理进程,用户进程可以从此PCB中读出与本身运行状况有关的信息
D•进程同步是指某些进程之间在逻辑上的相互制约关系答:
D
、进程撤销、进程阻
16.进程控制就是对系统中的进程实施有效的管理,通过使用塞、进程唤醒等进程控制原语实现。
A•进程运行
B•进程管理
C.进程创建
D.进程同步答:
C
17•操作系统通过
对进程进行管理。
A.JCB
18.用P、V操作可以解决
互斥问题。
A.一切
B.某些C.正确D.错误答:
A
B.PCBC.DCTD.CHCT答:
B
19.通常,用户进程被建立后,
A.便一直存在于系统中,直到被操作人员撤消
B.随着作业运行正常或不正常结束而撤消
C.随着时间片轮转而撤消与建立
D.随着进程的阻塞或唤醒而撤消与建立
答:
B
20.一个进程被唤醒意味着
A.该进程重新占有了CPU
B.它的优先权变为最大
C.其PCB移至等待队列队首
D.进程变为就绪状态
答:
D
21.下面所述步骤中,
不是创建进程所必需的。
A.由调度程序为进程分配CPU
B.建立一个进程控制块
C.为进程分配内存
D.将进程控制块链入就绪队列
答:
A
22.多道程序环境下,操作系统分配资源以
为基本单位。
A.程序B.指令C.进程D.作业答:
C
23.对于两个并发进程,设互斥信号量为mutex,若mutex=O,则
A•表示没有进程进入临界区
B.表示有一个进程进入临界区
C.表示有一个进程进入临界区,另一个进程等待进入
D.表示有两个进程进入临界区
答:
B
24.两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来消息,或
者建立某个条件后再向前执行,这种制约性合作关系被称为进程的
A.同步B.互斥C.调度
D.执行答:
A
25.为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据
的方式进行,这种方式称为
A.进程互斥B.进程同步C.进程制约
D•进程通信答:
D
26.设有5个进程共享一个互斥段,如果最多允许有3个进程同时进入互斥段,则所采用
的互斥信号量的初值应是
C.1
D.0答:
B
CPU的共
A.运行进程的时间片用完
B.运行进程出错
C.运行进程要等待某一事件的发生
D.有新进程进入就绪状态答:
D
27.支持多道程序设计的操作系统在运行过程中,不断地选择新进程运行来实现享,但其中不是引起操作系统选择新进程的直接原因。
28.在多道程序设计系统中,多个计算问题同时装入计算机系统的主存储器
A•并发执行
B.顺序执行
C.并行执行
D•同时执行答:
A
29.引入多道程序设计技术后,处理器的利用率
A.有所改善
B.极大地提咼
C.降低了
D.无变化,仅使程序执行方便答:
B
30.从总体上说,采用多道程序设计技术可单位时间的算题量,但对每一个算
题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要
A.增加,减少
B.增加,延长
C.减少,延长
D.减少,减少答:
B
31.同一程序运行在不同的数据集上,创建了
的进程。
A.同步B.互斥
C.相同D.不同答:
D32.关于进程,下列叙述不正确的是
A.进程包含了数据和运行其上的程序
B.同一程序运行在不同的数据集合上时,构成不同的进程
C.一个被创建了的进程,在它消亡之前,总是处于三种基本状态之一
D.若干个进程在单CPU系统中必须依次执行,即一个进程完成后,另一个进程才能开始工作答:
D
33.对于一个单
CPU系统,允许若干进程同时执行,轮流占用CPU称它们为
的。
A.顺序执行
B•同时执行
C.并行执行
D•并发执行答:
D
34.一个程序与和它有关的进程的对应关系是
A.一对一
B.多对一
C.一对多
D.多对多答:
C
35.在操作系统中,
使计算机系统能实现进程并发执行,保证系统正常工作的机制是
A•中断
B.查询
C.同步
D•互斥答:
A
二.填空题
1.进程的基本特征有答:
①动态性②并发性
、独立性、异步性及结构特征。
①;当信号量值小于零时其绝对值表示
2.信号量的物理意义是当信号量值大于零时表示
②。
答:
①可用资源的数目
②因请求该资源而被阻塞的进程数目
3.临界资源的概念是①,而临界区是指—。
答:
①一次仅允许一个进程访问的资源
2进程中访问临界资源的那段程序代码
4.进程在运行过程中有三种基本状态,它们是答:
①运行②就绪③等待(阻塞)
5.进程主要由』_、②、③三部分内容组成,其中④是讲程存在的唯一标志,而
⑤部分也可以为其他进程共享。
答:
①程序段②数据段③PCB④PCB⑤程序段
6•系统中各进程之间逻辑上的相互制约关系称为
答:
进程同步
7:
若一个进程己进入临界区,其他欲进入临界区的进程必须答:
等待
&将进程的
答:
PCB
.链接在一起就形成了进程队列。
9.
①操作,在退出
用P、V操作管理临界区时,任何一个进程在进入临界区之前应调用临界区时应调用②操作。
答:
①P②V
10.用信箱实现通信时,应有①和②两条基本原语。
答:
①发送②接收
11•在多道程序系统中,进程之间存在着的不同制约关系可以划分为两类:
①与②。
③指进程间具有的一定逻辑关系;④是指进程间在使用共享资源方面的约束关系。
答:
①同步②互斥③同步④互斥
12•有m个进程共享同一临界资源,若使用信号量机制实现对临界资源的互斥访问,则信号量值的变化范围是
4种情况:
答:
1至—(m—1)
13.
2个就绪进程,n个进程处于等待状态。
设系统中有n(n>2)个进程,且当前不再执行进程调度程序,试考虑下述
①没有运行进程,有
②有1个运行进程,
⑨有1个运行进程,
④有1个运行进程,
没有就绪进程,n—1进程处于等待状态。
有1个就绪进程,n—2进程处于等待状态。
n—1个就绪进程,没有进程处于等待状态。
上述情况中,不可能发生的情况是
答:
①
14.在一个单处理机系统中,若有5个用户进程,且假设当前时刻为用户态,则处于就绪状态的用户进程最多有①个,最少有②个。
答:
①4②0
15•操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件
是答:
S<0
16.下面关于进程的叙述不正确的是
1进程申请CPU得不到满足时,其状态变为等待状态。
2在单CPU系统中,任一时刻至多有一个进程处于运行状态。
3优先级是进行进程调度的重要依据,一旦确定不能改变。
4进程获得处理机而运行是通过调度而实现的。
答:
③
17•信箱逻辑上分成也和旦两部分。
虽中存放有关信箱的描述。
込由若干格子组成,每格存放一信件,格子的数目和大小在创建信箱时确定。
答:
①信箱头②信箱体
状态的进
状态。
进程调度算法。
18•当多个进程等待分配处理机时,系统按一种规定的策略从多个处于程中选择一个进程,让它占有处理机,被选中的进程就进入了_答:
就绪、执行
19.若使当前运行的进程总是优先级最高的进程,应选择答:
抢占式(剥夺式)
20.操作系统中用于完成一些特定功能的、不可中断的过程称为答:
原语
二.简答题
1.在操作系统中为什么要引入进程概念?
它与程序的关系是怎样的?
答:
在操作系统中,由于多道程序并发执行时共享系统资源,共同决定这些资源的状态,
用程序这个静态概念已不能如实反映
因此系统中各程序在执行过程中就出现了相互制约的新关系,程序的执行出现“走走停停”的新状态。
这些都是在程序执行的动态过程中发生的。
“进程”这一概念来描述程序动态执行过
程序并发执行过程中的这些特征。
为此,人们引入
程的性质。
进程和程序是既有联系又有区别的两个概念,
了相应进程所要完成的动作。
它们的主要区别如下:
进程不能脱离具体程序而虚设,程序规定
(1)程序是指令的有序集合,其本身没有任何运行的含义,它是一个静态的概念;进程是程序在处理机上的一次执行过程,它是一个动态概念。
(2)程序的存在是永久的,而进程则是有生命期的,它因创建而产生,因调度而执行,因得不到资源而暂停,因撤销而消亡。
(3)程序仅是指令的有序集合。
而进程则由程序、数据和进程控制块组成。
(4)在传统的操作系统中,进程是资源分配和调度运行的基本单位,而程序不是。
(5)进程与程序之间不是一一对应的,即同一程序同时运行于若干不同的数据集合上,它将属于若干个不同的进程;而一个进程至少对应执行一个程序。
2.为了实现并发进程间的合作和协调工作,以及保证系统的安全,操作系统在进程管理方面应做哪些工作?
答:
(1)进程控制:
系统必须设置一套控制机构来实现进程创建、进程撤消以及进程在运行过程中的状态转换。
(2)进程同步:
系统必须设置同步机制来实现对所有进程的运行进行协调,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 操作系统 题库 答案