西石大操作系统知识点

西石大操作系统知识点

ID:30934012

大小:74.00 KB

页数:7页

时间:2019-01-04

西石大操作系统知识点_第1页
西石大操作系统知识点_第2页
西石大操作系统知识点_第3页
西石大操作系统知识点_第4页
西石大操作系统知识点_第5页
资源描述:

《西石大操作系统知识点》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、题型:选择20*1填空20*1名词解释5*2简答4*5应用3*101.1什么是操作系统?操作系统作为最基木的系统软件;操作系统作为资源管理器;操作系统作为虚拟机。1.2操作系统作为资源管理器的核心作用是分配资源和回收资源。1.3计算机系统的资源分为硬件资源和软件资源。1.4多道程序设计是指在主存中同时存放多道用户作业,使它们都同时处于执行的开始点和结束点之间。1.5多道程序设计的硬件支持是屮断系统和通道技术。1.6采用通道技术后,不仅能实现CPU与通道的并行操作,而且通道与通道之间也能实现并行操作,各通道上的外设也能实现并行操作,从而可到达捉高计算机系统效

2、率的根本目的。1.7设备独立性是指应用程序独立于物理设备,使川户编程与实际使用的物理设备无关。1.8虚拟设备的功能是将低速的独占设备改造为高速的共享设备。1.9操作系统的主要特征是并发性,共亨性,虚拟性,不确定性。1.20操作系统分为单用八(微机)操作系统,批处理系统,分吋系统,实吋系统。1.21批处理系统对分为单道批处理系统和多道批处理系统。1.22批处理系统中作业的提交到作业的完成分为四个阶段作业的捉交,作业的后备(作业的收容),作业的执行,作业的完成。1.23分时可定义为两个或两个以上的事件按时间划分轮流地使用计算机系统屮的某一资源。1.24实时系统

3、分为实时控制系统和实时处理系统。1.25实时系统的主要特点是实时性和口J靠性。1.26计算机系统资源划分为四人类:处理机,存储器,I/O设备和信息(程序和数据)。1.27操作系统的定义:操作系统是控制和管理计算机系统的硕件和软件资源,合理地组织计算机工作流程即方便用八使用的程序和数据的集合。1.28通道又称I/O处理机,它能完成主存和外设Z间的信息传输,并与中央处理器并行操作。2.1操作系统提供了两类接口:一类是程序级接口,即系统调用或称操作系统应用程序接另一类是作业控制级接口,即键盘控制命令与作业控制命令。2.2作业就是用户一次请求计算机系统为它完成任务

4、所进行的工作总和。2.2作业步就是处理作业的各个独立的子任务,系统町以创建若干进程完成各作业步的计算,所以说一个作业是由若干作业步组成的。2.3管态也称为核心态,系统程序工作在管态(管理程序状态)。算态也称为用户态,用户程序工作在算态(算题状态)。2.4特权指令是一类只能在管态下执行而不能在算态下执行的特殊的机器指令。2.5系统调用就是用户在程序中能用访管指令或是软中断指令调用的,由操作系统提供的了功能集合,其中每一个了功能就是一个系统调用指令。2.6作业调度算法屮平均等待时间最短的是最短作业优先算法。3.1程序的顺序执行具有封闭性和可再现性。3.2并发执

5、行是指两个程序的执行在吋间上是重叠的,即使这种重叠只用很小的一部分,我们也称这两个程序是并发执行的。3.3程序并发执行的特性失去了程序的封闭性,程序和机器执行程序的活动不再一一对应,并发程序间的相互制约。直接制约关系通常是在彼此之间有逻辑关系的两个并发执彳亍的程序之间发生的。3.4进程是程序的一次执行,该程序可与其他程序并发执行。3.5进程通常由三部分组成,分别是程序,数据集合和进程控制块(PCB,进程存在的唯一标志)。3.6进程的三种状态及其转化。运行状态,就绪状态,阻塞状态。3.7原语是指由若T•条机器指令构成的并用以完成特定功能的一段程序。原语的最人

6、特征是不可分割性。现有的操作系统大多数采用屏蔽中断的方法来保证原语操作的不可分割性。3.8引起进程调度的时机。1)现运行进程结束或者因任务完成而正常结束,或者因出现错谋而异常结束。2)现运行进程因某种原因,比如I/O请求,从运行进入阻塞状态。3)现运行进程执行某种原语操作,如P操作,阻塞原语等,进入阻塞状态。4)一个具有更高优先级的进程要求使用处理机,即进入就绪队列(这与调度方式有关)。5)分配给该进程运行的时间片已用完(这与系统类型冇关,多用于分时系统)。3.9进程调度的方式非剥夺方式和剥夺方式(系统开销大)。3.10常见的进程调度算法1)静态优先级:在

7、进程创建时就确定了它的优先级(或优先数),而且在进程运行过程中不再动态改变,这种优先级法称为静态优先级法。2)动态优先级法:能按照变化的情况对各个进程的优先级进行适当的调整,可以获得更好的调度效果,这就是动态优先级法。3)吋间片轮转法:4)多队列轮转法:5)分级调度算法:3.11进程和程序的区别6)进程是程序的一次执行,属于一次动态概念,而程序是一组有序的指令,是一种静态概念。但是进程离开了也就失去了存在的意义。因此,我们可以这样说,进程是程序执行的动态过程,而程序是进程运行的静态文本。7)—个进程可以执行一个或几个程序;反Z,同一程序可能由几个进程同时执

8、行。8)程序可以作为一种软件资源长期保留,而进程是程序的一次执行过

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。