《操作系统》试题库填空题Word文档下载推荐.docx
《《操作系统》试题库填空题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《《操作系统》试题库填空题Word文档下载推荐.docx(16页珍藏版)》请在冰豆网上搜索。
用户程序通过(访管指令(或系统调用))向操作系统提出各种资源要求和服务请求.SPOOLing(同时的外部设备联机操作)技术是关于慢速字符设备如何与计算机主机交换信息
的一种典型的(虚拟设备)技术.
计算机操作系统是方便用户、管理和控制计算机(软硬件资源)的系统软件。
面对一般用户,通过(操作命令)方式控制操作系统;
面对编程人员,通过(系统调
用)控制。
一个完整的计算机系统是由(硬件)和(软件)两大部分组成的。
操作系统是(控制和管理)计算机系统内部(各种硬件和软件资源)、有效地组织多道程序运行的(系统软件(或程序集合)),是用户和计算机的(接口)。
操作系统的主要功能有:
(存储器管理)、(处理机管理)、(设备管理)、
(文件管理)和(作业管理)。
操作系统是裸机之上的第
(一)层软件,与硬件关系尤为密切。
操作系统是整个系统的控制管理中心,它既管理(硬件),又管理(软件)。
操作系统的基本特征是(并发)、(共享)和(异步(不确定性))。
根据操作系统的功能、使用环境、配置规模等,操作系统一般可分为如下六种类型:
(多
道批处理系统)、(分时系统)、(实时系统)、个人机系统、(网络操作系统)
和(分布式操作系统)。
现代操作系统通常为用户提供三种使用界面,即(命令界面)、(图形界面)和(系
统调用界面)。
27、多道批处理系统的特点是(多道)和(成批)。
28、处理机执行状态有(系统态或核心态或管态)和(用户态或目态)两种。
29、允许特权指令执行的状态,称(核心态或管态或系统态)态,在此状态下地址空间也较大。
一般用户所运行的状态称(用户态或目态)态。
30、现在流行的个人机运行着两类个人机操作系统,它们是(单用户操作系统)操作系统和(多用户操作系统)操作系统。
31、面对一般用户,通过(操作命令)方式控制操作系统;
面对编程人员,通过(系统调用)控制。
32、DOS是(磁盘操作系统)的缩写。
33、UNIX系统下出现$提示符,用户键入命令并执行,实际上是在与(命令解释器/外壳
/Shell)的对话,并不是在与系统内核对话。
34、UNIX终端的安装有以下三个步骤
(1)(连接终端)
(2)(设置终端)(3)(开启终端)。
35、中断处理一般分(中断响应)和(中断处理)两个步骤。
36、一般说来,中断响应顺序执行下述三个动作:
(中止当前程序的执行)、(保存原程序
的断点信息)和(转到相应的处理程序)。
37、中断处理大致分为四个阶段,即:
(保存现场),(分析原因)和(处理中断),
(返回断点)。
38、中断响应是((由硬件)对中断作出反应的过程)。
39、根据Bernstein
条件(程序能并发执行,且具有可再现性的条件)
,则如下4条语句中:
S1:
a:
=x+y
S2:
b:
=z+1
S3:
c:
=a-b
S4:
w:
=c+1
S1和
S2两条语句
(可以)并发执行,S3和S4两条语句(
不可以)并发执行。
(本小题填空时考虑:
是否可以并发执行)
40、作业调度是从(后备队列)中选一道作业,为它分配资源,并为它创建(进程)。
41、进程的基本特征为:
动态性、独立性、(并发性)和(相互制约性)。
42、进程的基本状态有(运行态)、(就绪态)、(阻塞态)。
43、程序的(并发)执行是现代操作系统的基本特征之一,为了更好地描述这一特征而引入了(进程)这一概念。
44、通常,线程的定义是(执行处理机调度的基本单位)。
在现代操作系统中,资源的分配单位是(进程),而处理机的调度单位是(线程),一个进程可以有(多个)线程。
45、进程存在的标志是(进程控制块或PCB)。
46、
47、
48、
49、
50、
51、
52、
53、
54、
55、
56、
57、
58、
59、
60、
61、
62、
63、
64、
65、
66、
67、
68、
69、
70、
71、
72、
73、
成.
制称为(管程).选择对资源需求不同的作业进行合理搭配,并投入运行是由(作业调度算法)来完成的.进程获得了除CPU外的所有资源,一旦获得CPU即可执行,这时进程处于(就绪)状态.在选择作业调度算法时应该考虑公平性和(高效性).
用户在一次解题或一个事务处理过程中要求计算机系统所做工作的集合称为(作业).
等待输入输出工作完成的进程,一旦I/O完成,其状态变为(就绪态).程序在并发环境中的执行过程称之为(进程)。
进程的基本特征有:
(动态性)、(并发性)、(独立性)、(异步性)和(结构性)性。
在通常的操作系统中,进程的三种基本状态是:
(运行态)、(就绪态)和(阻塞态)。
进程实体通常由(程序)、(数据)和(进程控制块(或PCB))三部分组成。
为了对所有进程进行有效的管理,常将各进程的PCBMC线性队列)方式、(链接表)
方式和(索引表)方式等三种方式组织起来。
在操作系统中,(进程)是资源分配、调度和管理的最小单位。
在Unix系统中,PCB的功能由两个结构来实现,它们是:
(proc)结构和(user)结构。
进程在活动过程中会相互制约,主要的是(同步)和(互斥)关系,简单说,前者是协
作关系,而后者是竞争关系。
一次仅允许一个进程使用的资源称为(临界资源),对其实施操作的那段程序称为(临界
区)。
每一个进程都有惟一的一个(进程控制块(或PCB)),它是进程存在的惟一标志。
高级进程通信方式有很多种,大致可归纳为三大类:
(共享存储器)方式、(消息传递)
方式和(管道文件)方式。
显示进程状态的命令是(ps)。
处理机调度的主要目的是为了(分配处理机)。
从调度所实现的功能来分,处理机调度一般可分为作业调度、内存挂起与对换和(进程调
度/低级调度)三级。
74、
75、
76、
77、
78、
79、
80、
81、
82、
83、
84、
85、
86、
87、
88、
89、
90、
91、
92、
93、
94、
进程调度程序完成一台物理的CPU转变成(多台)虚拟的CPU的工作。
作业调度的主要功能是根据一定的算法,从输入的一批作业中选出若干作业,分配资源使其
具备获得(
处理机)的资格。
处理机调度一般可分为三级,其中(进程/低级)调度必不可少。
从作业提交到作业(完成)的时间间隔就是周转时间。
作业调度的FCFS算法是从外存的后备队列中选择队列头的一个或一批作业调入内存,为它们
创建进程送入(就绪)队列。
作业调度时采用优先算法,就是从(后备作业)队列中选择一批优先级相对较高的作
业调入内存。
并发进程中涉及到(共享变量)的程序段称为临界区,两个进程同时进入相关的临
界区会造成(与时间有关)的错误。
两个或两个以上程序在计算机系统中同处于开始和结束之间的状态,这就称为(并发)•
两个或两个以上进程均需要访问的变量成为(共享变量)•
进程的同步和互斥反映了进程间(直接制约)和(间接制约)的关系。
操作系统中信号量的值与(相应资源)的使用情况有关,它的值仅能由(P、V操作)
来改变。
每执行一次P操作,信号量的数值S减1。
若SR,则该进程(继续执行);
若S<
0,则
该进程(等待)。
每执行一次V操作,信号量的数值S加1。
若(S>
0),则该进程继续执行;
否则,从
对应的(等待)队列中移出一个进程并将(就绪)状态赋予该进程。
利用信号量实现进程的(互斥),应为临界区设置一个信号量mutex,其初值为1,表
示该资源尚未使用,临界区应置于(P(mutex)),(V(mutex))原语之间。
临界区(段)CS(CriticalSection)是指(访问临界资源的一段程序)
存贮管理应实现的功能是:
主存空间的分配与保护,(主存空间的重定位),主存空
间的共享和(主存的扩充)
95、分页式存贮管理中,页表是用来指出作业的(逻辑页号)与(主存块号(可交换))
的对应关系。
96、在多道连续可变划分法中,可通过(紧致)来减少外零头。
97、设访问串为:
1,3,2,4,1,2,驻留集大小为3,按LRU策略控制上述访问串,应发生(5)次页故障。
98、在存储器管理中,页面是信息的(物理单位),分段是信息的(逻辑)单位。
页面大小由(系统(或硬件))确定,分段大小由(用户程序)确定
99、程序经编译或汇编以后形成目标程序,其指令的顺序都是以零作为参考地址,这些地址称
为(相对地址(或:
逻辑地址、虚地址))。
100、在可变分区存储管理中,为实现地址映射,一般由硬件提供两个寄存器,一个是基址寄存器另一个是(限长寄存器或长度寄存器).
101、联想寄存器(相联存储器)的最重要、最独到的特点是(按内容并行查找).
102、在虚拟段式存储管理中,若逻辑地址的段内地址大于段表中该段的段长,则发生(地址越
界)中断.
103、在操作系统的存储管理中,存储共享的两个目的是(节省内存)和实现进程通信.
104、在存储管理中,为进程分配内存时,取满足申请要求且长度最大的空闲区域,这一算法称为(最坏适应算法).
105、在页式存储管理中,由(系统)将用户程序划分为若干相等的页.
106、在操作系统的存储管理中,由于进行动态不等长存储分配,在内存中形成一些很小的空闲区域,称之为(碎片).
107、在存储管理中,引入快表的目的是(加快地址映射速度).
108、常用的内存管理方法有(分区管理)、(页式管理)、(段式管理)和(段页
式管理)。
109、动态存储分配时,要靠硬件地址变换机构实现(重定位)。
110、在存储管理中常用(虚拟存储器)方式来摆脱主存容量的限制。
111、在页式管理中,页式虚地址与内存物理地址的映射是由(页表)和(硬件地址变换机构)完成的。
112、在请求页式管理中,当(硬件变换机构)发现所需的页不在(内存)时,产生(缺页)中断信号,(中断处理程序)作相应的处理。
113、置换算法是在内存中没有(空闲页面)时被调用的,它的目的是选出一个被(淘汰)的页面。
如果内存中有足够的(空闲页面)存放所调入的页,则不必使用(置换算法)。
114、在页式管理中,页表的作用是实现从(页号)到(物理块号)的地址映射,存储页表的作用是(记录内存页面的分配情况)。
115、段式管理中,以段为单位(分配内存),每段分配一个(连续的内存)区。
由于各段
长度(不等),所以这些存储区的大小不一,而且同一进程的各段之间不要求(连续)
116、在多道程序环境中,用户程序的相对地址与装入内存后的实际物理地址不同,把相对地址转
换为物理地址,这是操作系统的(地址重定位)功能。
117、对内存的访问是通过一系列对指定(地址单元/地址)进行读或写来实现的。
118、存储器一般分为外存、(内存/主存)和高速缓存器。
119、为了提高运算速度和增强处理能力,可以在CPU和内存之间增加(高速缓存器/Cache)
用来存放程序和数据,CPU可以直接存取其中信息。
120、将编译或汇编后得到的一组目标模块以及它们所需的库函数装配成一个完整的装入模块的过
程称为(连接)。
121、用户程序经编译之后的每个目标模块都以0为基地址顺序编址,这种地址称为(逻辑地址)。
122、内存中各存储单元的地址是从统一的基地址顺序编址,这种地址称为(物理地址)。
123、从用户的源程序进入系统到相应程序在机器上运行,要经历的主要处理阶段有:
编辑、编译、
连接、(装入)和运行。
124、源程序不能在机器上直接执行,要把源程序编译成处理机能识别的二进制(目标代码)
125、动态重定位是程序执行期间每次访问内存之前进行重定位,这种变换是靠(硬件地址变换
机构)实现的。
址为(125C(H))
物理块号
5
10
4
页号
1
2
134、使用分页存储管理方法时,把内存划分成为与(页/页面)相同大小的若干个存储块,
称为内存块或页框。
135、使用分页存储管理方法时,会将一个进程的逻辑地址空间划分成若干个(大小相等)的
部分,每个部分称为页或页面。
136、请求分页式存储管理是根据实际程序执行的顺序,(动态)申请存储块的。
137、存储器管理的请求分页技术和简单分页技术的根本区别是:
请求分页技术提供(虚拟存储
器),而简单分页技术并不提供。
144、在一般操作系统中,设备管理的主要功能包括(设备分配),(设备处理),(缓冲管理
与地址转换),(设备独立性(设备无关性))。
常用的设备分配技术有(独占分配),(共享分配),(虚拟分配)。
145、所谓(通道),是一块能控制一台或多台外围设备与CPU并行工作的硬件。
146、为实现CPU与外部设备的并行工作,系统必须引入(通道)硬件基础•
147、缓冲技术中的缓冲池是放在(内存)中.
148、
从资源分配的角度看,
可以把设备分为独占设备和共享设备。
打印机属于(
独占
)
设备,而
磁盘属于(共享)设备。
149、
虚拟设备是通过(
SPOOLing)技术把(独占)
设备变成能为若干用户
(
共享)
的设备。
150、
缓冲区的设置可分为
(单缓冲)、(双缓冲)
、(多缓冲
和
(缓冲
池)。
151、在UNIX系统中,键盘、终端、打印机等以(字符)为单位组织和处理信息的设备称为
(字符设备);
而磁盘、磁带等以(块)为单位组织和处理信息的设备称为(块设备)。
152、用户编写的程序与实际使用的物理设备无关,而由操作系统负责地址的重定位,这称为(设备无关性(设备独立性))。
153、按工作特性可把设备分为(存储设备)和(输入/输出设备)两大类,在UNIX系统中分别把它们称之为块设备和字符设备。
154、按工作特性可把设备分为存储设备和I/O设备两大类,在UNIX系统中分别把它们称之为
(块设备)和(字符设备)。
155、UNIX用户在程序中使用(逻辑)设备号,由操作系统进行转换为(物理设备),
从而实现用户程序与设备的(无关性)。
156、在设备管理中引入缓冲技术的一个目的是:
(缓和CPU与I/O设备间速度不匹配的矛
盾)、(提高CPU和I/O设备之间的并行性)、(减少设备对CPU的中断次数)、(放
宽CPU对中断的响应时间的要求)。
157、按数据的(到来率和离去率)的不同,可用单缓冲、双缓冲或多缓冲的技术。
158、根据设备的使用性质可将设备分成(独占)、(共享)与(虚拟)设备。
159、独占设备指在一段时间内,该设备只允许(一个进程)独占。
160、虚拟设备是利用某种技术把(独占设备)改造成可由多个进程共享的设备。
161、SPOOLing系统是典型的(虚拟设备)设备系统。
162、设备管理应具有以下功能:
监视(设备状态)、进行(设备处理)、完成I/O
操作、缓冲管理和(地址转换)。
163、每个索引文件都至少有一张索引表,其中的每一个表项应包括能标识该记录的(关键字
(或记录号))和该记录的(存放地址(或存放位置))。
164、按用途可将文件分为:
系统文件、(库文件)和(用户文件)。
165、在UNIX系统中,文件的类型主要包括(普通文件),(目录文件),(特别文件)。
166、文件的逻辑结构分(字符流式)文件和记录式文件二种。
167、虚拟设备是指采用某种I/O技术,将某个(独占)设备改进为多个用户可共享的设备。
168、文件系统中,用于文件的描述和控制并与文件一一对应的是(文件控制块(或:
FCB))。
169、文件系统中若文件的物理结构采用顺序结构,则文件控制快FCB中关于文件的物理位置应包括(首块地址和文件长度).
170、磁带上的文件只能采用(顺序)存取方式.
171、在UNIX系统中,文件分成三类,即普通文件,目录文件和(特殊文件).
172、在磁盘调度策略中有可能使I/O请求无限期等待的调度算法是(最短寻道时间优先(或SSTF)).
173、操作系统为保证不经文件拥有者授权,任何其它用户不能使用该文件所提出的解决措施是
(文件保密).
174、磁盘上的文件可以采用(随机)存取方式.
175、在UNIX文件系统中文件分成三类,即普通文件、(目录文件)和特殊文件.
176、为防止用户对文件进行非法的或不适宜的访问所采取的措施称为(文件保密).
177、文件的安全性是指抵抗和预防各种物理性破坏及人为性破坏的能力,保证文件安全性常用的措施是(文件备份,文件转储).
178、
从用户观点看,UNIX或Lunix操作系统将文件分为如下三类:
(普通文件)
、(
目录文
件
)和(特殊文件)。
179、
按操作系统中文件的性质与用途分,文件分为:
(系统文件
)、(库文件)、
(用户
文件
)。
180、
按使用情况,文件可分为(临时文件)、(永久文件
)和(档案文件
)。
181、
在UNIX系统中,文件分为(普通文件)、(目录文件)
和(特殊文件
。
182、
按文件的逻辑存储结构分,文件分为有结构文件,又称为(
记录式文件)和无结构文件,
又称(流式文件)。
183、在文件系统中,文件的物理组织形式有(索引文件)、(连续文件)、(串连文件(或
链接文件))和(多重索引文件)文件。
184、在文件系统中,文件的逻辑组织通常分为(有结构文件)和(无结构文件)文件两种形式。
185、在文件系统的(逻辑结构)中,有结构文件分为定长和变长记录两种形式。
186、在文件系统逻辑结构中,(无结构文件)又称为字符流式文件。
187、在UNIX的文件系统中,按(存取权限)分类可将文件分为只读文件、读写文件和(可执行文件)。
188、在UNIX的文件系统中,按文件的(内部结构和处理方法)可分为普通文件、(目录文件)文件和(特殊文件)文件。
189、一般地说,文件系统应具备(文件管理)、(目录管理)、(文件存储空间的管理)、(文件的共享和保护)、(提供方便的接口)等基本功能。
190、破坏“循环等待”条件,通常可采用(资源顺序分配法)。
191、产生死锁的必要条件是(互斥),(占有等待),(非剥夺),(循环等待)。
192、在操作系统设计时确定资源分配算法,以消除发生死锁的任何可能性,这种解决死锁的方法是(死锁预防).
193、不让死锁发生的策略可以分成静态和动态的两种,死锁避免属于(动态的).
194、产生死锁的根本原因是(资源有限且操作不当)。
195、计算机系统中如同时具备(互斥条件)、(非剥夺或不可抢占条件)、(占有且申请条件)、(循环等待条件)四个必要条件,会发生死锁。
196、所谓死锁是指(多个进程循环等待他方占有的资源而无限期地僵持下去的局面)的局面。
197、预防死锁的策略有资源预先分配策略和(资源顺序分配法)。
198、在死锁防止中,经常采用(资源的顺序分配法)来破坏循环等待条件。
199、一般地解决死锁的方法分为预防、(避免)、检测与恢复。
200、预防死锁的基本思想要求进程申请资源时遵循某种协议,打破产生死锁的(四个必要条件中的一个或多个,保证系统不进入死锁状态)。
201、死锁预防中最有效的方法是(实行资源有序分配策略)。
202、银行家算法的思想是分配资源前,判断(系统是否是安全的),若是,才分配。
203、MS-DOS中有三个文件:
DOSIP.EXEDOSIP.DAT和DOSZP.CO,若使用系统提供的替代符
和‘?
'
,则这三个文件可统一表示为(D