欢迎来到天天文库
浏览记录
ID:22342287
大小:74.50 KB
页数:24页
时间:2018-10-28
《第二章 操作系统new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章操作系统 软件是为了使用户使用并充分发挥计算机性能和效率的各种程序和数据的统称。 软件又分为系统软件和应用软件。 系统软件是所有用户使用的为了解决用户使用计算机而编制的程序。 应用软件是为解决某特定的问题而编制的程序。 操作系统是硬件与所有其他软件之间的接口,而且是整个计算机系统的控制和管理中心。 操作系统两个重要作用: 1.管理系统中各种资源。 所有硬件部分称为硬件资源。而程序和数据等信息成为软件资源。 2为用户提供良好的界面。 操作系统的特征: 1并发性。 是在计算机系统中同时存在多个程序,宏观上看,
2、这些程序是同时向前推进的。 在单CPU上,这些并发执行的程序是交替在CPU上运行的。 程序并发性体现在两个方面: 用户程序与用户程序之间的并发执行。 用户程序与操作系统程序之间的并发。 2共享性。 资源共享是操作系统程序和多个用户程序共用系统中的资源。 3随机性。 随机性指:操作系统的运行是在一个随机的环境中,一个设备可能在任何时间向处理机发出中断请求,系统无法知道运行着的程序会在什么时候做什么事情。 没有任何软件支持的计算机称为裸机。 操作系统是硬件的第一层软件扩充。 操作系统的功能: 1进程管理:主要是对处理
3、机进行处理。 随着系统对处理机管理方法不同,其提供的作业处理方式也不同,例如有批处理方式,分时方式和实时方式。 2存储管理:主要是管理内存资源。 当内存不够的时候,解决内存扩充问题,就是内存和外存结合起来的管理,为用户提供一个容量比实际内存大的多的虚拟存储器,这是操作系统的存储功能的重要任务。 3文件管理。系统中的信息资源是以文件的形式存放在外存储器上的。 4设备管理。设备管理是计算机系统中除了CPU和内存外的所有输入,输出设备的管理。 5用户和操作系统的接口。 操作系统的分类: 1批处理操作系统。 两个特点:一是多
4、道,一是成批。多道是系统内同时容纳多个作业,这些作业存放在外存中,组成一个后备作业序列,系统按一定的调度原则每次从后备作业中选取一个或多个作业放入内存中运行,运行作业结束并退出运行和后备作业进行运行均由系统自动实现,从而在系统中形成一个自动转接的连续的作业流。而成批是系统运行中不允许用户和他的作业发生交互关系。 批处理系统追求的目标是提高系统资源利用率和大作业吞吐量以及作业流程的自动化。 2分时系统。 分时系统允许多个用户同时连机使用计算机。 操作系统采用时间片轮转的方式处理每个用户的服务请求。 特点: 多路性。 交互性
5、。又叫交互操作系统。 独立性。 及时性。分时系统性能的主要指标之一的是响应时间,是从终端发出命令到系统与应答的时间。 通常计算机系统采用批处理和分时处理方式来为用户服务。时间要求不强的作业放入后台批处理处理,需要频繁交互的作业在前台分时处理。 3实时系统。 系统能够及时响应随机发生的外部事件,并在严格的时间范围内完成对该事件的处理。实时系统作为一个特定应用中的控制设备来使用。 分为两类: 1.时控制系统。 2.时信息处理系统。 特点:及时响应和高可靠性。 4个人计算机操作系统。 个人计算机操作系统是一个联机交互的单
6、用户操作系统,它提供的联机交互功能与分时系统所提供的功能很相似。 5网络操作系统。 计算机网络是通过通信设施将地理上分散的具有自治功能的多个计算机系统互连起来,实现信息交换,资源共享,互操作和协作处理的系统。网络操作系统就是在原来的各自计算机系统操作上,按照网络体系结构的各个协议标准进行开发,使之包括网络管理,通信,资源共享,系统安全和多种网络应用服务的操作系统。 6分布式操作系统。 从资源管理观点: 把操作系统分为处理机管理,存储管理,设备管理,文件管理,用户与操作系统的接口等5个主要部分。 虚机器观点。 用户不再直接
7、使用硬件机器,而是通过操作系统来控制和使用计算机,从而把计算机扩充为功能更强,使用更加方便的计算机系统。操作系统的全部功能,称为操作系统虚机器。操作系统所涉及的硬件环境: 2特权指令与处理机状态。 特权指令和非特权指令。 特权指令是只允许操作系统使用,而不允许一般用户使用的指令。 非特权指令之处的指令称为非特权指令,非特权指令的执行不影响其他用户以及系统。 3CPU状态。 CPU交替执行操作系统程序和用户程序。 CPU的状态属于程序状态字PSW的一位。大多数计算机系统将CPU执行状态分为管态和目态。 管态又叫特权态,系
8、统态或核心态。CPU在管态下可以执行指令系统的全集。通常,操作系统在管态下运行。 目态又叫常态或用户态。机器处于目态时,程序只能执行非特权指令。用户程序只能在目态下运行,如果用户程序在目态下执行特权指令,硬件将发生中断
此文档下载收益归作者所有