操作系统的复习资料2017

操作系统的复习资料2017
操作系统的复习资料2017

操作系统总结资料(以教材为准)

2017年操作系统考试题型及分数比例:

填空题10个每空2分,共计20分

名词解释5个,每个4分,共计20分

简答题5个,每题6分,共计30分

综合题2个,每题15分,共计30分(PV操作、页式虚拟存储淘汰算法)

第一章操作系统概述

1、操作系统定义,计算机系统中所处的地位

(1)定义:操作系统是管理系统资源、控制程序执行、改善人机界面、提供各种服务,合理组织计算机工作流程和为用户有效使用计算机提供良好运行环境的一种系统软件。

(2)计算机系统的硬件层提供可计算性资源、包括处理器、寄存器、内部存储器(外存)、外部存储器和各种输入与输出设备。计算机系统的软件由程序、数据和文档组成,软件可分为系统软件、支撑软件和应用软件。

2、实时操作系统的定义和分类

(1)实时操作系统是指当外界事件或数据产生时,能够接收并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应,并控制所有实时任务协调一致运行的操作系统。(2)目前有三种典型的实时系统:过程控制系统、信息查询系统、事务处理系统。

3、分时系统中响应时间定义与影响因素

分时操作系统的主要特征为同时性、共享性、及时性和独立性

(1)响应时间是分时系统性能的主要指标之一,是指从终端发出命令到系统以及应答的时间。

(2)影响分时系统的影响因素有:CPU速度、时间片长短、用户数、系统调度开销、切换进程时的交换信息量。

4、用户与操作系统之间的接口分类

(1)程序接口又称应用编程接口API,程序中使用这个接口可以调用操作系统的服务和功能。

(2)操作接口又称作业(或功能)级接口,是操作系统为用户操作控制计算机工作和提供服务的手段的集合。

5、系统调用与过程调用的主要区别

(1)调用形式不同:过程使用一般调用指令,其转向地址是固定不变的,包含在跳转语句中,但系统调用中不包含处理程序入口,而仅仅提供功能号,按功能号调用。

(2)被调用代码的位置不同:过程调用是一种静态调用,调用程序和被调用代码在同一程序内,经过连接编辑后作为目标代码的一部分。当过程升级或修改时,必须重新编译连接。而系统调用是一种动态调用,系统调用的处理代码在调用程序之外,当系统调用处理代码升级或修改时,与调用程序无关。而且,调用程序的长度也大大缩短,减少了调用程序占用的存储空间。

(3)提供方式不同:过程往往有编译系统提供,不同编译系统提供的过程可以不同;系统调用由操作系统提供,一旦操作系统设计好,系统调用的功能、种类与数量边固定不变了。

(4)调用的实现不同:程序使用一般机器指令来调用过程,是在用户态运行的,程序执行系统调用,是通过中断机构来实现,需要从用户态转变到核心态,在管理状态执行,因此,程序执行系统调用的安全性好。

6、UNIX操作系统是典型的分时系统,Unix是第一个采用高级语言C编写的,便于移植不同的计算机系统

7、为什么多道系统的程序要以进程的形式参与系统的并发执行?

多道程序的并发执行有着与单道程序的独立执行所不同的许多新特点,即资源分配的动态性、程序执行的间断性、相互通讯的可能性以及同步互斥的必要性。程序在并发系统中执行的动态特性,程序本身是无法描述的。为此,当一个程序在并发系统内执行时,需要引进一个新的数据结构来描述和记录这些特性。这样,新引入的数据结构与它所描述的程序便形成了一个有机体,叫做进程。

操作系统中采用多道程序设计技术提高CPU和外部设备的利用率(执行效率)

8、区分并发和并行两个定义:从宏观和微观角度

并发是两个或多个事件在同一个时间间隔内发生,在宏观上所有的时间同时发生,微观上事件串行发生的。

并行是在任意时刻两个或多个事件同时发生。

如果为多道程序设计,只有一个CPU只能是并发,如果有多个CPU,可以做到并行。

9、多道程序设计:为了提高CPU、内存、IO等设备的利用率,充分发挥计算机系统部件的并行性,在计算机内存中同时存放几道相互独立的程序,使它们在管理程序控制之下,相互穿插的运行的方法叫多道程序设计。

10、操作系统的主要特征是什么?

1)并发特征(Concurrence)

2)共享特征(Sharing)

3)不确定性(异步性)

11、操作系统的主要功能是什么?

1)存储器管理的功能

2)处理机管理的功能

3)设备管理的功能

4)文件管理的功能

5)网络与通信管理

12、现在计算机采用多道程序设计的主要原因是什么?

1)提高了CPU的利用率

2)提高了主存和I/O设备的利用率

3)改进了系统的吞吐率

4)充分发挥了系统的并行性

13、操作系统常用的资源管理技术为复用、虚拟和抽象,其中复用技术分为空分复用共享和时分复用共享两种,抽象技术分为进程抽象、虚存抽象和文件抽象等三种基础抽象。

14、按照功能、特点和使用方式三个方面;简述操作系统的三种基本类型:

1)批处理操作系统

2)分时操作系统

3)实时操作系统

15、处理机管理的功能

1)进程控制和管理;

2)进程同步和互斥;

3)进程通信;

4)进程死锁;

5)线程控制和管理;

6)处理器调度,又分高级调度,中级调度和低级调度

16、设备管理的功能

1)提供设备中断处理;

2)提供缓冲区管理;

3)提供设备独立性,实现逻辑设备到物理设备之间的映射;

4)设备的分配和回收;

5)实现共享型设备的驱动调度;

6)实现虚拟设备。

17、内存管理的功能

1)内存分配;

2)地址转换;

3)存储保护;

4)内存共享;

5)存储扩充。

18、文件管理的功能

1)提供文件的逻辑组织方法;

2)提供文件的物理组织方法;

3)提供文件的存取和使用方法;

4)实现文件的目录管理;

5)实现文件的共享和安全性控制;

6)实现文件的存储空间管理。

19、操作系统管理资源的复用技术分为空分复用共享和时分复用共享两种

20、计算机系统资源管理技术(空分复用和时分复用、虚拟、抽象)

21、支持多道程序设计的硬件为中断和通道

22、用户使用计算机系统控制作业执行的方式有两种:脱机方式和联机方式

23、操作系统资源管理技术中的复用和虚拟的主要目标是解决物理资源数量不足的问题,而抽象用于处理系统复杂性、重点解决资源的易用性。

24、多道程序设计、中断、通道三个概念

第二章处理器管理

1、CPU与外部设备的并行工作的硬件基础是中断和通道,其中中断最为重要

计算机系统的处理器包括一组寄存器,其个数根据机型的不同而不同,它们构成了一级存储,比主存容量小,但访问速度快。这组寄存器所存储的信息与程序的执行有很大关系,构成了处理器现场。

中断概念:

异常概念:

进程调度就是控制、协调进程对CPU资源的竞争

2、特权指令与一般指令

在多道程序设计环境中,从资源管理和控制程序执行的角度出发,必须把指令系统中的指令分作两类:特权指令和非特权指令。所谓特权指令是指那些只能提供给操作系统的核心程序使用的指令。只有操作系统才能执行全部指令(特权指令和非特权指令),如果一般用户执行特权指令,会导致非法执行而产生保护中断,转交给操作系统的“用户非法执行特权指令”的特殊处理程序处理。

3、进程和线程的定义

(1)进程是一个可并发执行的具有独立功能的程序关于某个数据集合的一次执行过程,也是操作系统进行资源分配和保护的基本单位。

(2)线程是操作系统进程中能够独立执行的实体(控制流),是处理器调度和分派的基本单位。引入线程的目的是为了为了减少程序并发执行时所付出的时间和空间资源,使得并发粒度更细、并行性更好

4、进程的三种基本状态含义及其转换条件

(1)运行态:进程占有处理器正在运行。

就绪态:进程具备运行条件,等待系统分配处理器以便运行。

等待态:又称为阻塞态或睡眠态,指进程不具备运行条件,正在等待某个事件的完成。

(2)运行态->等待态:等待使用资源或某事件发生。

等待态->就绪态:资源得到满足或某事件已经发生。

运行态->就绪态:运行时间片到,或出现有更高优先权进程。

就绪态->运行态:CPU空闲时被调度选中一个就绪进程执行。

5、进程的五种基本状态含义及其转换条件;以及进程的七种基本状态含义及其转换条件

6、进程的内存映像分为PCB、程序、数据和核心栈,其中进程控制块包含的基本信息

进程控制块包含三类信息:

(1)标识信息。用于惟一地标识一个进程,常常分为由用户使用的外部标识符和被系统使用的内部标识号。

(2)现场信息。用于保留一个进程在运行时存放在处理器现场中的各种信息,任何一个进程在让出处理器时必须把此时的处理器现场信息保存到进程控制块中,而当该进程重新恢复运行时也应恢复处理器现场。

(3)控制信息。用于管理和调度一个进程。

7、管程是由局部于自己的若干公共变量及其声明和所有访问这些功能变量的过程所组成的软件模块。管程的三个基本属性为共享性、安全性和互斥性。

8、解释:(1)作业周转时间;(2)作业带权周转时间;(3)响应时间;(4)吞吐率。

答:

?作业周转时间:批处理用户从作业提交给系统开始,到作业完成为止的时间间隔。

?作业带权周转时间:如果作业i的周转时间为ti,所需运行时间为tk,则称wi=ti /tk为该作业的带权周转时间,n 个作业的带权周转时间的平均值为作业带权周转时间。

?响应时间:互式进程从提交一个请求(命令)到接收到响应之间的时间间隔。

吞吐率:单位时间内处理的作业数。

9、作业周转时间

作业:在应用业务处理过程中,从输入开始到运行结束,用户要求计算机所做的有关该次业务处理的全部工作。

批处理用户从作业提交给系统开始,到作业完成为止的时间间隔称作作业周转时间。也可以说作业周转时间:如果作业i提交给系统的时刻是ts,完成时刻是tf,该作业的周转时间ti为:ti = tf –ts。

作业带权周转时间的概念

10、作业生存周期共经历四个状态,它们是后备、提交、执行和完成

11、选择作业/进程调度算法的基本原则

资源利用率、响应时间、周转时间、吞吐率、公平性

l) 资源利用率,基本为CPU的利用率,越高越好

2) 吞吐率:单位时间内处理的作业数,越多越好

3) 公平性:确保每个用户每个进程获得合理的CPU份额或其他资源份额,不会出现饿死情况

4) 响应时间:越短越好

5) 周转时间:越短越好

这几个基本原则存在一定的矛盾,要按照系统设计的目标进行综合平衡

12、作业调度算法计算

四个作业到达系统时间/所需CPU时间:作业1-0/20,作业2-5/15,作业3-10/5,作业4-15/ 10

SJF调度顺序为作业1、3、4、2,平均作业周转时间T=25,平均带权作业周转时间W=2.25 。

FCFS调度顺序为作业1、3、4、2,平均作业周转时间T=28.75,平均带权作业周转时间W=3.125 。

HRRF调度顺序为作业1、3、4、2,平均作业周转时间T=26.25,平均带权作业周转时间W=2.46

如果作业1、2、3、4的优先级为1、2、3、4,则调度顺序是什么?

13、处理器分调度

处理机调度可分为三级,它们是高级调度(或作业调度)、中级调度、低级调度(或进程调度);在一般操作系统中,必须具备的调度是低级调度(或进程调度)。

14、进程的属性:

动态性:

共享性:

独立性:

制约性:

并发性

15、操作系统对进程的管理是通过原语来实现的,有创建进程原语、撤销进程原语等

16、线程的实现分为三类:内核线程、用户级线程和混合式线程

17、进程并发执行中,如果不控制则会产生与时间有关的错误,通常表现为结果不唯一和永远等待两种情况。

18、进程调度和线程调度内涵

第三章同步、通信与死锁

1、多道程序设计的实质以空间换时间

进程通信进程之间互相交换信息的工作

并发程序设计概念:

2、进程互斥与同步定义

(1)进程互斥是指若干个进程要使用同一共享资源时,任何时刻最多允许一个进程去使用,其他要使用该资源的进程必须等待,直到占有资源的进程释放该资源。

(2)进程同步指两个以上进程基于某个条件来协调它们的活动,同步进程之间的关系为相互制约。

(3)在多道程序设计中解决进程竞争和协作的机制为进程互斥和进程同步两种

4、临界区

把并发进程中与共享变量有关的程序段称为“临界区”。

共享变量所代表的资源为“临界资源”

在每个进程中访问临界资源的那段代码称为临界区。为实现对它的共享,应保证进程互斥进入临界区。

对临界区管理的基本原则:

?一次至多允许一个进程进入临界区内

?一个进程不能无限地停留在临界区内

?一个进程不能无限地等待进入临界区

5、共享变量

临界区中共享变量代表的资源叫“临界资源”。

6、信号量定义和PV操作

(1)一个进程在某一特殊点上被迫停止执行直到接收到一个对应的特殊变量值,通过特殊变量这一设施,任何复杂的进程交互要求可得到满足,这种特殊变量就是信号量。

信号量按其用途分为:公用信号量和私有信号量。

信号量按其取值分为:二元信号量和一般信号量。

(2)PV操作:是两个原语,详细的执行过程见教材(P137)

7.一个家庭只有一个爸爸、一个妈妈、一个儿子和一个女儿以及一个盘子用于装水果,其中爸爸只削苹果放到盘子中,妈妈只剥桔子放盘子中,儿子只吃桔子,女儿只吃苹果。试用P、V操作来描述这种情况。

8.有一个单通道的桥,桥上可以容纳n辆车同一个方向通行。请用信号量及P、V操作描述两个方向进程的同步算法(伪代码即可,需要写出设置信号量含义并初始化信号量)}

}

9、读者写者问题。允许多个读者同时执行读操作;任一写者在完成写操作之前不允许其它读者或写者工作;写者执行写操作前,应让已有的写者和读者全部退出。用信号量和P、V操作实现它们的同步。

integer rc =0;

Semaphore W,Mutex;

Rc = 0; /* 读进程计数*/

W = 1; /* 写的资源只有一个*/

Mutex = 1;

read_i( ) write_j()

{ {

P(Mutex); P(W);

rc := rc + 1; 写文件;

if rc=1 then P(W);V(W);

V(Mutex); }

读文件;

P(Mutex);

rc := rc - 1;

if rc = 0 then V(W);

V(Mutex);

}

10、有两个优先级相同的进程P1和P2,各自执行的操作如下,信号量S1和S2初值均为0。试问P1、P2并发执行后,x、y、z的值各为多少?

P1: P2:

begin begin

y:=1; x:=1;

y:=y+3; x:=x+5;

V(S1); P(S1);

z:=y+1; x:=x+y;

P(S2); V(S2);

y:=z+y; z:=z+x;

end; end;

答:P1和P2两个进程的头两句是可以并行执行的,而且不是数据相关的。后去语句可根据PV操作原理可知,P1必定先执行,直到P(S2);暂停,此时P2执行,过了V(S2);语句,P1才能继续执行,此时x=10,y=4,z=5。P1和P2进程的最后两个语句执行的顺序关系非常大,因为是数据相关的。

如果P1先执行,则最后的值为x=10,y=9,z=15

如果P2先执行,则最后的值为x=10,y=19,z=15

11、管程定义和基本属性

(1)管程是由局部于自己的若干公共变量及其说明和所有访问这些公共变量的过程所组成的软件模块。

(2)基本属性:共享性、安全性、互斥性

12、进程死锁的4个必备条件

(1)互斥条件:进程应互斥使用资源,任一时刻一个资源仅为一个进程独占,若另一个进程请求一个已被占用的资源时,它被置成等待状态,直到占用者释放资源。破坏这个条件几乎是不可能的。

(2)占有和等待条件:一个进程请求资源得不到满足而等待时,不释放已占有的资源。

(3)不剥夺条件:任一个进程不能从另一个进程那里抢夺资源,即已被占用的资源,只能由占用进程自己来释放。(4)循环等待条件:存在一个循环等待链,其中,每一个进程分别等待它前一个进程所持有的资源,造成永远等待。

13、多种独占设备可能发生死锁的原理

在许多应用中,一个进程需要独占访问多个资源,而操作系统允许多个进程并发执行共享资源时,此时可能会出现进程永远被阻塞的现象。产生死锁的原因:一是系统提供的资源数量有限,不能满足每个进程的使用;二是多道程序运行时,进程推进顺序不合理。

14、银行家算法定义、作用和安全性检查过程

银行家算法是一种死锁避免算法,就是对每一个请求进行检查,检查这次资源申请是否会导致不安全状态。若是,则不满足该请求;否则便满足。检查状态是否安全的方法是看他是否有足够的资源满足一个距最大需求最近的客户。如果可以,则这笔投资认为是能够收回的,然后接着检查下一个距最大需求最近的客户,如此反复下去。如果所有投资最终都被收回,则该状态是安全的,最初的请求可以批准。

安全性检查过程

15、设系统中有3种类型的资源A、B、C和5个进程P1、P2、P3、P4、P5,资源数量A、B、C为(17,5,20)。在T0时刻系统状态如下所示:

最大资源需求量已分配资源数量剩余资源

A B C A B C A B C

P1 5 5 9 2 1 2 2 3 3

P2 5 3 6 4 0 2

P3 4 0 11 4 0 5

P4 4 2 5 2 0 4

P5 4 2 4 3 1 4

系统采用银行家算法实施死锁避免策略。

(1)T0时刻是否为安全状态?若是,请给出安全序列。

(2)在T0时刻,若进程P2请求资源(0,3,4),是否能实施资源分配?为什么?

(3)在(2)的基础上,若进程P4请求资源(2,0,1),是否能实施资源分配?为什么?

(4)在(3)的基础上,若进程P1请求资源(0,2,0),是否能实施资源分配?为什么?

答:首先增加每个进程还需要的资源数量

最大资源需求量已分配资源数量还需资源数量剩余资源

A B C A B C A B C A B C

P1 5 5 9 2 1 2 3 4 7 2 3 3

P2 5 3 6 4 0 2 1 3 4

P3 4 0 11 4 0 5 0 0 6

P4 4 2 5 2 0 4 2 2 1

P5 4 2 4 3 1 4 1 1 0

(1)剩余资源满足P4,则剩余资源数量(4,3,7),那么可以满足P2、P3、P5的需求,最后为任意组合剩余资源满足P5,则剩余资源数量(5,4,7),可以满足任何进程需求。

所以为安全状态

(2)超过剩余资源数,不能实施分配,

(3)第二步为拒绝分配,所以剩余资源数仍然为(2,3,3),进程4请求(2,0,1),可以满足实施,安全序列为P4,P5,P3,P2,P1,

(4)第三部为可以分配,此时系统剩余资源数为(0,3,2),如果分配为进程P1(0,2,0),则剩余资源数为(0,1,2),则不能寻找一个进程的安全序列,所以拒绝分配。

15、进程通信的概念,常用的进程通信方式有:信号通信机制、管道通信机制、共享内存通信机制、消息传递通信机制和信号量通信机制

16、死锁检测算法的过程描述?

第四章内存管理

1、程序局部性原理

程序局部性原理:程序在执行过程中的一个较短时间内,所执行的指令地址或操作数地址分别局限于一定的存储区域中。程序局部性可细分为时间局部性和空间局部性。

2、简述存储管理的基本功能:

(1)内存分配和去配:请求和释放主存空间;

(2)地址映射:抽象成一维数组或二维地址空间;

(3) 存储共享和存储保护,其中存储保护为各道作业、任务或进程在自己所属区域中运行,不破坏别的作业或不

被“别人”破坏,更不要破坏整个系统工作; 存储共享是为了进程间通信和提高主存利用率,两个或多个进程共用内存中相同的分区,即他们的物理内存有相交部分;

(4)存储扩充:虚拟内存,允许进程虚拟地址空间大于主存空间。

3、重定位定义和过程

(1)从用户的源程序进入系统到相应程序在机器上运行,所经历的主要处理阶段有编译阶段、链接阶段、装入阶段和运行阶段。

(2)为了保证程序的正确运行,必须把程序和数据的逻辑地址转换为物理地址,这一工作称为地址转换或重定位。(3)地址转换有两种方式,一种方式是在作业装入时由作业装入程序(装配程序)实现地址转换,称为静态重定位;这种方式要求目标程序使用相对地址,地址变换在作业执行前一次完成;另一种方式是在程序执行过程中,CPU访问程序和数据之前实现地址转换,称为动态重定位。

把目标模块中的地址称为相对地址(或称为“逻辑地址”),而把相对地址的集合称为“相对(逻辑)地址空间”或简称为“地址空间”。

存中一系列存储信息的物理单元集合为内存地址。内存中物理单元的编号称为物理地址或绝对地址,相应的也称为物理地址空间。

4、动态重定位方式装入的作业,在执行中允许操作系统由条件移动将其移动

在内存的连续分配方式中可通过紧凑来减少内存碎片,但此时必须将有关程序和数据进行重定位;而动态重定位是一种允许作业在运行中、在内存中进行移动的技术。

5、快表的目的

存放在相连存储器的页表称快表。将一段时间内经常访问的某些页面登记在快表中,可以大大加快指令的执行速度。

6、可变分区管理的基本原理及其常用算法

(1)可变分区管理的基本原理:系统在作业装入主存执行之前并不建立分区,当要装入一个作业时,再根据作业需要的主存量查看主存中是否有足够的空间。若有,则按需要量分割一个分区分配给该作业;若无,则令该作业等待主存空间。

(2)常用算法:最先适应分配算法、下次适应分配算法、最优适应分配算法、最坏适应分配算法、快速适应算法。

7、分页式管理指令的逻辑地址和段式管理指令的逻辑地址组成

(1)分页式管理指令的逻辑地址组成:页号、页内地址(页内偏移量)

(2)段式管理指令的逻辑地址组成:段号、段内地址(段内偏移量)

8、虚拟存储的容量大小取决于计算机的地址结构

9、分页式存储管理中地址转换工作过程

地址转换时,只要从页表控制寄存器就可以找到相应的页表,再按照逻辑地址中的页号作索引查页表,得到对应的块号,根据关系式:绝对地址=块号×块长+单元号,计算出欲访问的主存单元的地址。

在实际进行地址转换时,只要把逻辑地址中的单元号作为绝对地址中的低地址部分,而根据页号从表中查得的块号作为绝对地址中的高地址部分,就组成了访问主存储器的绝对地址。

10、分页式存储管理和分段式存储管理的不同之处

分段是信息的逻辑单位,由源程序的逻辑结构所决定,用户可见,段长可根据用户需要来规定,段起始地址可以从任何主存地址开始。在分段方式中,源程序(段号,段内位移)经连结装配后仍保持二维结构。

分页是信息的物理单位,与源程序的逻辑结构无关,用户不可见,页长由系统确定,页面只能以页大小的整倍数地址开始。在分页方式中,源程序(页号,页内位移)经连结装配后变成了一维结构。

11、在一个请求式分页存储管理体系中,一个程序的页面走向是:

6、5、4、3、2、1、5、4、3、6、5、4、3、2、1、6、5

请分别采用OPT、FIFO算法和LRU算法,求出在作业分得的内存块数分别为M=4和M=5是缺页中断测试和缺页中断率各位多少?

FIFO,M=4,缺页中断率为13/17=76.47%

LRU,M=4,缺页中断率为14/17=82.35%

FIFO,M=5,缺页中断率为14/17=82.35%

LRU,M=5,缺页中断率为11/17=64.7%

12、在段页式存储管理系统中,每个进程都一个段表和一组页表

13、很好地解决了内存利用率的存储管理方法是页式管理,而不是段式管理或可变分区管理

14、存储管理中试分析大页面与小页面各自的优缺点

(1)如果页面较小,虚拟空间的页面数就增加,页表也随之扩大。占用的空间多,但可减少内部碎片。

(2)如果页面较大,可以减少页表所耗费的存储空间,有利于提高I/O的效率,但内部碎片浪费多。

15、简述五种可变分区分配算法。

(1)最先适应分配算法:空闲区表中的空闲区可按首地址从小到大顺序排列

(2)下次适应分配算法

(3) 最优适应分配算法:空闲区表中的空闲区可按空闲块从小到大顺序排列

(4)最坏适应分配算法:空闲区表中的空闲区可按空闲块从大到小顺序排列

(5) 快速适应分配算法

16、简述分段式存储管理的逻辑地址转换为物理地址的详细过程

第五章设备管理

1、设备管理中I/O软件分为用户程序、独立于设备的软件、设备驱动程序和中断处理程序以及硬件组成。其中设备管理的基本功能?

答:(1)外围设备中断处理

(2)缓冲区管理

(3)外围设备的分配与回收:设备分别应保证设备有较高的利用率和避免死锁问题

(4)外围设备驱动调度

(5)虚拟设备及其实现

通常把I/O设备及其接口线路、设备控制部件、通道和管理软件总称为I/O系统

2、I/O软件的层次及其功能

3、设备管理的目标

设备管理要达到提供统一界面、方便使用、发挥系统并行性,提高I/O设备使用效率等目标。

4、I/O控制方式:程序查询、中断、DMA、通道等四种。

5、设备无关性:又称设备独立性,通常用户不指定特定的设备,而指定逻辑设备,使得用户作业和物理设备独立开来,再通过其它途径建立逻辑设备和物理设备之间的对应关系

6、缓冲技术定义、目的和常用的有哪些

(1)缓冲技术实现的基本思想:当一个进程执行写操作输出数据时,先向系统申请一个输出缓冲区,然后,将数据高速送到缓冲区。若为顺序写请求,则不断把数据填到缓冲区,直到它被装满为止。此后,进程可以继续它的计算,同时,系统将缓冲区内容写到I/O设备上。当一个进程执行读操作输入数据时,先向系统申请一个输入缓冲区,系统将一个物理记录的内容读到缓冲区中,然后,根据进程要求,把当前需要的逻辑记录从缓冲区中选出并传送给进程。

(2)引入缓冲技术的目的:为了改善中央处理器与外围设备之间速度不匹配的矛盾,以及协调逻辑记录大小与物理记录大小不一致的问题,提高CPU和I/O设备的并行性,减少I/O对CPU的中断次数和放宽对CPU中断响应时间的要求。

(3)常用的缓冲技术有:单缓冲、双缓冲、多缓冲。

(4)缓冲区是在计算机的内存中开辟的。

7、磁盘驱动技术定义,常用的有哪些及其计算过程

(1)当计算机系统中存在若干I/O请求到来并等待处理,此时系统必须采用一种调度策略,使能按最佳次序执行

要求访问的诸请求,使总的I/O请求服务所需消耗的时间较少,这就叫驱动调度。

(2)常用的有:循环排序、优化分布、交替地址、搜查定位(电梯调度、最短查找时间优先、扫描、分步扫描、单向扫描)

8、Spooling技术的基本原理

SPOOLing(外部设备联机并行操作)是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常称为“假脱机技术”。

SPOOLing技术实质上是用户进程利用一共享设备的一个存储区,并不是真正占有这一设备,用户进程把要完成的任务以文件的形式存入存储区,在存储区中排队并等待SPOOLing系统调度,只有被SPOOLing系统调度并输出,此项任务才真正完成,通过这一技术可以大大提高了共享设备的使用率,节约了硬件资源。

SPOOLing技术实现设备管理时的工作特征:

1、提高了I/O速度

2、将独占设备改造为共享设备

3、在SPOOLing 系统中,实际上并没有为任何进程分配,而只是在输入井和输出井中,为进程分配一存储区并建立一张I/O请求表。这样,便把独占设备改造为共享设备。

9、设备分为独占设备、共享设备和虚拟设备三类,其中虚拟设备的定义

第六章文件管理

1、文件系统面向用户的主要功能

(1)文件的按名存取;

(2)文件目录的建立和维护;

(3)实现从逻辑文件到物理文件的转换;

(4)文件存储空间的分配和管理;

(5)提供合适的文件存取方法;

(6)实现文件的共享、保护和保密;

(7)提供一组可供用户使用的文件操作。

文件管理系统是通过把它所管理的信息(程序和数据)组织成一个个文件的方式来实现其管理的。

2、文件的定义

文件是由文件名字标识的一组信息的集合。

按照文件的用途,文件可以分为系统文件、库文件和用户文件

从文件管理角度来看,文件是由文件控制块和文件体组成。

3、文件控制块的定义

每一个文件在文件目录中登记一项,所以,实质上文件目录是文件系统建立和维护的它所包含的文件的清单,每个文件的文件目录项又称文件控制块FCB。

4、多级目录

(1)每一级目录可以是下一级目录的说明,也可以是文件的说明,从而,形成了层次文件系统。

(2)多级目录结构通常采用树形结构,它是一棵倒向的有根树,树根是根目录;从根向下,每一个树枝是一个子目录;而树叶是文件。

(3)树型多级目录的优点:较好地反映了现实世界中具有层次关系的数据集合和较确切地反映系统内部文件的分支结构;不同文件可以重名,只要它们不位于同一末端的子目录中,易于规定不同层次或子树中文件的不同存取权限,便于文件的保护、保密和共享等。

5、文件路径名

在树形目录结构中,一个文件的全名将包括从根目录开始到文件为止,通路上遇到的所有子目录路径。各子目录名之间用正斜线/(或反斜线\)隔开,其中,子目录名组成的部分又称为路径名。

当前路径、相对路径、绝对路径

6、文件的物理结构分类和文件的逻辑结构分类

逻辑文件:从用户观点看逻辑文件是用户所观察到的文件组织形式,是用户可以直接处理的数据及结构,它独立于物理设备,逻辑文件又称为文件组织。

物理文件是与存储介质性能有关的,在外存上存储的组织形式。(3分)

(1)文件的逻辑结构分类:流式文件、记录式文件。

(2)文件的物理结构分类:顺序文件、连接文件、索引文件。

7、论述文件逻辑结构分类中各自的优缺点

(1)流式文件指文件内的数据不再组成记录,只是依次的一串信息集合,也可以看成是无结构的或只有一个记录的记录式文件。这种文件常常按长度来读取所需信息,也可以用插入的特殊字符作为分界。事实上,有许多

类型的文件并不需要分记录,象用户作业的源程序就是一个顺序字符流,硬要分割源程序文件成若干记录只会带来操作复杂、开销增大的缺点。

(2)记录式文件是一种有结构的文件,它包含若干逻辑记录,逻辑记录是文件中按信息在逻辑上的独立含意划分的一个信息单位,记录在文件中的排列可能有顺序关系,但除此之外,记录与记录之间不存在其他关系。

8、操作系统中对数据进行管理的部分叫做文件系统。

9、对记录式文件,操作系统为用户存取文件信息的最小单位是记录。对于存储设备,操作系统按照块为单位存取

10、由于文件采用目录管理,仅仅给出文件的名字属性就可以定位该文件的文件目录项,就可以使用该文件,这就是按名存取。文件系统采用树型方式管理的,目录文件也是采用文件的方式管理,给出文件及其路径就可以从文件系统的根查找各个节点的目录文件找到该文件。按名存取的本质就是找到指定文件的文件项。

11、简述常用四种的文件存取方法

顺序、链式、索引、哈希

12、简述四种常用的文件物理结构和组织方法

2017时事政治知识总结_时政要点知识汇总

2017时事政治知识总结_时政要点知识汇总 把握好重要的时事知识点,会让你更好的面对政治考试。下面是小编网络整理的2017时事政治知识总结以供大家学习参考。 2017时事政治知识总结(一) 1、当地时间3月29日,国家主席在布拉格同捷克总统泽曼举行会谈。双方积极评价两国关系发展,就中捷关系、中欧关系、中国中东欧国家合作及共同关心的国际和地区问题深入交换意见,达成广泛共识。两国元首一致同意,将中捷关系提升为战略伙伴关系,推动中捷关系再上新台阶。 2、第二届中国质量奖颁奖大会3月29日在京召开。批示指出:质量发展是强国之基、立业之本和转型之要。弘扬工匠精神,勇攀质量高峰,打造更多消费者满意的知名品牌,让追求卓越、崇尚质量成为全社会、全民族的价值导向和时代精神,为促进经济双中高、全面建成小康社会作出更大贡献! 3、自2014年深圳试点破冰以来,输配电价改革在我国稳步开展。近日,国家发改委批复湖北、宁夏、安徽、云南、贵州等五省区省级电网在首个监管周期(2017年2018年)内的输配电准许收入和输配电价,宣告我国第一批输配电价改革试点成果落地,初步建立了以电网准许成本为基础的独立输配电价机制。 4、2017年年初,江苏省泰州市效能办设立蜗牛奖,颁发给全市推进重点项目不得力、履行行政职能不到位、解决群众关切问题不及时的责任人,以此倒逼各项工作高质量高效率、快推进快到位。

5、中国保险监督管理委员会保险消费者权益保护局与中国保险保障基金有限责任公司日前在京联合首次发布的2015年中国保险消费者信心指数显示,2015年中国保险消费者信心指数为69.2,比中性值50高出38.4%,显示保险消费者信心较强。 6、为解决企业、群众行政审批难,广州开发区今起全面推进行政审批制度改革,其突出特点是将原先分散在各个部门的审批职能,集中到区行政审批局行使;同时完善事中事后监督,企业投资建设项目审批时限大幅压缩45.5%。 7、为贯彻落实《居住证暂行条例》,保障居住证持有人享有与当地户籍居民同等的出入境权益,公安部决定自2017年4月1日起,在全国实施居住证制度的县级以上城市,施行居住证持有人在居住地申办因私出入境证件的便民利民措施。 8、陕西省食品药品监督管理局官网公开发布了460家药品和医疗器械生产企业信用等级评定结果,27家药品生产企业信用等级分别被评定为C、D级。这是陕西省全面推进食品药品领域诚信体系建设的一项有力举措。 9、站在悬崖边的中国男足在3月29日晚展现出逆境求生的巨大能量,凭借全队的完美发挥,在西安以2∶0击败小组头名卡塔尔队。加上此前以4∶0击败马尔代夫队,中国队在2018年俄罗斯世界杯预选赛亚洲区40强赛小组赛最后两场比赛中拿到了全部积分。在自我救赎的过程中,中国男足做到了极致。自助者天助,在中国队击败卡塔尔队的时间前后,澳大利亚队、菲律宾队和伊朗队分别击败

计算机操作系统知识点总结

计算机操作系统知识点总结 导读:我根据大家的需要整理了一份关于《计算机操作系统知识点总结》的内容,具体内容:计算机操作系统考试是让很多同学都觉得头疼的事情,我们要怎么复习呢?下面由我为大家搜集整理了计算机操作系统的知识点总结,希望对大家有帮助!:第一章1、操作系统的定义、目标... 计算机操作系统考试是让很多同学都觉得头疼的事情,我们要怎么复习呢?下面由我为大家搜集整理了计算机操作系统的知识点总结,希望对大家有帮助! :第一章 1、操作系统的定义、目标、作用 操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。设计现代OS的主要目标是:方便性,有效性,可扩充性和开放性. OS的作用可表现为: a. OS作为用户与计算机硬件系统之间的接口;(一般用户的观点) b. OS作为计算机系统资源的管理者;(资源管理的观点) c. OS实现了对计算机资源的抽象. 2、脱机输入输出方式和SPOOLing系统(假脱机或联机输入输出方式)的联系和区别 脱机输入输出技术(Off-Line I/O)是为了解决人机矛盾及CPU的高速性和I/O设备低速性间的矛盾而提出的.它减少了CPU的空闲等待时间,提高了I/O速度.

由于程序和数据的输入和输出都是在外围机的控制下完成的,或者说,它们是在脱离主机的情况下进行的,故称为脱机输入输出方式;反之,在主机的直接控制下进行输入输出的方式称为联机(SPOOLing)输入输出方式 假脱机输入输出技术也提高了I/O的速度,同时还将独占设备改造为共享设备,实现了虚拟设备功能。 3、多道批处理系统需要解决的问题 处理机管理问题、内存管理问题、I/O设备管理问题、文件管理问题、作业管理问题 4、OS具有哪几个基本特征?它的最基本特征是什么? a. 并发性(Concurrence),共享性(Sharing),虚拟性(Virtual),异步性(Asynchronism). b. 其中最基本特征是并发和共享. c. 并发特征是操作系统最重要的特征,其它三个特征都是以并发特征为前提的。 5、并行和并发 并行性和并发性是既相似又有区别的两个概念,并行性是指两个或多个事件在同一时刻发生;而并发性是指两个或多少个事件在同一时间间隔内发生。 6、操作系统的主要功能,各主要功能下的扩充功能 a. 处理机管理功能: 进程控制,进程同步,进程通信和调度. b. 存储管理功能:

操作系统第四版期末复习资料整理

二、填空:(每空1分,共20空*1分=20分) 1、操作系统的特征有并发、共享、虚拟、异步性。 2、程序员在编写程序时可使用_系统调用(或程序接口、编程接口) __接口来请求 操作系统服务。 3、进程在内存中的三种基本状态是[就绪、执行、阻塞。 4、进程同步机制应遵循的4条准则是:空闲让进、忙则等待、有限等待、让权 等待_。 5、在操作系统中,不可中断也不可并发执行的原子操作称为_原语(或原子操作)。 6、在FCFS调度中,一作业8:00到达系统,估计运行时间为1小时,若10:00 开始执行该作业,其带权周转时间(即响应比)是_3_ o &进程调度算法采用时间片轮转法时,若时间片过大,就会使轮转法转变为先 来先服务(或FCFS —调度算法。 9、分页式存储管理中,页表是用来指出进程的逻辑页号与内存物理块号之间的对应关系。 10、已知某页式管理中页长为2KB/页,逻辑地址为2500处有一条指令,问:该指令的页号为_匚_,页内地址为452 o 11、按存取控制属性分类,可将文件分为只执行文件、只读文件、读写文件_三类。 12、操作系统的五大主要功能是处理机管理、存储器管理、设备管理、文件管理 _、用户接口。 13、设A进程正在执行,突然被更高优先权的B进程抢占了CPU,则A进程应转入_就绪__队列。 14、在记录型信号量中,某进程在执行一 Signal (或V)一原语时可能会唤醒 另一个阻塞进程(用英文标识符作答)。 15、页式存储管理中,记录逻辑页号到物理块号映射关系的数据结构称为一页_ 表,该表的长度是由进程大小和_页面大小(或页长)_共同决定的。 16、进程存在的唯一标志是它的进程控制块(或PCB )存在,作业存在的唯一标志 是它的I作业控制块(或JCB )存在。 17、进程运行时因为时间片到而转向_就绪_态,因等待事件或资源而转向_阻塞_ ^态。 18、若无进程处于运行状态,则_就绪_队列必为空。 19、在分页存储管理中,地址结构由页号P和位移量W组成,地址转换时页号P 与页 表长度L进行比较,如果P_大于等于(或三)_L,则产生越界中断。 20、抢占式调度的开销比非抢占式调度的开销大, 21、某页式存储系统中,地址结构的第0到11位表示页内偏移量,第12到15 位表示页号,则进程的页长为_4_KB,最多允许有_16—页。

小度写范文2017国内重大时事政治复习资料】模板

【2017国内重大时事政治复习资料】 国内外重大时事是考生应该关注的重点问题,无论初中、高中、公考等都会涉及到!为此,下面小编就和大家分享2017国内重大时事政治复习资料,希望对大家有帮助! 2017国内重大时事政治复习资料(一) 中国17日在达沃斯国际会议中心出席世界经济论坛2017年年会开幕式,并发表题为《共担时代责任共促全球发展》的主旨演讲,强调要坚定不移推进经济全球化,引导好经济全球化走向,打造富有活力的增长模式、开放共赢的合作模式、公正合理的治理模式、平衡普惠的发展模式,牢固树立人类命运共同体意识,共同担当,同舟共济,共促全球发展。在主旨演讲中指出,经济全球化是社会生产力发展的客观要求和科技进步的必然结果。经济全球化为世界经济增长提供了强劲动力,促进了商品和资本流动、科技和文明进步、各国人民交往。经济全球化确实带来了新问题,但把困扰世界的问题简单归咎于经济全球化,既不符合事实,也无助于问题解决。我们要适应和引导好经济全球化,消解经济全球化的负面影响,让它更好惠及每个国家、每个民族。 记者17日从教育部了解到,针对目前我国高中学业水平考试组织和管理不够严密科学、考试安全还存在隐患和漏洞等问题,教育部出台相关规定,要求各地高中学业水平考试要参照普通高等学校招生考试等国家教育考试考务工作规定,建立健全学业水平考试考务工作规章制度,严格依规实施考试。《教育部关于加强普通高中学业水平考试考务管理的意见》提出,省级招生考试机构对考务管理工作负责,加强从命题、制卷、运送、保管、分发、施考到评卷全过程管理。各省级教育行政部门和招生考试机构要切实提高思想认识,明确各级教育行政部门、招生考试机构和学校的工作职责,逐级签订考试安全责任书,确保责任落实到岗到人。 17日,在达沃斯出席世界经济论坛2017年年会开幕式并发表主旨演讲时宣布,今年5月,中国将在北京主办一带一路国际合作高峰论坛,共商合作大计,共建合作平台,共享合作成果,为解决当前世界和区域经济面临的问题寻找方案,为实现联动式发展注入新能量,让一带一路建设更好造福各国人民。 记者近日从财政部获悉,财政部正在着力推进财政支出政策绩效评价工作。继规范开展项目支出、专项支出、部门整体支出绩效评价后,财政支出政策评价正成为财政预算绩效管理的新举措。绩效评价领域专家和业内人士在近日于北京举行的中国财政支出政策绩效评价框架体系研究项目座谈会上表示,近年来,财政收入进入中低速增长,财政支出压力增大,迫切需要通过深化预算绩效管理改革来挖掘潜力,调整财政支出存量结构,让有限的资金发挥出最大效益。 2017国内重大时事政治复习资料(二) 1. 新年前夕,通过中国国际广播电台、中央人民广播电台、中央电视台、中国国际电视台和互联网,发表二〇一七年新年贺词。上下同欲者胜。只要我们13亿多人民和衷共济,只要我

操作系统知识点整理

第一章操作系统引论 操作系统功能: 1. 资源管理:协调、管理计算机的软、硬件资源,提高其利用率。 2. 用户角度:为用户提供使用计算机的环境和服务。 操作系统特征:1.并发性:指两个或多个事件在同一时间间隔内发生。 2.共享性:资源可供内存中多个并发执行的进程(线程)共同使用 3.虚拟性:是指通过某种技术把一个物理实体变为若干个逻辑上的对应物 在操作系统中,虚拟的实现主要是通过分时使用的方法。 4.异步性:进程是以人们不可预知的速度向前推进,此即进程的异步性 客户/服务器模式的优点: 1.提高了系统的灵活性和可扩充性 2.提高了OS的可靠性 3.可运行于分布式系统中 微内核的基本功能: 进程管理、进程间通信、存储器管理、低级I/O功能。 第二章进程 程序和进程区别:程序是静止的,进程是动态的,进程包括程序和程序处理的对象 程序顺序执行:顺序性,封闭性,可再现性 程序并发执行:间断性,无封闭性,可再现性 进程:1.进程是可并发执行的程序的一次执行过程; 2.是系统进行资源分配和调度的一个独立的基本单位和实体; 3.是一个动态的概念。 进程的特征: 1.动态性: 进程是程序的一次执行过程具有生命期; 它可以由系统创建并独立地执行,直至完成而被撤消 2.并发性; 3.独立性; 4.异步性; 进程的基本状态: 1.执行状态; 2.就绪状态; 3.阻塞状态; 进程控制块PCB:记录和描述进程的动态特性,描述进程的执行情况和状态变化。 是进程存在的唯一标识。 进程运行状态: 1.系统态(核心态,管态)具有较高的访问权,可访问核心模块。 2.用户态(目态)限制访问权 进程间的约束关系: 1.互斥关系 进程之间由于竞争使用共享资源而产生的相互约束的关系。

操作系统复习题整理

第一章 1.说明分布式系统相对于集中式系统的优点和缺点。从长远的角度看,推动分布式系统发展的主要动力 是什么? 答:相对于集中式系统,分布式系统的优点:1)从经济上,微处理机提供了比大型主机更好的性能价格比;2)从速度上,分布式系统总的计算能力比单个大型主机更强;3)从分布上,具有固定的分布性,一些应用涉及到空间上分散的机器;4)从可靠性上,具有极强的可靠性,如果一个极强崩溃,整个系统还可以继续运行;5)从前景上,分布式操作系统的计算能力可以逐渐有所增加。 分布式系统的缺点:1)软件问题,目前分布式操作系统开发的软件太少;2)通信网络问题,一旦一个系统依赖网络,那么网络的信息丢失或饱和将会抵消我们通过建立分布式系统所获得的大部分优势;3)安全问题,数据的易于共享也容易造成对保密数据的访问。 推动分布式系统发展的主要动力:尽管分布式系统存在一些潜在的不足,但是从长远的角度看,推动分布式系统发展的主要动力是大量个人计算机的存在和人们共同工作于信息共享的需要,这种信息共享必须是以一种方便的形式进行。而不受地理或人员,数据以及机器的物理分布的影响 2.多处理机系统和多计算机系统有什么不同? 答:共享存储器的计算机系统叫多处理机系统,不共享存储器的计算机系统为多计算机系统。它们之间的本质区别是在多处理机系统中,所有CPU共享统一的虚拟地址空间,在多计算机系统中,每个计算机有它自己的存储器。 多处理机系统分为基于总线的和基于交换的。基于总线的多处理机系统包含多个连接到一条公共总线的CPU以及一个存储器模块。基于交换的多处理机系统是把存储器划分为若干个模块,通过纵横式交换器将这些存储器模块连接到CPU上。 多计算机系统分为基于总线的和基于交换的系统。在基于总线的多计算机系统中,每个CPU都与他自身的存储器直接相连,处理器通过快速以太网这样的共享多重访问网络彼此相连。在基于交换的多计算机系统中,处理器之间消息通过互联网进行路由,而不是想基于总线的系统中那样通过广播来发送。 3.真正的分布式操作系统的主要特点是什么? 必须有一个单一的、全局的进程间通信机制。进程管理必须处处相同。文件系统相同。使用相同的系统调用接口。 4.分布式系统的透明性包括哪几个方面,并解释透明性问题对系统和用户的重要性。 答:对于分布式系统而言,透明性是指它呈现给用户或应用程序时,就好像是一个单独是计算机系统。 具体说来,就是隐藏了多个计算机的处理过程,资源的物理分布。 具体类型:

2017最新时事政治热点_2017年时事政治热点模拟试题

2017最新时事政治热点_2017年时事政治热点模拟试题 往往国内外时政要闻是是中考、高考等类型考生应该关注的重点问题!为此,下面小编就和大家介绍2017时事政治热点模拟题,希望对大家有帮助! 2017时事政治热点模拟题及答案 1.长沙市轨道交通1号线( )日前顺利通过载客前评审,中国首列( )已在长沙地铁1号线正式投入载客运营。 A.核能地铁 B.量子地铁 C.永磁地铁 D.无人驾驶地铁 答案:C 2.8月10日国土资源部报告,2015年,全国( )基本稳定,净减少明显放缓,( )持续维持在20.25亿亩。 A.建设用地面积 B.防护林面积 C.耕地面积

D.湿地面积 答案:C 3.里约奥运会结束第五个比赛日的争夺,中国代表团再添两金两银两铜。其中,( )包揽乒乓球女子单打金银牌,向艳梅获得女子举重69公斤级金牌。 A.丁宁和李晓霞 B.李晓霞和丁宁 C.刘诗雯和张怡宁 D.张怡宁和郭跃 答案:A 4.8月12日,中国4500米载人潜水器及( )的工作母船探索一号科考船首航归来,这是我国海洋科技发展史上第一次( ),其圆满成功,表明了( )已不再是我国海洋科技界的禁区。 A.5000米深潜作业 B.7000米深潜作业 C.9000米深潜作业 D.万米深潜作业 答案:D

5.8月10日6时55分,我国在太原卫星发射中心成功发射高分三号卫星,将显著提升我国( )能力,是实现时空协调、全天候、全天时( )目标的重要基础。 A.对地红外观测 B.对地遥感观测 C.对空红外观测 D.对空遥感观测 答案:B 6.8月11日,国乒连续第三次包揽男单冠亚军,马龙获得金牌。中国女子重剑队在击剑赛场获得一枚银牌,这也是中国奥运健儿摘得的( )夏季奥运会奖牌,中国代表团也由此成为第七个跨越( )奥运奖牌大关的代表团。 A.第300枚 B.第500枚 C.第800枚 D.第1000枚 答案:B 7.十三五期间,( )三地要共同建设大数据综合试验区,将( )区域打造成为国家大数据产业创新中心、国家大数据应用先行区、国家大数据创新改革综合试验区、全球大数据产业创新高地。

《操作系统实用教程》课后题参考答案

课后习题参考答案 第一章操作系统概述 一、填空题 1.软硬件资源、系统软件、用户 2.处理机、存储器、输入/输出设备和文件资源;处理机管理、存储器管理、设备管理和文件系统 3.分时(或多用户、多任务)单用户(或单用户、单任务) 4.分时OS 时间片轮转批处理OS 吞吐率实时OS 实时性和可靠性 5.命令接口系统调用 6.系统调用 二、选择题 三、简答题 1.操作系统是管理系统资源、控制程序执行,改善人机界面,提供各种服务,合理组织计算机工作流程和为用户使用计算机提供良好运行环境的一种系统软件。 操作系统是用户与计算机硬件之间的接口。操作系统为用户提供了虚拟计算机。操作系统是计算机系统的资源管理者,处理器管理,存储器管理,设备管理,文件管理,用户接口。2.硬件的改进导致操作系统发展的例子很多,内存管理支撑硬件由分页或分段设施代替了界寄存器以后,操作系统中便增加了分页或分段存储管理功能。图形终端代替逐行显示终端后,操作系统中增加了窗口管理功能,允许用户通过多个窗口在同一时间提出多个操作请求。引进了中断和通道等设施后,操作系统中引入了多道程序设计功能。计算机体系结构的不断发展有力地推动着操作系统的发展,例如,计算机由单处理机改进为多处理机系统,操作系统也由单处理机操作系统发展到多处理机操作系统和并行操作系统;随着计算机网络的出现和发展,出现了分布式操作系统和网络操作系统。随着信息家电的发展,又出现了嵌入式操作系统。 3.在一段时间内,内存中能够接纳多道程序的系统称为多道程序系统。 单道程序环境下处理器的利用率很低,当程序进行输入/输出操作时,处理器空闲,同时外部设备的利用率也很低,引入多道程序系统以后,整个计算机的利用率得到了提高。4.允许多个联机用户同时使用一台计算机系统进行计算的操作系统称为分时操作系统,分时操作系统具有以下特性:同时性,独立性,及时性和交互性。 实时操作系统是指当外界事件或数据产生时,能够接收并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应,并控制所有实时任务协调一致运行的操作系统。实时操作系统的主要特点:对处理时间和响应时间要求高,可靠性和安全性高,多路性、独立性和交互性,整体性强。 5.分时操作系统和批处理操作系统虽然有共性,它们都基于多道程序设计技术,但存在下列不同点: ●追求的目标不同。批处理系统以提高系统资源利用率和作业吞吐率为目标;分时系 统则要满足多个联机用户立即型命令的快速响应。 ●适应的作业不同。批处理系统适应已经调试好的大型作业;而分时系统适应正在调 试的小作业。

2021年最新时事政治—发展资料消费的知识点训练及答案

一、选择题 1.2017年文化部将着力增加文化产品和服务有效供给,积极推进扩大文化消费试点,开展文化消费提升行动,对文化产业的扶持力度不断加大,186个产业项目获得5.4亿元中央财政资金扶持。近年来,文化消费占消费支出的比重整体上呈现提高趋势,文化消费进入井喷时代。这 ①说明家庭消费以发展资料和享受资料消费为主 ②要求进一步提升文化产业发展质量和效益 ③说明加强重点文化产业带建设,取代物质生活消费 ④表明我国居民的消费结构不断改善和优化 A.①② B.②④ C.①③ D.③④ 2.小李在2017年国庆期间以按揭付款方式买了小套公寓,并租了辆小汽车,带着女朋友去周边景点玩了一趟。下列正确反映小李消费过程的消费类型是() A.生存资料消费、享受资料消费、租赁消费 B.贷款消费、租赁消费、享受资料消费 C.钱货两清消费、生存资料消费、贷款消费 D.生存资料消费、发展资料消费、享受资料消费 3.消费是物质资料生产总过程的最终目的和动力。按照消费的目的,生活消费可以分为①生存资料消费②发展资料消费③租赁消费④享受资料消费 A.①②③ B.①②④ C.①③④ D.②③④ 4.我国居民消费结构发生重大变化:居民消费改变了以吃穿为主的格局,居民家庭购买食物支出的比重下降。在居民家庭中,生存资料消费与发展资料消费的关系是 ( ) A.前者以后者为基础 B.后者以前者为前提 C.前者只能满足人们生存的需要 D.后者既能满足生存需要,也能满足发展需要 5.每逢周末、节假日,一些年轻人会急着赶去参加各种培训,他们说这是为自己“充电”。他们参加培训,基本上是自己掏腰包,这种消费属于() A.生存资料消费 B.租赁消费 C.发展资料消费 D.享受资料消费 6.2016年8月29日,《湖南省积极发挥新消费引领作用加快培育形成新供给新动力实施方案》印发。方案明确了居民住房改善、旅游休闲升级、教育文化信息消费创新等十大消费重点领域。从消费目的看,普通住房消费、旅游休闲消费、教育文体消费分别属于:A.钱货两清消费、租赁消费、享受资料消费 B.生存资料消费、发展资料消费、享受资料消费 C.生存资料消费、享受资料消费、发展资料消费 D.发展资料消费、享受资料消费、贷款消费 7.近年来随着经济发展、收入增加,中国老百姓的生活发生了巨大的变化,有人这样概括:“大起来的住房,包起来的私人轿车、跌下来的食品支出比例,搞起来的文化程度、

操作系统知识点总结

操作系统是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序的集合。 虚拟机:在裸机的基础上,每增加一层新的操作系统的软件,就变成了功能更为强大的虚拟机或虚机器。 操作系统的目标:1. 方便性2. 有效性3. 可扩充性4. 开放性 操作系统的作用:OS作为用户与计算机硬件系统之间的接口;OS作为计算机系统资源的管理者;OS实现了对计算机资源的抽象(作扩充机器)。 操作系统的特征:并发性;共享性;虚拟性;异步性 推动操作系统发展的主要动力:不断提高计算机资源利用率;方便用户;器件的不断更新换代;计算机体系结构的不断发展。 人工操作方式的特点:用户独占全机;CPU等待人工操作;独占性;串行性。缺点:计算机的有效机时严重浪费;效率低 脱机I/O方式的主要优点:减少了CPU的空闲时间;提高I/O速度。 单道批处理系统的特征:自动性; 顺序性;单道性 多道批处理系统原理:用户所提交的作业都先存放在外存上并排成一个队列,称为“后备队列”;然后,由作业调度程序按一定的算法从后备队列中选择若干个作业调入存,使它们共享CPU和系统中的各种资源。 多道批处理系统的优缺点资源利用率高;系统吞吐量大;可提高存和I/O设备利用率;平均周转时间长;无交互能力 多道批处理系统需要解决的问题(1)处理机管理问题(2)存管理问题(3)I/O设备管理问题4)文件管理问题(5)作业管理问题 分时系统:在一台主机上连接了多个带有显示器和键盘的终端,同时允许多个用户通过自己的终端,以交互方式使用计算机,共享主机中的资源。 时间片:将CPU的时间划分成若干个片段,称为时间片,操作系统以时间片为单位,轮流为每个终端用户服务 实时系统与分时系统特征的比较:多路性;独立性;及时性;交互性;可靠性 操作系统的特征:并发性;共享性;虚拟性;异步性 操作系统的主要功能:处理机管理;存储器管理;设备管理;文件管理;作业管理 对处理机管理,可归结为对进程的管理:进程控制(创建,撤消,状态转换);进程同步(互斥,同步);进程通信;进程调度(作业调度,进程调度)。 存储器管理功能:存分配(最基本);存保护;地址映射;存扩充 设备管理功能:设备分配;设备处理(相当于启动);缓冲管理;虚拟设备 文件管理功能:文件存储空间管理;目录管理;文件读写管理;文件保护。 用户接口:命令接口;程序接口;图形接口 传统的操作系统结构:无结构OS;模块化OS结构;分层式OS结构 模块化操作系统结构:操作系统是由按其功能划分为若干个具有一定独立性和大小的模块。每个模块具有某个方面的管理功能,规定好模块之间的接口。 微核的基本功能:进程管理-存储器管理-进程通信管理-I/O设备管理 进程的特征:动态性(最基本);并发性;异步性;独立性;结构特征(程序段,数据段,进程控制块PCB) 进程的基本属性:可拥有资源的独立单位;可独立调度和分配的基本单位。 进程控制块的基本组成:进程标识符;处理机的状态;进程调度所需信息;进程控制信息。进程控制一般是由操作系统的核中的原语来实现 临界资源:如打印机、磁带机等一段时间只允许一个进程进行使用的资源。

操作系统复习资料-整理版本

操作系统复习 第一章概述 1、操作系统的概念、基本类型、基本特征及基本功能; 2、操作系统的结构设计方法; 第二章进程管理 1、多道程序设计技术(多道程序设计技术是在计算机内存中同时存放几道相互独立的程序,使它们在管理程序控制下,相互穿插运行); 2、进程的概念、特征、基本状态及与程序的区别和联系; 3、PCB的概念、前趋图与进程图; 4、原语的概念及进程控制原语的种类; 5、进程的同步与互斥的概念、临界资源与临界区的概念; 6、信号量及其应用; 7、线程的概念及种类、引入线程的目的; 第三章处理机调度与死锁 1、调度的层次与作用; 2、常用调度算法及计算; 3、死锁的概念、产生的原因及必要条件; 4、处理死锁的基本方法; 5、银行家算法及计算; 第四章存储管理 1、存储管理的目的及功能; 2、重定位的概念及方法; 3、内碎片与外碎片; 4、常用分区分配算法及对应的空闲区排列方式; 5、基本分页(分段、段页式)的概念、页(段)表的作用、地址变换; 6、分页与分段的区别、各自的优缺点; 7、快表的作用、内存访问时间的计算; 8、虚拟存储器的基本概念、理论依据、基本特征及关键技术; 9、页面置换算法、缺页率计算、LRU算法的硬件实现方法、抖动、Belady异常、缺页中断; 第五章设备管理 1、设备管理的任务、功能及目标; 2、I/O设备的分类,设备、控制器及通道的关系; 3、通道的基本概念及分类; 4、I/O控制方式及推动发展的因素、各自适用的场合及设备类型; 5、缓冲区的概念、分类及引入目的; 6、I/O软件的层次、各层主要功能、设备独立性的概念; 7、SPOOLING技术的概念、作用及SPOOLING系统的组成; 8、磁盘访问过程及访问时间的确定、块号与柱面、磁道、扇区号的对应关系、磁盘调度算法及其计算;扇区的优化; 第六章文件管理 1、文件系统的组成、功能; 2、打开、关闭操作的目的; 3、文件逻辑结构、物理结构的分类; 4、FAT表的作用、FAT表大小的计算;

计算机操作系统知识点总结一

第一章 ★1.操作系统的概念:通常把操作系统定义为用以控制和管理计算机系统资源方便用户使用的程序和数据结构的集合。★2.操作系统的基本类型:批处理操作系统、分时操作系统、实时操作系统、个人计算机操作系统、网络操作系统、分布式操作系统。 ①批处理操作系统 特点: 用户脱机使用计算机 成批处理 多道程序运行 优点: 由于系统资源为多个作业所共享,其工作方式是作业之间自动调度执行。并在运行过程中用户不干预自己的作业,从而大大提高了系统资源的利用率和作业吞吐量。 缺点: 无交互性,用户一旦提交作业就失去了对其运行的控制能力;而且是批处理的,作业周转时间长,用户使用不方便。 批处理系统中作业处理及状态 ②分时操作系统(Time Sharing OS) 分时操作系统是一个联机的多用户交互式的操作系统,如UNIX是多用户分时操作系统。 分时计算机系统:由于中断技术的使用,使得一台计算机能连接多个用户终端,用户可通过各自的终端使用和控制计算机,我们把一台计算机连接多个终端的计算机系统称为分时计算机系统,或称分时系统。 分时技术:把处理机的响应时间分成若于个大小相等(或不相等)的时间单位,称为时间片(如100毫秒),每个终端用户获得CPU,就等于获得一个时间片,该用户程序开始运行,当时间片到(用完),用户程序暂停运行,等待下一次运行。 特点: 人机交互性好:在调试和运行程序时由用户自己操作。 共享主机:多个用户同时使用。 用户独立性:对每个用户而言好象独占主机。 ③实时操作系统(real-time OS) 实时操作系统是一种联机的操作系统,对外部的请求,实时操作系统能够在规定的时间内处理完毕。 特点: 有限等待时间 有限响应时间 用户控制 可靠性高 系统出错处理能力强 设计实时操作系统要考虑的一些因素: (1)实时时钟管理 (2)连续的人—机对话 (3)过载 (4) 高度可靠性和安全性需要采取冗余措施。 ④通用操作系统 同时兼有多道批处理、分时、实时处理的功能,或其中两种以上的功能。 ⑤个人计算机上的操作系统

操作系统复习资料

操作系统复习资料

2.2 作业有哪几部分组成,这几部分各有什么功能? 答:作业由三部分组成:程序,数据和作业说明书。 程序和数据完成用户所要求的业务处理工作;作业说明书则体现了用户的控制意图 *2.9 为什么说分时系统没有作业的概念? 答:因为分时系统中,每个用户得到的时间片有限,用户的程序和数据信息直接输入到内存工作区中和其它程序一起抢占系统资源投入执行,而不必进入外存输入井等待作业调度程序选择。因此,分时系统没有作业控制表,也没有作业调度程序。 3.1 PCB表(运行队列只有一个) 3.2 一个概念可再入程序(纯代码,执行过程中自身不改变) 3.3 如果系统中有N个进程,运行的进程最多几个,最少几个;就绪进程最多几个最少几个;等待进程最多几个,最少几个? 答:在单处理系统中,处于运行态的进程最多为1个,最少0个;就绪进程最多N-1个,最少0个;处于阻塞的进程最多N个,最少0个。

3.4 有没有这样的状态转换,为什么? 等待—运行;就绪—等待 答:没有等待到运行,只能等待 就绪;也没有就绪到等待,只能运行—>等待3.5 一个状态转换的发生,是否一定导致另一个转换发生,列出所有的可能答:就绪到运行 3.6 司机与售票员之间的关系 3.7 生产者消费者问题 3.8 读者写着问题 3.9 已知一个求值公式(A2+3B)/(B+4A),若A、B已赋值,试画出该公式求值过程的前趋图。说明它们之间的关系,并用P、V操作描述它。 3.10 在单处理机的分时系统中,分配给进程P的时间片用完后,系统进行切换,结果调度到的仍然是P。有可能出现上述情形吗?如果可能请说明理由。答:有可能。例如,若在进程P时间片用完后,被迫回到就绪队列时,就绪队列为空,这样进程P就是就绪队列中唯一的一个进程,于是调度程序选中的进程必定是P。又如在按优先级调度的程序中,就绪对列按进程的优先级排列,在进程P时间片用完之后回到就绪队列时,若其优先级高于当前就绪队列中的其他进程,那么再次被调度。 3.11 设有一个发送者进程和一个接收者进程,其流程图如图所示。S是用于实现进程同步的信号量,mutex是用于实现进程互斥的信号量。试问流程图中的A、B、C、D四个框中应填写什么?假定缓冲区有无限多个,s和mutex的初值应为多少? A:P(mutex) B:V(mutex) C:P(s) D:P(mutex) s=0,mutex=1 发送者进程

操作系统复习整理提纲

第2章操作系统硬件环境 2.1.2处理机状态 1.特权指令和非特权指令 (1)特权指令:是指在指令系统中那能由操作系统使用的指令。 (2)用户只能执行非特权指令,只有操作系统才可以使用系统所有指令(包括非特权和特权)。 (3)指令系统分为:特权指令和非特权指令。 2.处理机状态 (1)多数系统将处理机工作状态分为:管态和目态。 (2)管态:一般指操作系统管理程序时的状态,具有较高的特权级别,又称为特权态(特态)、 系统态。 (3)目态:一般指用户程序运行时的状态,具有较低的特权级别,又称为普通态(普态)、 用户态。 (4)当处理机处于管态时,全部指令(包括特权指令)可以执行,可以使用所有资源,并具 有改变处理机状态的能力。 (5)当处理机处于目态时,就只有非特权指令能执行。 (6)特权级别越高,可以指向的指令集合越大,而且高特权级别对应的可运行指令集合包含 低特权级的可运行指令集。 第3章操作进程与进程的管理 3.1进程的引入 1.引入目的:为了解决不可再现性引入(PCB)进程控制器来解决。 3.1.4多道程序设计 2.多道程序设计 (1)定义:在采用多道程序设计的计算机系统中,允许多个程序同时进入一个计算机系统 的内存并运行。 (2)例题:P53 3.2进程 3.2.1进程概念 1.进程定义:进程是具有独立功能的可并发执行的程序在一个数据集合上的运行过程,是系统在资源分配和调度的独立单位。 (1)程序在处理机上执行时所发生的活动成为进程。 (2)进程是一个程序及其数据在处理机上顺序执行所发生的活动。 (3)进程是程序在一个数据集合上的运行过程,是系统进行资源分配和调度的一个独立单位。 (4)进程是进程实体的运行过程。 (5)进程是可以和别的计算并发执行的计算。 2.程序与进程的区别和联系 区别: (1)进程是程序的一次执行,它是一个动态的概念。程序是完成某个特定功能的指令的有 序序列,它是一个静态的过程。 (2)进程可以执行一个或几个程序。 (3)进程是系统进行资源分配和调度的一个独立单位;程序则不是。 (4)程序可以作为一种软件资源长期保护,而进程是程序的一次执行过程。 联系:进程是具有结构的。 3.进程的特征 (1)动态性

2017年时事政治测试题(带答案)

2017年时事政治测试题(带答案) 一、单选题 1.2015年1月,中国国务院印发《国家贫困地区儿童发展规划(2014-2020年)》,《规划》指出,中国儿童事业发展还不平衡,进一步采取措施,促进贫困地区儿童发展对于切断贫困________、提升基本公共服务水平、实现全面建成小康社会目标具有重要意义。 A.区域传递 B.代际传递 C.连片传递 2.2015年7月1日,十二届全国人大常委会闭幕,会议表决通过了《____________》,国家主席习近平签署了第29号主席令予以公布。 A.国家保密法 B.国家安全法 C.国家主权法 3.国家制造强国建设领导小组第一次全体会议7月2日召开,实施《_____________》,是实现稳定增长和提质增效升级的迫切需要,是应对新一轮科技革命和产业变革的战略选择,是实现“两个一百年”奋斗目标和中华民族伟大复兴中国梦的战略举措。 A.中国制造2015 B.中国制造2020 C.中国制造2025 4.2015年9月18日,国家主席习近平在人民大会堂会见新闻集团执行董事长默多克。习近平表示,中国和美国是世界上两个重要国家,两国拥有广泛共同利益和巨大合作潜力。我和奥巴马总统达成的重要共识是,中美两国的共同利益远远大于分歧。双方同意中美应努力构建新型大国关系。建立起___________的这样一种大国关系,符合两国人民共同利益。 A. 互不侵犯、平等互利、和平共处 B. 互不干涉内政、平等互利、合作共赢 C. 不冲突不对抗、相互尊重、合作共赢 5.推进“一带一路”建设工作会议2月1日在北京召开。张高丽表示,推进“一带一路”

建设是党中央、国务院统筹国内国际两个大局作出的重大决策,对开创我国_____新格局、促进地区及世界和平发展具有重大意义。 A.全方位对外开放 B.全天候对外开放 C.深度对外开放 D.全面对外开放 6.2015年7月8日,国务院总理李克强主持召开国务院常务会议,决定加大国家助学贷款力度,助学贷款的最长期限延至_____年,以为贫困学子创造公平成长环境。 A.10 B.15 C.20 7.2015年7月,中国残联表示,到2017年所有市辖区、到2020年所有县(市、旗)应至少建有一所残疾人_________________,以满足残疾人的基需求。 A.辅助性就业机构 B.康复中心 C.教育中心 8.2015年7月11日闭幕的中共北京市委十一届七次全会一致通过了北京市委、市政府关于贯彻《京津冀协同发展纲要》的意见,会议强调有序疏解北京的_______功能,是京津冀协同发展的关键环节和重中之重。 A.制造业功能 B.非首都功能 C.服务业功能 5.2014年11月,中共中央办公厅、国务院办公厅印发了《关于引导农村土地____有序流转发展农业适度规模经营的意见》。 A.承包权

Linux操作系统实用教程试题一及答案

Linux操作系统实用教程试题一及答案 一、选择题(每题2分,共50分) 下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。 1.Linux系统是一个()的操作系统。 A.单用户、单任务 B.单用户、多任务 C.多用户、单任务 D.多用户、多任务 2.Red Hat Linux 9系统中用户默认的Shell是()。 A.bash B.ksh C.csh D.sh 3.如果忘记了ls命令的用法,可以采用()命令获得帮助。 A.?ls B.help ls C.man ls D.get ls 4.要给文件file1加上其他人可执行属性的命令是()。 A.chmod a+x file1 B.chown a+x file1 C.chmod o+x file1 D.chown o+x file1 5.使用$cd ~命令后,会进入( ) 目录。 A. / B. ~ C.用户的主目录 D. /tmp 6.添加用户“user”的命令是()。 https://www.360docs.net/doc/f5242896.html,er user https://www.360docs.net/doc/f5242896.html,eradd user C.add user D.adduser 7.删除用户“user”及其主目录下所有文件的命令是()。 https://www.360docs.net/doc/f5242896.html,erdel -p user https://www.360docs.net/doc/f5242896.html,erdel -r user https://www.360docs.net/doc/f5242896.html,erdel -a user https://www.360docs.net/doc/f5242896.html,erdel -z user 8.查看系统当中所有进程的命令是()。 A.ps all B.ps aix C.ps auf D.ps aux 9.配置主机网卡IP地址的配置文件是()。 A./etc/sysconfig/network-scripts/ifcfg-eth0 B./etc/sysconfig/network C./etc/resolv.conf D./etc/host.conf 10.指定系统主机名的配置文件是()。 A./etc/hosts B./etc/host.conf C./etc/sysocnfig/network D./etc/resolv.conf

2017政治:最近重点时事政治热点

逐渐逼近,时政也逐渐提上考研复习的日程,想知道近期都发生了哪些重大时政热点吗?想知道这些时政热点究竟该怎么复习吗?老师根据近期发生的重大时政热点进行了总结和评析,考研政治要想拿下时政,这篇文章你不容错过! 一、时政考查内容 时政是考研政治的重点内容,大纲规定时政内容为本年(1月-12月)的重大时政信息。但是根据每年试卷命题时间等综合因素考虑,基本上时政内容为1月-11月15日之间发生重大事件。考研政治毕竟是一门政治理论课程,因而时政内容肯定是国内的重大事件以及与中国相关的国际事件。 二、时政考查方式 时政大纲规定考查分数为6分,即2道单选(15、16),2道多选(32、33)。但是每年时政考查的分数远远不止这些。时政常常与其它四门科目紧密结合,联合出题。那么我们在关注时政内容的时候就不仅仅是了解,需要匹配到各个科目的知识点当中,融会贯通。 三、时政获取途径 每天各种媒体、报纸上面都有各种新闻,而我们的考研政治相关的时政新闻大家只需要关注一些主流媒体和主流报纸即可。例如新闻联播、新华网、人民网、光明日报、参考消息等等。当然更方便的途径是直接从老师获取。 四、近期重点时政热点评析 周年事件、领导人的系列重要讲话、当年召开的重大会议当属时政热点的重要内容,不仅容易考查时政,更容易与科目相结合,联合考查。 1.习近平关于建党95周年重要讲话 时政事件:2016年7月1日,庆祝中国共产党成立95周年大会在北京人民会堂隆重举行,习近平就此发表重要讲话。 结合科目:史纲 考查方式:选择题、分析题 考点链接: (1)党成立的时间:1921年7月23日 (2)党成立的地点:上海 (3)党成立的意义:第一,中国革命有了坚强的领导力量;第二,中国革命有了科学的指导思想;第三,中国革命有了新前途;第四,中国革命有了新的革命方法。 (4)党的三大历史贡献:第一,打败日本帝国主义,推翻国民党反动统治,完成新民主主义革命,建立了中华人民共和国;第二,团结带领中国人民完成社会主义革命,确立社会主义基本制度,消灭一切剥削制度,推进了社会主义建设;第三,团结带领中国人民进行改革开放新的伟大革命,极大激发广大人民群众的创造性,极大解放和发展社会生产力,极大增强社会发展活力,人民生活显著提高,综合国力显著增强,国际地位显著提高。 复习方式:习近平“七一”讲话与史纲第四章第二节中国共产党的诞生相关知识点结合起来复习。 2.长征胜利80周年 历史事件:1934年10月,第五次反“围剿”失败后,中央主力红军为了摆脱国民党军队的包围追击,被迫实行战略大转移,退出中央根据地进行长征。1936年红军三大主力会师,宣告红军长征胜利结束,长征的胜利对当时的中国共产党军队的建设有着意义重大,至今长征胜利已有80周年。 结合科目:史纲、思修 考查方式:选择题、分析题 考点链接:

计算机操作系统知识点总结重点题型答案

计算机操作系统复习资料 1.操作系统的定义 操作系统(Operating System,简称OS)是管理计算机系统的全部硬件资源包括软件资源及数据资源;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。 操作系统通常是最靠近硬件的一层系统软件,它把硬件裸机改造成为功能完善的一台虚拟机,使得计算机系统的使用和管理更加方便,计算机资源的利用效率更高,上层的应用程序可以获得比硬件提供的功能更多的支持。 操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。 2.操作系统的作用 1)OS作为用户与计算机硬件系统之间的接口 2)OS作为计算机系统资源的管理者 3)OS实现了对计算机资源的抽象 3.操作系统的基本特征 1)并发 2)共享 3)虚拟 4)异步 4.分时系统的概念 把计算机的系统资源(尤其是CPU时间)进行时间上的分割,每个时间段称为一个时间片,每个用户依次轮流使用时间片,实现多个用户分享同一台主机的操作系统。 5.分时系统要解决的关键问题(2个) 1)及时接收 2)及时处理 6.并发性的概念 并发性是指两个或多个事件在同一事件间隔内发生。在多道程序环境下,并发性是指在一段时间内宏观上有多个程序在同时运行,但在单处理机系统中,每一时刻却仅能有一道程序执行,故微观上这些程序只能是分时的交替执行。 7.程序顺序执行的特征和并发执行的特征 顺序执行的特点: 顺序性封闭性可再现性 程序并发执行的特点:

1)、间断性(失去程序的封闭性) 2)、不可再现性 任何并发执行都是不可再现 3)、进程互斥(程序并发执行可以相互制约) 8.进程的定义 进程是指在系统中能独立运行并作为资源分配的基本单位。 为了使参与并发执行的每个程序(含数据)都能独立的运行,在操作系统中必须为之配置一个专门的数据结构,称为进程控制块(PCB)。系统利用PCB来描述进程的基本情况和活动过程,进而控制和管理进程。 9.进程的组成部分 进程是由一组机器指令,数据和堆栈组成的,是一个能独立运行的活动实体。 由程序段,相关的数据段和PCB三部分便构成了进程实体(又称进程映像)。 10.进程的状态(状态之间的变化) 就绪状态、执行状态、阻塞状态。 处于就绪状态的进程,在调度程序为之分配了处理机之后,该进程便可以执行,相应的,他就由就绪状态转变为执行状态。 正在执行的进程,如果因为分配给它的时间片已经用完而被暂停执行时,该进程便由执行状态又回到就绪状态;如果因为发生某事件而使进程的执行受阻(如进程请求访问临界资源,而该资源正在被其它进程访问),使之无法继续执行,该进程将有执行状态转变为阻塞状态。处于阻塞状态的进程,在获得了资源后,转变为就绪状态。 11.进程同步的概念 进程同步是是并发执行的诸进程之间能有效地相互合作,从而使程序的执行具有可再现性,简单的说来就是:多个相关进程在执行次序上的协调。 12.PV原语的作用

相关文档
最新文档