下载此文档

惠州学院操作系统复习整理12年12.23.doc


文档分类:资格/认证考试 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
操作系统复****课第一章操作系统的目标---- 有效性、方便性、可扩充性、开放性 OS 的发展过程---- 几类典型操作系统( 多道批处理、分时、实时) ,每类操作系统的原理、特征及优缺点多道批处理系统原理: 20 世纪 60 年代中期引入多道程序设计技术, 由此形成了多道批处理系统。在该系统中, 用户所提交的作业都先存放在外存上并排成一个队列, 称为“后备队列”; 然后, 由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存, 使它们共享 CPU 和系统中的各种资源。特征(优缺点): (1 )资源利用率高(2 )系统吞吐量大(3 )平均周转时间长(4 )无交互能力分时系统: 原理: 分时系统是指在一台主机上连接了多个带有显示器和键盘的终端, 同时允许多个用户通过自己的终端,以交互方式使用计算机,共享主机中的资源。特征(优缺点): (1 )多路性(2 )独立性(3 )及时性(4 )交互性实时系统: 原理: 实时系统是指系统能及时( 或即时) 响应外部事件的请求, 在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致的运行。特征(优缺点): (1 )多路性(2 )独立性(3 )及时性(4 )交互性(5 )可靠性 OS 的主要功能---- 资源管理器和用户接口资源管理功能: 处理机管理存储器管理设备管理文件管理操作系统和用户之间的接口: 用户接口:联机用户接口,脱机用户接口和图形用户接口程序接口: 该接口是为用户程序在执行中访问系统资源而设置的, 它是由一组系统调用组成。第二章什么是程序的并发执行,如何用前驱图描述程序(段)间的并发执行 ,并在时间上严格地按前后次序相继地进行计算机操作序列集合, 是一个静态概念。个程序由若干个程序段组成,而这些程序段的执行必须是顺序的,这种程序执行的方式就称为程序的顺序执行。程序顺序执行的特点: ? ,即每个操作必须在下一个操作开始之前结束。? ,其计算结果不受外界的影响,当程序的初始条件给定之后,其后的状态只能由程序本身确定,即只有本程序才能改变它。? ,而与执行时间无关。即只要程序的初始条件相同,它的执行结果是相同的,不论它在什么时间执行,也不管计算机的运行速度。多道程序系统中程序执行环境的变化执行环境的特点: ?(1)独立性在多道环境下执行的每道程序都是逻辑上独立的。?(2)随机性程序和数据的输入和执行开始时间都是随机的。?(3)资源共享软硬件资源的有限性导致资源共享。程序并发执行:若干个程序段同时在系统中运行,这些程序的执行在时间上是重迭的,一个程序段的执行尚未结束,另一个程序段的执行已经开始,即使这种重迭是很小的,也称这几个程序段是并发执行的。进程的概念,进程实体的组成,进程与程序(作业)的区别进程是操作系统结构的基础;是一个正在执行的程序;计算机中正在运行的程序实例; 可以分配给处理器并由处理器执行的一个实体。进程实体:为使程序(含数据)能独立运行,应为之配置一进程控制块,即 PCB ;而由程序段、相关的数据段和 PCB 三个部分便构成了进程实体。进程的实质是进程实体的一次执行过程。进程和程序区别: (1) 进程是一个动态概念, 强调执行的过程, 每个进程中包含了程序段和数据段两个部分,以及进程控制块 PCB ;而程序是一个静态概念,程序是指令的有序集合,无执行含义; (2 )进程具有并行特征(独立性,异步性),程序则没有; (3 )一个进程可以执行多个程序(如 Linux 中通过 exec 调用),同一程序的多次执行将产生多个不同的进程。同一个程序的一次执行也可产生多个进程( 如在程序中多次调用 Linux 中的 fork )。进程和作业的区别在于: 一个进程是一个程序对某个数据集的执行过程, 是分配资源的基本单位。作业是用户需要计算机完成某项任务, 而要求计算机所做工作的集合。一个作业的完成要经过作业提交、作业收容、作业执行和作业完成四个阶段。而进程是已提交完毕的程序所执行过程的描述,是资源分配的基本单位。其主要区别关系如下: (1) 作业是用户向计算机提交任务的任务实体。在用户向计算机提交作业之后, 系统将它放入外存中的作业等待队列中等待执行;而进程则是完成用户任务的执行实体,是向系统申请分配资源的基本单位。任一进程, 只要它被创建, 总有相应的部分存在于内存中; (2 )一个作业可由多个进程组成。且必须至少由一个进程组成,但反过来不成立; (3 )作业的概念主要用在批处理系统中,像 UNIX 这样的分时系统中,则没有作业的概念;而进程的概念则用在几乎所有的多道程序系统中。进程的 3种基本状态,状态间的转换已

惠州学院操作系统复习整理12年12.23 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小190 KB
  • 时间2017-05-23