当前位置:文档之家› 操作系统知识点归纳总结练习题解答

操作系统知识点归纳总结练习题解答

操作系统知识点归纳总结练习题解答
操作系统知识点归纳总结练习题解答

第1章操作系统概述

一、操作系统的概念、特征、功能和提供的服务

1.操作系统的概念

(1)操作系统定义

操作系统(Operating System,OS)是为裸机配置的一种系统软件,是管理和控制计算机软件和硬件资源的管理机构,由一系列程序模块组成的程序集合。它为用户和其他软件提供用机接口和环境,合理组织调度计算机的工作和资源的分配,使用户以及应用程序能够以安全和高效的方式得到运行。

(2)操作系统的设计目标

操作系统的设计目标包括:

①提供用户与计算机硬件系统之间的接口,方便用户使用;

②有效管理计算机系统硬件和软件资源,使其得到更有效的利用;

③合理组织调度计算机系统的工作流程,以改善系统性能。

2.操作系统的特征

操作系统是一种系统软件,但与其他的系统软件和应用软件不同,操作系统有自己的基本特征包括并发性、共享性、虚拟性和异步性。

(1)并发性

并发性是指两个或两个以上的事件或活动在同一时间间隔内发生,是指宏观上在一段时间内有多个程序在同时运行,但在微观上这些程序是交替执行的。

注意并发与并行的区别,并行性是指两个或多个事件在同一时刻发生。

【例】在操作系统中,并发性是指若干个事件()发生。

A.在同一时刻

B.一定在不同时刻

C.在某一时间间隔内

D.依次在不同时间间隔内

【答案】C

【解析】并发性是指两个或多个事件在同一时间间隔内发生。而并行性主要指的是硬件上的概念,是指两个或多个事件在同一时刻发生。

(2)共享性

共享即资源共享,是指系统中的资源可供内存中多个并发执行的进程共同使用。资源共享是支持并发性的基础,为了支持进程的并发执行,操作系统必须有效地控制并发进程对资源的共享。

共享可分为两种资源共享方式:

①互斥共享方式,系统中的某些资源在一段时间内只允许一个进程访问,进程之间互斥地共享这些资源,比如打印机、磁带机等。

②同时访问方式,系统中还有另一类资源,允许在一段时间内由多个进程“同时”对它们进行访问,这里所谓的“同时”往往是宏观上的,而在微观上,这些进程可能是交替地对该资源进行访问即“分时共享”,

典型的可供多个进程“同时”访问的资源是磁盘设备。

并发和共享是操作系统两个最基本的特征,这两者之间又是互为存在条件的:一方面,资源共享是以程序的并发为条件的,若系统不允许程序并发执行,则自然不存在资源共享问题;另一方面,若系统不能对资源共享实施有效的管理,也必将影响到程序的并发执行,甚至根本无法并发执行。

(3)虚拟性

虚拟性是指操作系统的一种管理技术,它把物理上的一个实体变成逻辑上的多个对应体,或者把物理上

的多个实体变为逻辑上的一个对应体,物理实体是实的,即实际存在的:而逻辑上的是虚的,是用户感

觉上的事物。操作系统中利用了多种虚拟技术,例如CPU的分时和虚拟存储器等,用分时使用一个处理

器它能同时为多个用户服务,使每个终端用户都感觉有一个中央处理器(CPU)在专门为它服务。类似地,虚拟存储器是将一台机器的物理存储器变为虚拟存储器,以便从逻辑上来扩充存储器的容量,当然,这时用户所感觉到的内存容量是虚的。

(4)异步性

异步性也称为随机性,由于系统资源的共享,有限的资源使并发进程之间产生相互制约关系,系统中的各个进程何时执行、何时暂停以及以怎样的速度向前推进、什么时候完成等都是不可预知的,这种特性称为计算机的异步性。

3.操作系统的功能

操作系统是计算机资源的管理者,它为用户分配所需的各种软硬件资源,向用户提供了程序执行的良好环境。它的功能主要包括:处理机管理、存储器管理、设备管理以及文件管理,同时为了方便用户使用操作系统,还必须向用户提供接口。

(1)处理机管理

处理机管理的主要任务是对处理机的分配和运行实施有效管理,依据系统设计的各种策略执行处理机的调度以及处理内部和外部的各种中断事件。在多道程序环境下,处理机的分配和运行都是以进程为基本单位,因而对处理机能管理可归结为对进程的管理。进程管理的主要功能有:进程控制、进程同步、进程通信、死锁处理、处理机调度等。

(2)存储器管理

存储器管理是为了给多道程序的运行提供良好的环境,方便用户使用以及提高内存的利用率,主要包括

内存分配、地址映射、内存保护与共享和内存扩充等功能。

(3)设备管理

设备管理主要管理各种外部设备,根据用户的请求,帮助完成各种I/O操作。设备管理包括设备外设的管理和控制,提供设备的驱动和中断处理程序,负责设备的分配和驱动,保证设备独立性,提供缓冲技术,以便提高设备的利用率。

(4)文件管理

文件管理主要指对系统中的各种软件资源的管理,提供各种操作命令,实现用户的按名存取,实现文件

的共享和存取控制以及文件存储空间的管理等。

4.操作系统提供的服务

由操作系统的功能可总结出它提供的如下服务:

(1)提供用户接口

操作系统是用户与计算机硬件之间的接口,操作系统提供的接口主要分为三类:命令接口、程序接口以及图形接口。用户利用命令接口来组织和控制作业的执行;而编程人员可以使用程序接口来请求操作系统服务。

①命令接口,该接口按作业控制方式的不同可以分为联机命令接口和脱机命令接口。

a.联机用户接口,是为联机用户提供的,它由一组键盘操作命令及命令解释程序所组成。当用户在终

端或控制台上每键入一条命令后,系统便立即转入命令解释程序,对该命令加以解释并执行该命令。在完成指定功能后,控制又返回到终端或控制台上,等待用户键入下一条命令。

b.脱机命令接口,是为批处理作业的用户提供的,故也称为批处理用户接口,该接口由一组作业控制

语言JCL组成,用户利用该接口与自己的作业进行交互。

②程序接口,该接口由一组系统调用命令(简称系统调用,也称广义指令)组成。用户通过在程序中使用这些系统调用命令来请求操作系统为其提供服务。用户在程序中可以直接使用这组系统调用命令向系统提出各种服务要求,如使用各种外部设备,进行有关磁盘文件的操作,申请分配和回收内存以及其他各种控制要求。

③图形接口,该接口是为了让用户更方便获得操作系统服务,其采用图形化的操作界面将系统的各项功能、各种应用程序和文件直观、逼真地表示出来。用户可用鼠标或通过菜单以及对话框,来完成对应用程序和文件的操作。

(2)执行程序,将用户程序装入内存,并启动程序,控制程序正常完成任务或错误终止。

(3)I/O操作,为请求I/O的用户执行设备的启动、驱动和中断处理等。

(4)文件系统操作,为用户提供操作文件所需的各种操作和功能。

(5)通信服务,控制进程之间的同步和通信。

(6)错误检测和处理。

【例】操作系统为用户提供了多种接口,它们是()。

Ⅰ.计算机高级指令;Ⅱ.终端命令;Ⅲ.图标菜单;Ⅳ.汇编语言;Ⅴ.C语言;Ⅵ.系统调用A.Ⅰ;Ⅱ;Ⅴ

B.Ⅱ;Ⅲ;Ⅵ

C.Ⅲ;Ⅳ;Ⅴ

D.Ⅱ;Ⅳ;Ⅵ

【答案】B

【解析】操作系统有两种接口,命令输入和系统调用,而命令输入又可以分为命令行和图形用户界面。终端命令是命令行,图标菜单是图形用户界面。所以只有Ⅱ、Ⅲ和Ⅵ正确。

二、操作系统的发展与分类

1.无操作系统的计算机系统

(1)手工操作方式

还未出现OS时,计算机操作是由用户(即程序员)采用人工操作方式直接使用计算机硬件系统,即由程序员将事先已穿孔(对应于程序和数据)的纸带(或卡片)装入纸带输入机(或卡片输入机),再启动它们将程序和数据输入计算机,然后启动计算机运行当程序运行完毕并取走计算结果之后,才让下一个用户上机。

这种人工操作方式有以下两方面的缺点:

①用户独占全机,此时,计算机及其全部资源只能由上机用户独占;

②CPU等待人工操作,当用户进行装带(卡)、卸带(卡)等人工操作时,CPU及内存等资源是空闲的。

(2)脱机输入/输出方式

脱机输入/输出方式是事先将装有用户程序和数据的纸带(或卡片)装入纸带输入机(或卡片机),在

一台外围机的控制下,把纸带(卡片)上的数据(程序)输入到磁带上。当CPU需要这些程序和数据

时,再从磁带上将其高速地调入内存。

相比手工操作方式,该方式有如下优点:

①减少了CPU的空闲时间;

②提高了I/O速度。

2.批处理系统

它的工作方式是用户脱机使用计算机系统,采用单道或多道方式成批处理作业。特点是有效地提高了系统资源的利用效率;提高了系统的吞吐量;但用户与作业之间无法交互;作业平均周转时间较长。其适合处理计算量大的成熟的作业。早期的批处理系统用资源利用率、系统吞吐量以及作业的平均周转时间等指标来衡量操作系统的性能。

(1)单道批处理系统

单道批处理系统是最早出现的一种OS,该系统的主要特征如下:

①自动性,一批作业能自动地逐个地依次运行,无需人工干预。

②顺序性,磁带上的各道作业是顺序地进入内存依次执行,亦即先调入内存的作业先完成。

③单道性,在一个时刻,内存中仅有一道程序运行。

(2)多道批处理系统

在多道批处理系统中,用户所提交的作业都先存放在外存上并排成一个队列,称为“后备队列”;然后,由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统中的各种资源。

该系统的优点主要有:

①可提高CPU的利用率;

②可提高内存和I/O设备利用率;

③增加系统吞吐量。

但同时它也存在以下缺点:

①平均周转时间长;

②无交互能力。

多道批处理系统需要解决的问题有:

①处理机管理问题,在多道程序之间,应如何分配被它们共享的处理机才能保证系统高效的工作。

②内存管理问题,应如何为每道程序分配必要的内存空间,使程序彼此互不干扰。

③I/O设备管理问题,如何分配多种类型的I/O设备,以供多道程序所共享。

④文件管理问题,应如何组织大量的程序和数据,才能使它们既便于用户使用,又能保证数据的安全性

和一致性。

⑤作业管理问题,系统中各作业存在差异,应如何组织这些作业。

3.分时操作系统

分时操作系统是多个用户通过终端同时共享一台主机,这些终端连接在主机上,用户可以同时与主机进

行交互操作而互不干扰。它采用了分时技术,所谓分时技术就是把处理器的运行时间分成很短的时间片,按时间片轮流把处理器分配给各联机作业使用。分时操作系统的特点包括:同时性、独立性、交互

性和及时性。

(1)同时性也称多路性,指允许多个终端用户同时使用一台计算机;

(2)独立性是指系统中多个用户可以彼此独立地进行操作,互不干扰,单个用户感觉不到别人也在使

用这台计算机,好像只有自己单独使用这台计算机一样;

(3)交互性即用户通过终端采用人—机对话的方式直接控制程序运行并且与程序进行交互;

(4)及时性是指用户请求能在很短时间内获得响应。

分时操作系统适合处理计算量小的不成熟的作业,它使用响应时间来衡量操作系统的性能,影响分时操作系统响应时间的几个因素包括:用户数目、时间片以及程序切换时内外存需要对换的信息量。分时系统的响应时间是以用户能够接受的等待时间来确定的。

4.实时操作系统

实时操作系统是一个专用系统,其工作方式是对随机发生的外部事件能够在规定的时间内做出响应和处理。实时系统的响应时间是以被控制对象所能接收的延迟时间来确定的,它的主要特点是:实时性、可靠性和可确定性。

三、操作系统的运行环境

1.内核态与用户态

用户态和核心态是为了确保系统正确运行,防止用户程序破坏操作系统而引入的CPU的两种运行模式。(1)内核态

内核态又称为核心态,在此状态下,运行在该模式的代码,可以无限制地对系统存储、外部设备进行访问。

(2)用户态

用户态又称为目态,是指非特权的执行状态,在此状态下,内核禁止在此状态下的代码进行潜在危险的操作,比如写入系统配置文件、杀掉其他用户的进程、重启系统等。

系统把CPU的指令集划分为特权指令(Privileged Instructions)和非特权指令。特权指令是指关系系统全局的指令。例如,存取和操作CPU状态、启动各种外部设备、设置时钟时间、关中断、清主存、修改存储器管理寄存器、改变用户方式到核心方式和停机指令等。这类指令只允许操作系统使用,不允许用户使用。如果在用户态下企图执行一条特权指令,CPU则拒绝执行该指令,并把它当作非法指令,终止其运行。在核心态下,CPU只能执行操作系统程序,允许执行处理机的全部指令集(包括特权和非特权指令),可以访问和管理主存的全部空间;而在用户态下,CPU执行用户程序,且只允许执行处理机的非特权指令。

(3)状态切换

在内核态下CPU可执行任何指令,在用户态下CPU只能执行非特权指令。当CPU处于内核态,可以随意进入用户态;而当CPU处于用户态时,用户从用户态切换到内核态只有在系统调用和中断两种情况下发生,一般程序一开始都是运行于用户态,当程序需要使用系统资源时,就必须通过调用软中断进入内核态。

①用户程序执行到系统调用命令时,CPU的执行状态由硬件自动从用户态切换为核心态,执行操作系统中相应的系统调用子程序。系统调用程序执行完成后,CPU在返回用户程序执行前,将执行方式再变回为用户态,之后继续执行用户程序,从而达到系统保护的目的。

②用户程序运行过程中发送了外界中断,CPU响应中断,它的执行状态也由用户态转换为核心态,执行相应的中断处理程序,中断处理完成后,通常CPU再返回到用户程序执行前将其执行方式改为用户态,之后继续执行用户程序。

2.中断、异常

(1)中断

中断(Interruption),也称外中断,指当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的程序的执行过程。即在程序运行过程中,系统出现了一个必须由CPU立即处理的情况,此时,CPU 暂时中止程序的执行转而处理这个新的情况的过程就叫做中断。

(2)异常

异常(Exception),也称内中断或陷入(Trap),指源自CPU执行指令内部的事件,如程序的非法操作码、地址越界、算术溢出、虚存系统的缺页以及专门的陷入指令等引起的事件。对异常的处理一般要依赖于当前程序的运行现场,而且异常不能被屏蔽,一旦出现应立即处理。

3.系统调用

系统调用(system call)是由操作系统实现的程序接口或应用编程接口(API)的集合,是应用程序同系统之间的接口。内核提供一系列具备预定功能的多内核函数,通过系统调用的接口呈现给用户。应用程序通过系统调用把请求传给内核,调用相应的的内核函数完成所需的处理,然后系统调用再将处理结果返回给应用程序。

【例】以下说法错误的是()。

A.系统调用是OS提供给用户程序的唯一接口

B.系统调用是OS内核中提供的一些系统子程序

C.系统调用必须通过执行系统调用命令,由软中断转向相应的系统调用处理程序,同时CPU的执行状

态将从用户态转换为系统态

D.系统调用不会像一般的过程调用那样执行完后直接返回调用过程继续执行

【答案】D

【解析】一般的过程调用在被调用过程执行完后,将直接返回到调用过程继续执行;而对系统调用,如果用抢占方式,则在被调用过程执行完后,必须先对要求运行的进程做优先权分析,只有当调用进程仍具最高优先权时,才返回到调用进程继续执行;否则,将引起重新调度。

四、操作系统体系结构

操作系统是一个非常复杂的大型软件。为了使它的功能正确而又便于修改和维护,必须进行细心的工程

设计,这就是操作系统的结构设计。操作系统的结构主要包括:模块化结构、层次结构和微内核结构。1.模块化结构操作系统

模块化结构操作系统按其功能精心地划分为若干个具有一定独立性和大小的模块;每个模块具有某方面

的管理功能,如进程管理模块、存储器管理模块、I/O设备管理模块等,并仔细地规定好各模块间的接口,使各模块之间能通过该接口实现交互。然后,再进一步将各模块细分为若干个具有一定功能的子模块,

如把进程管理模块又分为进程控制、进程同步等子模块,同样也要规定好各子模块之间的接口。各模块、子模块等组成了模块化操作系统结构。

模块化结构操作系统有以下优点:(1)提高OS设计的正确性、可理解性和可维护性;(2)增强OS的

适应性;(3)加速OS的开发过程。

2.层次结构操作系统

层次结构操作系统将系统分为若干个层次,每层又由若干个模块组成,各层之间只存在着单向的依赖关系,即高层仅依赖于紧邻它的低层。

层次结构操作系统有以下优点:(1)易保证系统的正确性;(2)易扩充和易维护性。

3.微内核结构操作系统

在微内核操作系统中,内核是指精心设计的、能实现现代OS最基本的核心功能的部分。微内核并非是

一个完整的OS,而只是操作系统中最基本的部分,它通常用于:(1)实现与硬件紧密相关的处理;

(2)实现一些较基本的功能;(3)负责客户和服务器之间的通信。它们只是为构建通用OS提供一个

重要基础,这样就可以确保把操作系统内核做得很小。

微内核操作系统有以下优点:(1)提高了系统的可扩展性;(2)增强了系统的可靠性;(3)具有可

移植性;(4)提供了对分布式系统的支持;(5)融入了面向对象技术。

微内核结构的最大问题是性能问题,因为需要频繁地在核心态和用户态之间进行切换,操作系统的执行开销偏大。因此有的操作系统将那些频繁使用的系统服务又移回内核,从而保证系统性能。但是有相当多的实验数据表明,体系结构不是引起性能下降的主要因素,体系结构带来的性能提升足以弥补切换开销带来的缺陷。为减少切换开销,也有人提出将系统服务作为运行库链接到用户程序的一种解决方案,这样的体系结构称为库操作系统。

练习题一、单项选择题

1.下列指令中,不能在用户态执行的是()。[2014年联考真题]

A.trap指令

B.跳转指令

C.后栈指令

D.关中断指令

【答案】D

【解析】关中断指令必须在核心态才能执行,trap指令可以在用户态下执行,执行完就转到核心态,跳转与退栈指令都是可以在用户态下执行的指令。

2.下列选项中,会导致用户进程从用户态切换到内核态的操作是()。[2013年联考真题]

I.整数除以零II.sin()函数调用III.read系统调用A.仅I、II

B.仅I、III

C.仅II、III

D.I、II和III

【答案】B

【解析】对于I,系统发生异常,需要进入内核态由操作系统进行处理,而read系统调用函数也是在内核

态执行,sin()就是普通的用户函数,在用户态执行,因此答案选B。

3.下列选项中,不可能在用户态发生的事件是()。[2012年联考真题]

A.系统调用

B.外部中断

C.进程切换

D.缺页

【答案】C

【解析】现代操作系统中为了共享和保护,设定了用户态和内核态(可以通过设置软、硬件标志位来实现),在用户态运行用户的程序,在内核运行系统的程序。所以,从选项来看,系统调用可以在任何态发生,用户可以发起系统调用,系统也可以;外部中断是不可控的,也会在任何时刻发生,缺页的发生也是不可控的,可以发生在用户代码之间;而进程切换却不会在用户态发生。我们可以考虑一下情形,进程切换是在什么时候发生的,进程切换前必定运行的是进程调度,只有进程调度选择了下一次被调度的进程,进程切换才可以进行。进程调度是scheduler,进程切换是dispather,这体现了现代操作系统策略与机制分离的设计思想。所以,进程切换必定不会在用户态发生(所谓发生指其起始的源头时刻),必定是在内核态发生的。

4.订购机票系统处理来自各个终端的服务请求,处理后通过终端回答用户,所以它是一个()。[河北大学考研真题]

A.分时系统

B.多道批处理系统

C.计算机网络

D.实时信息处理系统

【答案】D

【解析】分时系统的主要特点是:交互性、及时性、独立性和多路性;多道批处理系统具有以下特征:多道性、无序性和调度性;计算机网络最主要的特点是数据通信和资源共享;

实时信息处理系统:根据用户提出的查询要求进行信息检索和处理,并在较短的时间内对用户作出正确的响应。在这里主要强调的是实时性。

5.用户可以通过()两种方式来使用计算机。[北京邮电大学考研真题]

A.命令方式和函数方式

B.命令方式和系统调用方式

C.命令方式和文件管理方式

D.设备管理方式和系统调用方式

【答案】B

【解析】用户可以通过以下两种方式来使用计算机:①命令方式。这是指由OS提供的一组联机命令

(语言),用户可通过键盘键入有关的命令,来直接操纵计算机系统。②系统调用方式。OS提供了一

组系统调用,用户可在应用程序中通过调用相应的系统调用来操纵计算机。

6.用户程序在目态下使用特权指令引起的中断属于()。[北京航空航天大学考研真题]

A.硬件故障中断

B.程序中断

C.外部中断

D.访管中断

【答案】D

【解析】从目态转换为管态的惟一途径是中断。为了防止用户程序中使用特权指令,目态下只能使用除特权指令以外的指令,管态下可以使用全部指令。所以把用户程序放在目态下运行,而操作系统中必须使用特权指令的那部分程序可在管态下运行,保证计算机系统的安全可靠。当处于目态的用户程序使用系统调用时,则系统根据访管指令的操作数执行访管中断处理程序,这种中断属于访管中断。

7.无论在哪一种操作系统中,()命令只在核心态执行。[中山大学考研真题]

A.读时钟日期

B.改变内存分配位图

C.屏蔽所有中断

D.改变磁盘空间分配位图

【答案】C

【解析】由于屏蔽所有中断十分重要,不能随便让目态的用户程序使用,所以它只能由处于管态的操作系统来自行处理。

8.()系统具有同时管理和运行多个应用程序的功能。[重庆理工大学考研真题]

A.GUI

B.Windows Applications

C.Multitasking

D.Networking

【答案】C

【解析】GUI是英文Graphic user Interface(图形用户界面)的缩写,与同时运行多个程序无关;而Windows Applications是指Windows的应用,它本身并不具备同时管理和运行多个应用程序的功能;Networking是指网络与管理和运行应用程序毫不相关。Multitasking多任务系统,顾名思义就是能同时运行多个任务的操作系统,所以它也就具备了同时管理和运行多个应用程序的功能。

9.下列关于操作系统的说法中,错误的是()。

1.在通用操作系统管理下的计算机上运行程序,需要向操作系统预定运行时间

Ⅱ.在通用操作系统管理下的计算机上运行程序,需要确定起始地址,并从这个地址开始执行

Ⅲ.操作系统需要提供高级程序设计语言的编译器

IV.管理计算机系统资源是操作系统关心的主要问题

A.I、Ⅲ

B.Ⅱ、Ⅲ

C.I、Ⅱ、Ⅲ、IV

D.以上答案都正确

【答案】A

【解析】I项错误:通用操作系统使用时间片轮转调度算法,用户运行程序并不需要预先预定运行时

间;Ⅱ项正确,操作系统执行程序时,必须要从起始地址开始执行;Ⅲ项错误,编译器是操作系统的上层软件,不是操作系统所需要提供的功能;Ⅳ项正确,操作系统是计算机资源的管理者,故管理计算机系统资源是操作系统关心的主要问题。

10.下列关于系统调用的说法正确的是()。

Ⅰ.用户程序设计时,使用系统调用命令,该命令经过编译后,形成若干参数和陷入(trap)指令

Ⅱ.用户程序设计时,使用系统调用命令,该命令经过编译后,形成若干参数和屏蔽中断指令

Ⅲ.系统调用功能是操作系统向用户程序提供的接口。

IV.用户及其应用程序和应用系统是通过系统调用提供的支持和服务来使用系统资源完成其操作的A.Ⅰ、Ⅲ

B.Ⅱ、IV

C.Ⅰ、Ⅲ、IV

D.Ⅱ、Ⅲ、IV

【答案】C

【解析】Ⅰ项正确,系统调用需要触发trap指令,如基于x86的Linux系统,该指令为intx80或sys enter。

Ⅱ是干扰项,程序设计无法形成屏蔽中断指令。Ⅲ项正确,系统调用的概念。Ⅳ项正确:操作系统是一层接口,对上层提供服务,对下层进行抽象。它通过系统调用向其上层的用户、应用程序和应用系统提供对系统资源的使用。

11.相对于传统操作系统结构,采用微内核结构设计和实现操作系统具有诸多好处,下列哪些是微内核结构的特点()。

驾照考试科目一-考试知识点总结归纳及技巧

驾照考试科目一-考试知识点总结 归纳及技巧 驾照考试科目一 理论考试的一些记忆技巧 以下七种情形可以扣留驾驶证: 1、累计积分达十二分的;(道路交通安全法第24条) 2、饮酒或者醉酒驾驶机动车的;(道路交通安全法第91条) 3、将机动车交由未取得机动车驾驶证或者机动车驾驶证被吊销、暂扣的人驾驶的;(道路交通安 4、驾驶机动车行驶超过规定时速50%的;(道路交通安全法第99条) 5、驾驶拼装的机动车或者已达到报废标准的机动车上道路行驶的; (道路交通安全法第100条) 6、造成交通事故需依法追究刑事责任的;(道路交通安全法第101条) 7、造成交通事故后逃逸的。(道路交通安全法第101条) 行车制动、发动机制动、驻车制动分别是什么?有什么区别? 1、行车制动与驻车制动器都是汽车的制动,他们的功能不一样。 2、行车制动是用于行车过程中,使汽车停止和减

速。指脚刹(脚制动)。 3、驻车制动,一般叫做手刹,(个别也有用脚操作,如别克GL8),他的作用就是在停车时,给汽车一个阻力,使汽车不溜车。驻车制动,也就是手刹或者自动档中的停车档,锁住传动轴或者后轮。 4、驻车制动比行车制动的力小很多很多,仅仅是在坡路停车不溜车,就可以了。而行车制动则必须让汽车在高速运动中停下来 5、发动机制动,是指通过发动机进行牵制车辆 的速度,这点在下长坡时最有效。 记忆技巧: 1、机动车在道路上发生故障,需要停车排除时,驾驶人应当立即开启危险报警 闪光灯并在来车方向设置警告标志(如果是高速路上警告要在车后面的150米 之外)。 2、上高速路的车最低时速是要求60公里,最高不得超过120公里,如果高速路同方向有2条车道,右侧车的速度范围为60公里到100公里,左侧车的速度范围为100公里到120公里。如果有同方向有3条的车道,最右侧的速度范围为60公里到90公里,中间的为90公里到110公里,最左侧的为110公里到120 公里。所以超车当然是要从左侧超车。 3、只要涉及到罚款的题目不是选罚20到200就是选罚200到2000。20 到200 的罚款可以和警告同时处罚,200到2000的罚款可以和扣留机动车同时处罚。 4、扣车与吊销驾照题目选题方法,只要是车有问题就扣车,如果是人有问题就吊销驾照。 5、我现在没有驾照,却驾驶我表哥的车,又被交警抓了,我要处200到2000 元的罚款,15日以下的拘留。我表哥也要处200到2000的罚款,并被吊销驾驶证。 6、没有限速标志、标线的城市道路的最高速度为30公里,公路的最高速度为40公里,只有一条机动车道的城市道路最高50公里,只有一条机动车道的公路最咼为70公里。

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

计算机操作系统知识点总结 导读:我根据大家的需要整理了一份关于《计算机操作系统知识点总结》的内容,具体内容:计算机操作系统考试是让很多同学都觉得头疼的事情,我们要怎么复习呢?下面由我为大家搜集整理了计算机操作系统的知识点总结,希望对大家有帮助!:第一章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. 存储管理功能:

现代操作系统(第三版)答案

MODERN OPERATING SYSTEMS SECOND EDITION PROBLEM SOLUTIONS ANDREW S.TANENBAUM Vrije Universiteit Amsterdam,The Netherlands PRENTICE HALL UPPER SADDLE RIVER,NJ 07458课后答案网 w w w .k h d a w .c o m

SOLUTIONS TO CHAPTER 1PROBLEMS 1.An operating system must provide the users with an extended (i.e.,virtual)machine,and it must manage the I/O devices and other system resources. 2.Multiprogramming is the rapid switching of the CPU between multiple processes in memory.It is commonly used to keep the CPU busy while one or more processes are doing I/O. 3.Input spooling is the technique of reading in jobs,for example,from cards,onto the disk,so that when the currently executing processes are ?nished,there will be work waiting for the CPU.Output spooling consists of ?rst copying printable ?les to disk before printing them,rather than printing directly as the output is generated.Input spooling on a personal computer is not very likely,but output spooling is. 4.The prime reason for multiprogramming is to give the CPU something to do while waiting for I/O to complete.If there is no DMA,the CPU is fully occu-pied doing I/O,so there is nothing to be gained (at least in terms of CPU utili-zation)by multiprogramming.No matter how much I/O a program does,the CPU will be 100percent busy.This of course assumes the major delay is the wait while data are copied.A CPU could do other work if the I/O were slow for other reasons (arriving on a serial line,for instance). 5.Second generation computers did not have the necessary hardware to protect the operating system from malicious user programs. 6.It is still alive.For example,Intel makes Pentium I,II,and III,and 4CPUs with a variety of different properties including speed and power consumption.All of these machines are architecturally compatible.They differ only in price and performance,which is the essence of the family idea. 7.A 25×80character monochrome text screen requires a 2000-byte buffer.The 1024×768pixel 24-bit color bitmap requires 2,359,296bytes.In 1980these two options would have cost $10and $11,520,respectively.For current prices,check on how much RAM currently costs,probably less than $1/MB. 8.Choices (a),(c),and (d)should be restricted to kernel mode. 9.Personal computer systems are always interactive,often with only a single user.Mainframe systems nearly always emphasize batch or timesharing with many users.Protection is much more of an issue on mainframe systems,as is ef?cient use of all resources. 10.Every nanosecond one instruction emerges from the pipeline.This means the machine is executing 1billion instructions per second.It does not matter at all how many stages the pipeline has.A 10-stage pipeline with 1nsec per 课后答案网 w w w .k h d a w .c o m

操作系统知识点整理

第一章操作系统引论 操作系统功能: 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.互斥关系 进程之间由于竞争使用共享资源而产生的相互约束的关系。

《现代操作系统第四版》 第六章 答案

第四章文件系统习题 Q1: 给出文件/etc/passwd的五种不同的路径名。(提示:考虑目录项”.”和”…”。) A: /etc/passwd /./etc/passwd /././etc/passwd /./././etc/passwd /etc/…/etc/passwd /etc/…/etc/…/etc/passwd /etc/…/etc/…/etc/…/etc/passwd /etc/…/etc/…/etc/…/etc/…/etc/passwd Q2:在Windows中,当用户双击资源管理器中列出的一个文件时,就会运行一个程序,并以这个文件作为参数。操作系统要知道运行的是哪个程序,请给出两种不同的方法。 A:Windows使用文件扩展名。每种文件扩展名对应一种文件类型和某些能处理这种类型的程序。另一种方式时记住哪个程序创建了该文件,并运行那个程序。Macintosh以这种方式工作。

Q3:在早期的UNIX系统中,可执行文件(a.out)以一个非常特別的魔数开始,这个数不是随机选择的。这些文件都有文件头,后面是正文段和数据段。为什么要为可执行文件挑选一个非常特别的魔数,而其他类型文件的第一个字反而有一个或多或少是随机选择的魔数? A:这些系统直接把程序载入内存,并且从word0(魔数)开始执行。为了避免将header作为代码执行,魔数是一条branch指令,其目标地址正好在header之上。按这种方法,就可能把二进制文件直接读取到新的进程地址空间,并且从0 开始运行。 Q4: 在UNIX中open系统调用绝对需要吗?如果没有会产生什么结果? A: open调用的目的是:把文件属性和磁盘地址表装入内存,便与后续调用的快速访问。 首先,如果没有open系统调用,每次读取文件都需要指定要打开的文件的名称。系统将必须获取其i节点,虽然可以缓存它,但面临一个问题是何时将i节点写回磁盘。可以在超时后写回磁盘,虽然这有点笨拙,但它可能起作用。 Q5:在支持顺序文件的系统中总有一个文件回绕操作,支持随机存取

驾照科目一知识点总结

【累计积分】:记分周期12个月,一年满12分的,扣留驾驶证,参加科目一学习并接受考试。 ※记12分:①驾驶车型不符、饮酒后驾驶、事故后逃逸。②未悬挂车牌,故意遮挡车牌,使用伪造的车牌、驾驶证和行驶证。③高速上倒车、逆行。④超速50%以上。⑤4h未休息,休息少于20min。⑥未取得校车驾驶资格驾驶校车的。 ※记6分:①违反交通信号灯。②违法占用应急车道。③驾驶证暂扣期间驾驶。④不按规定避让校车。 ⑤以欺骗手段补领驾驶证。 【普通公路的最高时速】:无道路中心线的城市道路30,公路40。同方向只有一条机动车道的城市道路50,公路70。 ※最高30公里/小时:①铁路道口、急弯路、窄路和窄桥。②掉头、转弯、下陡坡。③雾雨雪沙尘冰雹泥泞。④进出非机动车道、牵引故障机动车。 【高速公路的最低时速】:最低60,最高120。标牌红高蓝低黄建议,地面黄高白低。 ①同方向三车道:左110,中间90,右60。②同方向二车道:左100,右60 ③低能见度下:开启雾灯、近光灯、示廓灯、前后位灯、危险报警闪光灯 <200米:最高60公里每小时,与前车保持100米以上。 <100米:最高40公里每小时,与前车保持50米以上。 <50米:最高20公里每小时,从最近出口尽快驶离高速。 【安全距离】:①发生故障后普通公路放警告标志车后50-100米,高速公路车后150米以外。 ②交叉路口、铁道路口、急弯路、窄路窄桥、陡坡、隧道50米以内不得停车。 ③公共汽车站、急救站、加油站、消防站30米以内不得停车。 ④车速>100公里,跟车距离100米以上。车速<100公里,跟车距离>50米。 【交通处罚】:应自行撤离而未撤离造成交通阻塞的罚款200元。 ※扣留机动车:未悬挂车牌、未放置检验合格标志、保险标志、未携带行驶证和驾驶证。 使用其他车辆的号牌、行驶证、保险标志和检验合格标志的,予以收缴,扣留机动车,罚款2000-5000。 使用伪造变造的号牌、行驶证和驾驶证的,予以收缴,罚款2000-5000,处15日以下拘留。 补领驾驶证后,继续使用原驾驶证的,予以收缴,罚款20-200。 ※扣留驾驶证:一个记分周期内记分达到12分。初次酒驾。 ※吊销驾驶证:假一吊二撤三醉五逃终身。醉驾五年,醉驾出事故终生。 ①将机动车交给驾驶证被暂扣或被吊销的人驾驶,罚款200-2000,并吊销驾驶证。②驾驶拼装或达到报废标准的机动车上道行驶,予以收缴,强制报废,罚款200-2000元,并吊销驾驶证。③超过规定时速50%的罚款200-2000元,并吊销驾驶证。

操作系统知识点总结

操作系统是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序的集合。 虚拟机:在裸机的基础上,每增加一层新的操作系统的软件,就变成了功能更为强大的虚拟机或虚机器。 操作系统的目标: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.一般用户更喜欢使用的系统是()。 A.手工操作 B.单道批处理 C.多道批处理 D.多用户分时系统 2. 与计算机硬件关系最密切的软件是()。 A.编译程序 B.数据库管理系统 C.游戏程序 D.OS 3. 现代OS具有并发性和共享性,是()的引入导致的。 A.单道程序 B. 磁盘 C. 对象 D.多道程序 4. 早期的OS主要追求的是()。 A.系统的效率 B.用户的方便性 C.可移植 D.可扩充性 5.()不是多道程序系统 A.单用户单任务 B.多道批处理系统 C.单用户多任务 D.多用户分时系统 6.()是多道操作系统不可缺少的硬件支持。 A.打印机 B.中断机构 C.软盘 D.鼠标 7. 特权指令可以在()执行。 A.目态 B.浏览器中 C.任意的时间 D.进程调度中 8. 没有了()计算机系统就启动不起来。 A.编译器 B.DBMS C.OS D.浏览器 9. 通道能够完成()之间的数据传输。 A.CPU与外设 B.内存与外设 C.CPU与主存 D.外设与外设 10. 操作系统的主要功能有()。 A.进程管理、存储器管理、设备管理、处理机管理 B.虚拟存储管理、处理机管理、进程调度、文件系统 C.处理机管理、存储器管理、设备管理、文件系统 D.进程管理、中断管理、设备管理、文件系统 11. 单处理机计算机系统中,()是并行操作的。 A.处理机的操作与通道的操作是并行的 B.程序与程序 C.主程序与子程序 D.用户程序与操作系统程序 12. 处理机的所有指令可以在()执行。 A.目态 B.浏览器中

C.任意的时间 D.系统态 13.()功能不是操作系统直接完成的功能。 A.管理计算机硬盘 B.对程序进行编译 C.实现虚拟存储器 D.删除文件 14. 要求在规定的时间内对外界的请求必须给予及时响应的OS是()。 A.多用户分时系统 B.实时系统 C.批处理系统时间 D.网络操作系统 15. 操作系统是对()进行管理的软件。 A.硬件 B.软件 C.计算机资源 D.应用程序 16.()对多用户分时系统最重要。 A.实时性 B.交互性 C.共享性 D.运行效率 17.()对多道批处理系统最重要。 A.实时性 B.交互性 C.共享性 D.运行效率 18. ( )对实时系统最重要。 A.及时性 B.交互性 C.共享性 D.运行效率 19. Windows98是()操作系统。 A.多用户分时 B.批处理系统 C.单用户多任务 D.单用单任务 20. 分布式系统与网络系统的主要区别是() A.并行性 B.透明性 C.共享性 D.复杂性 21. ( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。 A.网络 B.分布式 C.分时 D.实时 22. 如果分时操作系统的时间片一定,那么(),则响应时间越长。 A.用户数越少 B.用户数越多 C.内存越小 D.内存越大 23. 下面6个系统中,必须是实时操作系统的有()个。 ·航空订票系统 ·过程控制系统 ·机器口语翻译系统 ·计算机辅助系统

操作系统windows知识点

1.知识要点 1.1.Windwos账号体系 分为用户与组,用户的权限通过加入不同的组来授权 用户: 组: 1.2.账号SID 安全标识符是用户帐户的内部名,用于识别用户身份,它在用户帐户创建时由系统自动产生。在Windows系统中默认用户中,其SID的最后一项标志位都是固定的,比如administrator的SID最后一段标志位是500,又比如最后一段是501的话则是代表GUEST的帐号。 1.3.账号安全设置 通过本地安全策略可设置账号的策略,包括密码复杂度、长度、有效期、锁定策略等: 设置方法:“开始”->“运行”输入secpol.msc,立即启用:gpupdate /force

1.4.账号数据库SAM文件 sam文件是windows的用户帐户数据库,所有用户的登录名及口令等相关信息都会保存在这个文件中。可通过工具提取数据,密码是加密存放,可通过工具进行破解。 1.5.文件系统 NTFS (New Technology File System),是WindowsNT 环境的文件系统。新技术文件系统是Windows NT家族(如,Windows 2000、Windows XP、Windows Vista、Windows 7和windows 8.1)等的限制级专用的文件系统(操作系统所在的盘符的文件系统必须格式化为NTFS的文件系统,4096簇环境下)。NTFS取代了老式的FAT文件系统。 在NTFS分区上,可以为共享资源、文件夹以及文件设置访问许可权限。许可的设置包括两方面的内容:一是允许哪些组或用户对文件夹、文件和共享资源进行访问;二是获得访问许可的组或用户可以进行什么级别的访问。访问许可权限的设置不但适用于本地计算机的用户,同样也应用于通过网络的共享文件夹对文件进行访问的网络用户。与FAT32文件系统下对文件夹或文件进行访问相比,安全性要高得多。另外,在采用NTFS格式的Win 2000中,

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

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

驾照考试科目一知识点归纳

2014 驾照考试科目一知识总结易错题易错标志交通标志大全 一、知识总结 驾照有效期:6年,10年,长期。 禁止停车:站,30m,口,50米。 仪表:1,方向盘左侧操纵杆为灯光信号,下拉为左转,上提为右转。2,右侧操纵杆为刮水器,上下搬动前玻璃,往前为后玻璃。3 ,前后玻璃:形状像扇形的为前玻璃,方形为后玻璃,刮水除霜均如此。 标志标线:1标志:黄色,警告(注意);红色,禁止;蓝色:指示(圆圈,方向;长方形:车道)。2标线:实线禁止跨越。白色,同向,黄色,对向。 驾照:吊销,2年(醉酒吊销5年,醉酒营运吊销10年);撤销3年;逃逸终身。期满前90日,申请换证。延期最多3年。 车道车速:1,无道路中心线,城市30,公路40;2,同向1车道,城市50,公路70。3,同向两车道,城市60,公路80。4,高速:二车道左侧100,三车道从左到右110,90,60。加速车道,尽快60。5,高速无限速标记,不得超120。 能见度车速:200米,60;100米,40;50米,20,尽快驶离。 高速进出:1,进,左转灯,加速车道。2,出,右转灯,减速车道。 变更车道:1,开转向灯,公路50m,高速150m;2,高速出口1KM处,不得超车,向右变道。 3,交叉路口:虚线区按导向箭头。 自动挡车:1,停车,P档(P挡外不可拔钥匙);2,启动,踏下制动踏板,P挡至其余挡。 3,陡坡,L挡。 环岛:1,驶入,无需开转向灯(驶入为默认转弯)2,驶出,右转向灯。 信号灯:6分。红灯,若安全可右转。 会车:1让,停,减速;2,有障碍:无障碍方先行;3优先:直行>左转>右转;4,夜间,远光变近光,视线右移。 行车困难----停车。 故障,后方警告标志:1 ,白天,道路,报警闪光灯,50-100米;2,高速,150米。 事故逃逸:1,致死伤不逃,3年以下;2,肇事逃逸,3-7年;3,逃逸致人死亡,7年以上。 事故责任题:1,机动车次要责任,40%,2,高速无责任,5%,3无责任,10%,4,对方故意,无责任。 无证驾驶:1,无证驾驶(或被扣,吊销),200-2000,15日拘留;2,交由无证或吊销的人,200-2000,吊销驾照。 超速处罚:(安徽)1,20-50%,100,高速200;2,50-100%,500,高速1000;3,100%,2000;4,超速50%;扣留(不是吊销)驾驶证。 饮酒醉酒:1,饮酒;1000-2000,扣6月驾照;2,饮酒营运,5000;3,醉酒:拘留,罚金。 罚款:校车,三年经验,50元。未安全技术检验,警告或200元罚款。(警告均为20-200元)车型不符,300元。 扣分:1,12分:饮酒,使用其他车辆行驶证,车速超50%;2,6分:违法占用应急车道,信号灯,不避让校车。 灯光使用:1,转向灯:用在停车,起步,超车,变道;2,雾灯:雾天使用;3,危险报警闪光灯:雾天或者夜间停车;4,前照灯:分为远光灯和近光灯,远光用在无照明条件的情况下,近光用在照明条件差的情况下。 转向失控:1,允许直线,不可紧急制动;2偏离直线,连续踩踏放松制动踏板。 侧滑:1,最易侧滑:下雨开始时;2,泥泞侧滑,向侧滑的一侧转动方向盘。 碰撞:先制动后转向;尽力避免侧面相撞;避免身体被方向盘抵住;撞击力量小或不在驾驶员一侧,不跳车。

操作系统重点知识总结

《操作系统》重点知识总结 请注意:考试范围是前6章所有讲授过内容,下面所谓重点只想起到复习引领作用。 第一章引论 1、操作系统定义操作系统是一组控制和管理计算机软件和硬件合理进行作业调度方便 用户管理的程序的集合 2、操作系统的目标有效性、方便性、可扩充性、开放性、 3、推动操作系统发展的主要动力不断提高计算机资源的利用率、方便用户、器件的不 断更新和换代、计算机体系结构的不断发展 4、多道批处理系统的特征及优缺点用户所提交的作业都先存放在外存上并排成一个队 列,称为后备队列。然后作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使他们共享cpu和系统内存。优点:资源利用率高、系统吞吐量打缺点:平均周转时间长、无交互能力 5、操作系统的基本特征并发性(最重要的特征)、共享性、虚拟性、异步性 6、操作系统的主要功能设别管理功能、文件管理功能、存储器管理功能、处理机管理 功能 7、O S的用户接口包括什么?用户接口、程序接口(由一组系统调用组成) 第二章进程管理 1、程序顺序执行时的特征顺序性、封闭性、可再现性 2、程序并发执行的特征间断性、失去封闭性、不可再现性 3、进程及其特征进程是资源调度和分配的基本单位,是能够独立运行的活动实体。 由一组机器指令、数据、堆栈等组成。特征:结构特征、动态性、并发性、独 立性、异步性 4、进程的基本状态及其转换p38 5、引入挂起状态的原因终端用户请求、父进程请求、负荷调节需要、操作系统 的需要 6、具有挂起状态的进程状态及其转换p39 7、进程控制块及其作用进程数据块是一种数据结构,是进程实体的一部分,是操 作系统中最重要的记录型数据结构。作用:使在一个多道程序环境下不能独立运 行的程序成为一个能够独立运行的基本单位,能够与其他进程并发执行 8、进程之间的两种制约关系直接相互制约关系、间接相互制约关系 9、临界资源是指每次只能被一个进程访问的资源 10、临界区是指每次进程中访问临界资源的那段代码 11、同步机构应遵循的规则空闲让进、忙则等待、有限等待、让权等待 12、利用信号量实现前驱关系p55/ppt 13、经典同步算法p58/ppt 14、进程通信的类型共享存储器系统、消息传递系统、管道通信系统 15、线程的定义是一种比进程更小,能够独立运行的基本单位用来提高系统内

操作系统复习题整理

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

操作系统作业参考答案及其知识点

操作系统作业参考答案及其知识点 第一章 思考题: 10、试叙述系统调用与过程调用的主要区别? 答: (一)、调用形式不同 (二)、被调用代码的位置不同 (三)、提供方式不同 (四)、调用的实现不同 提示:每个都需要进一步解释,否则不是完全答案 13、为什么对作业进程批处理可以提高系统效率? 答:批处理时提交程序、数据和作业说明书,由系统操作员把作业按照调度策略,整理为一批,按照作业说明书来运行程序,没有用户与计算机系统的交互;采用多道程序设计,可以使CPU和外设并行工作,当一个运行完毕时系统自动装载下一个作业,减少操作员人工干预时间,提高了系统的效率。 18、什么是实时操作系统?叙述实时操作系统的分类。 答:实时操作系统(Real Time Operating System)指当外界事件或数据产生时,能接收并以足够快的速度予以处理,处理的结果又能在规定时间内来控制监控的生产过程或对处理系统做出快速响应,并控制所有实时任务协调一致运行的操作系统。 有三种典型的实时系统: 1、过程控制系统(生产过程控制) 2、信息查询系统(情报检索) 3、事务处理系统(银行业务) 19、分时系统中,什么是响应时间?它与哪些因素有关? 答:响应时间是用户提交的请求后得到系统响应的时间(系统运行或者运行完毕)。它与计算机CPU的处理速度、用户的多少、时间片的长短有关系。 应用题: 1、有一台计算机,具有1MB内存,操作系统占用200KB,每个用户进程占用200KB。如果用户进程等待I/0的时间为80%,若增加1MB内存,则CPU的利用率提高多少? 答:CPU的利用率=1-P n,其中P为程序等待I/O操作的时间占其运行时间的比例1MB内存时,系统中存放4道程序,CPU的利用率=1-(0.8)4=59% 2MB内存时,系统中存放9道程序,CPU的利用率=1-(0.8)9=87% 所以系统CPU的利用率提高了28% 2、一个计算机系统,有一台输入机和一台打印机,现有两道程序投入运行,且程序A先开始做,程序B后开始运行。程序A的运行轨迹为:计算50ms,打印100ms,再计算50ms,打印100ms,结束。程序B的运行轨迹为:计算50ms,输入80ms,再计算100ms,结束。

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

计算机操作系统复习资料 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原语的作用

现代操作系统第四版 第二章 答案

现代操作系统第二章进程与线程习题 1. 图2-2中给出了三个进程状态,在理论上,三个状态可以有六种转换,每个状态两个。但是,图中只给出了四种转换。有没有可能发生其他两种转换中的一个或两个 A:从阻塞到运行的转换是可以想象的。假设某个进程在I/O上阻塞,而且I/O结束,如果此时CPU空闲,该进程就可以从阻塞态直接转到运行态。而另外一种转换(从阻塞态到就绪态)是不可能的。一个就绪进程是不可能做任何会产生阻塞的I/O或者别的什么事情。只有运行的进程才能被阻塞。 2.假设要设计一种先进的计算机体系结构,它使用硬件而不是中断来完成进程切换。CPU需要哪些信息请描述用硬件完成进程切换的工作过程。 A:应该有一个寄存器包含当前进程表项的指针。当I/O结束时,CPU将把当前的机器状态存入到当前进程表项中。然后,将转到中断设备的中断向量,读取另一个过程表项的指针(服务例程),然后,就可以启动这个进程了。 3.当代计算机中,为什么中断处理程序至少有一部分是用汇编语言编写的 A:通常,高级语言不允许访问CPU硬件,而这种访问是必需的。例如,中断处理程序可能需要禁用和启用某个特定设备的中断服务,或者处理进程堆栈区的数据。另外,中断服务例程需要尽快地执行。(补充)主要是出于效率方面的考量。中断处理程序需要在尽量短的时间内完成所需的必要处理,尽量减少对线程/程序流造成的影响,因此大部分情况下用汇编直接编写,跳过了通用编译过程中冗余的适配部分。 4.中断或系统调用把控制转给操作系统时,为什么通常会用到与被中断进程的栈分离的内核栈 A:内核使用单独的堆栈有若干的原因。其中两个原因如下:首先,不希望操作系统崩溃,由于某些用户程序不允许足够的堆栈空间。第二,如果内核将数据保留在用户空间,然后从系统调用返回,那么恶意的用户可能使用这些数据找出某些关于其它进程的信息。 5.一个计算机系统的内存有足够的空间容纳5个程序。这些程序有一半的时间处于等待I/O的空闲状态。请问CPU时间浪费的比例是多少 A:^5 =%

相关主题
文本预览
相关文档 最新文档