《计算机操作系统》考试题库名词解释+简答_精品文档Word下载.docx

上传人:b****1 文档编号:13140649 上传时间:2022-10-06 格式:DOCX 页数:16 大小:23KB
下载 相关 举报
《计算机操作系统》考试题库名词解释+简答_精品文档Word下载.docx_第1页
第1页 / 共16页
《计算机操作系统》考试题库名词解释+简答_精品文档Word下载.docx_第2页
第2页 / 共16页
《计算机操作系统》考试题库名词解释+简答_精品文档Word下载.docx_第3页
第3页 / 共16页
《计算机操作系统》考试题库名词解释+简答_精品文档Word下载.docx_第4页
第4页 / 共16页
《计算机操作系统》考试题库名词解释+简答_精品文档Word下载.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

《计算机操作系统》考试题库名词解释+简答_精品文档Word下载.docx

《《计算机操作系统》考试题库名词解释+简答_精品文档Word下载.docx》由会员分享,可在线阅读,更多相关《《计算机操作系统》考试题库名词解释+简答_精品文档Word下载.docx(16页珍藏版)》请在冰豆网上搜索。

《计算机操作系统》考试题库名词解释+简答_精品文档Word下载.docx

就是由若干条指令组成的,用于完成一定功能的一定过程。

临界资源与临界区:

临界资源是系统中某些资源一次只能被一个进程使用。

每个进程中访问临界资源的那段代码成为临界区。

静态优先级与动态优先级:

在创建进程的时候,且在进程的运行期间保持不变称为静态优先级。

动态优先级是指在在创建进程之处,先赋予其一个优先级,然后其值随进程的推进或等待时间增加而改变,以便获得更好的调度性能。

作业:

用户在一次计算过程中或者一次事务处理过程中,要求计算机系统所做工作的总称。

作业控制块:

为了管理个调度作业,在多道批处理系统中,为每个作业设置了一个作业控制块JCB,它是作业系统中存在的标志。

其中保存了系统对作业进行管理和调度所需的全部信息。

快表/页表/段表:

块表:

为了提高地址变换速度,可在地址变换机构中增设一个具有并行查寻能力的特殊高速缓冲寄存器,称为快表。

页表:

在分页系统中,允许将进程的各个页离散地存储在内存的任一物理块中,为保证进程仍然能够正确地运行,既能在内存中找到每个页面所对应的物理块,系统又为每个进程建立了一张页面映像表,简称页表。

段表:

在系统中,类似于分页系统,需为每个进程建立一张映射表,简称为段表。

内碎片/外碎片:

内碎片:

就是已经被分配出去却不能被利用的内存空间。

外碎片:

经过一段时间的分配回收后,内存中存在很多很小的空闲块。

它们每一个都很小,不足以满足分配要求;

但其总和满足分配要求。

抖动:

当给进程分配的内存小于所要求的工作集时,由于内存外存之间交换频繁,访问外存时间和输入/输出处理时间大大增加,反而造成CPU因等待数据空转,使得整个系统性能大大下降,这就造成了系统抖动。

缺页中断:

每当用户程序要访问的页面尚未调入内存时,便产生一缺页中断,以请求将所缺页调入内存。

紧凑:

通过移动内存中作业的位置,把原来多个分散的小分区拼接成一个大分区的方法称为紧凑。

动态重定位:

地址变换过程是在程序执行期间,随着对每条指令或数据的访问自动进行,故称为动态重定位。

对换:

把内存中暂时不能运行的进程或暂时不用的程序和数据调出到外存上,以便腾出足够的内存空间,再把已具备运行条件的进程或进程所需要的程序和数据调入内存。

文件:

是指由创建者所定义的、具有文件名的一组相关元素的集合,可分为有结构文件和无结构文件。

简答题

1设计现代OS的主要目标是什么?

1有效性:

提高资源利用率;

提高系统吞吐量。

2方便性:

使计算机系统使用起来更方便。

3可扩充性:

能够不断适应发展的要求。

4开放性:

使来自不同厂家的计算机和设备能够有效地协同工作,实现应用的可移植性和互操作性。

2OS的作用可表现在哪几个方面?

1OS作为用户与计算机硬件系统之间的接口:

用户在OS的帮助下能够方便、快捷、可靠地操纵计算机硬件和运行自己的程序。

2OS作为计算机系统资源的管理者:

在一个计算机系统中,通常高含有多种硬件和软件资源。

分为处理机、存储器、I/O设备以及文件。

相应的,OS的主要功能也正是对这四类资源进行有效管理。

3OS实现了对计算机资源的抽象:

不仅增强了系统的功能,还隐藏了对硬件操作的具体细节,实现了对计算机硬件操作的多个层次的抽象模型。

4OS有那几大特征?

最基本的特征是什么?

1并发:

并行与并发;

引入进程

2共享:

互斥共享方式;

同时访问方式

3虚拟:

时分复用技术;

空分复用技术

4异步

5简述多道、分时、实时各特点?

多道:

1多道性:

内存中同时驻留多道作业。

2无序性:

多个作业完成的先后顺序与进驻内存的顺序无严格对应关系。

3调度性:

作业调度;

进程调度。

分时:

1多路性:

一台主机连接多个终端。

2独立性:

各用户互不干扰。

3及时性:

用户的请求在规定时间内获得响应

4交互性:

可进行人机对话

实时:

1快速的响应时间:

对外部事件的响应要十分及时迅速。

2有限的交互能力:

它能提供人机交互方式,但用户只能访问系统中某些特定的专用服务程序。

3高可靠性:

实时系统则要求系统高度可靠。

6简述操作系统的五大功能?

1处理机管理功能:

进程控制;

进程同步;

进程通信;

调度。

2存储器管理功能:

内存分配;

内存保护;

地址映射;

内存扩充。

3设备管理功能:

缓冲管理;

设备分配;

设备处理。

4文件管理功能:

文件存储空间的管理;

目录管理;

文件的读/写管理和保护。

5操作系统与用户之间的接口:

用户接口;

程序接口。

6现代操作系统的新功能:

系统安全;

网络的功能和服务;

支持多媒体。

7多道程序的概念及其特征?

概念:

允许多个程序同时进入一个计算机系统的主存储器并启动进行计算的方法。

特征:

8简述进程同步与互斥的区别与联系?

同步:

指系统中多个进程中发生的时间存在某种时序关系,需要相互合作,共同完成一项任务。

互斥:

由于各进程要求共享资源,而有些资源需要互斥使用,因

两个进程由于不能同时使用同一临界资源,只能在一个进程使用完了,另一进程才能使用,这种现象称为进程间的互斥。

①同步的主要特征是:

一个进程在某一点上等待另一进程提供信息,两进程之间存在直接制约关系,其表现形式为进程—进程。

②互斥的主要特征是争用资源,两进程间存在间接制约关系,其表现形式是进程—资源—进程。

9简述进程使用互斥区的原则?

1空闲让进:

当无进程在互斥区时,任何有权使用互斥区的进程可进入。

2忙则等待:

不允许两个以上的进程同时进入互斥区。

3有限等待:

任何进入互斥区的要求应在有限的时间内得到满足。

4让权等待:

处于等待状态的进程应放弃占用CPU,以使其他进程有机会得到CPU的使用权。

5前提:

任何进程无权停止其它进程的运行,进程之间相对运行速度无硬性规定。

6进程互斥的解决有两种做法:

由竞争各方平等协商;

引入进程管理者,由管理者来协调竞争各方对互斥资源的使用。

10简述进程控制块PCB的作用?

1作为独立运行基本单位的标志。

2能实现间断性运行方式。

3提供进程管理所需要的信息。

4提供进程调度所需要的信息。

5实现与其它进程的同步与通信。

11简述进程的特征?

1动态性:

进程的实质是进程实体的执行过程,动态性就是进程的最基本的特征。

2并发性:

是指多个进程实体同存于内存中,且能在一段时间内同时运行。

3独立性:

未建立PCB的程序都不能作为一个独立的单位参与运行。

4异步性:

按各自独立的、不可预知的速度向前推进。

12简述引起进程阻塞和唤醒的事件有那几类?

1向系统请求共享资源失败。

2等待某种操作的完成。

3新数据尚未达到。

4等待新任务的到达。

13简述进程三种基本状态的转换过程?

处于就绪状态的进程,在调度程序为之分配了处理机之后便可执行,相应地,其状态就由就绪状态转变为执行态;

正在执行的进程如果因分配给它的时间片已完而被剥夺处理机暂停执行时,其状态便由执行转为就绪;

如果因发生某种事件,致使当前进程的执行受阻,使之无法继续执行,则该进程的状态由执行转变为阻塞。

14在抢占方式中,抢占的原则是什么?

1优先权原则:

指允许优先级高的新到进程抢占当前进程的处理机。

2短进程优先原则:

指允许新到的短进程可以抢占当前长进程的处理机。

3时间片原则:

即各进程按时间片轮转运时,当正在执行的进程的一个时间片用完后,便停止该进程的执行而重新进行调度。

15简述多级反馈队列调度算法的实现过程?

1设置多个就绪队列:

在系统中设置多个就绪队列,并为每个队列赋予不同的优先级。

2每个队列都采用FCFS算法。

当新进程进入内存后,首先将它放入第一队列的末尾。

按FCFS原则等待调度。

3按队列优先级调度。

调度程序首先调度最高优先级队列中的诸进程运行。

仅当第一队列空闲时才调度第二队列中的进程运行。

16线程与进程的区别?

先说概念再说区别。

线程具有许多传统进程所具有的特征,所以又称为轻型进程。

相应地把传统进程称为重型进程。

传统进程相当于只有一个线程的任务。

通常一个进程都拥有若干个线程。

至少也有一个线程。

区别:

1调度:

进程是作为独立调度和分派的基本单位,因为进程时能独立运行的基本单位。

在引入线程的OS中,不仅进程之间可以并发执行,而且在一个进程中的多个线程之间亦可并发执行。

3拥有资源:

进程可以拥有资源,并作为系统中拥有资源的一个基本单位。

4独立性:

在同一进程中的不同线程之间的独立性要比不同进程之间的独立性低得多。

5系统开销:

在创建或撤消进程时,OS所付出的开销明显大于线程创建或撤消时的开销。

进程切换的代价也远高于线程切换。

由于一个进程中的多个线程具有相同的地址空间,在同步和通信的实现方面线程也比进程容易。

6支持多处理系统:

进程只能运行在一个处理机上,多线程进程可以将多个线程分配到多个处理机上。

17简述死锁的概念及产生的四个必要条件?

如果一组进程中的每一个进程都在等待仅由该组进程中的其它进程才能引发的事件。

那么该组进程时死锁的。

必要条件:

1互斥条件:

进程对所分配到的资源进行排它使用,即在一段时间内,某资源只能被一个进程占用。

2请求和保持条件:

进程已经保持了至少一个资源,但又提出了新的资源请求,而该资源已被其它进程占有,此时请求进程被阻塞,但对自己已获得的资源保持不放。

3不可抢占条件:

进程已获得的资源在未使用完之前不能被抢占,只能在进程使用完时由自己释放

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学案例设计

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1