目录:
一、操作系统的概念:
二、操作系统的形成与发展:
三、研究操作系统的几种观点:
四、操作系统的功能与特征:
五、操作系统结构设计:
一、操作系统的概念:
计算机系统简介:
硬件(子)系统:
计算机硬件是指计算机系统中由电子、机械和光电元件等组成的各种计算机部件和计算机设备。这些部件和设备依据计算机系统结构的要求构成的有机整体,称为计算机硬件系统。计算机硬件系统主要由运算器、内存储器、控制器、输入输出控制系统、辅助存储设备等功能部件组成。
软件(子)系统:
软件是计算机系统中的程序和有关的文件。
- 程序是计算任务的处理对象和处理规则的描述;
- 文件是为了便于了解程序所需的资料说明。
计算机系统的层次结构:
什么是操作系统?
操作系统的地位:
操作系统实际上是一个计算机系统中硬、软件资源的总指挥部。
操作系统的定义:
操作系统是计算机系统中的一个系统软件,是能有效地组织和管理计算机系统中的硬件和软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够灵活、方便、有效地使用计算机,并使整个计算机系统能高效地运行的一组程序模块的集合。
操作系统是一组控制和管理计算机软硬件资源、以方便用户使用计算机的程序的集合。
操作系统主要有两方面的作用:
- 管理系统中的各种资源,包括硬件资源和软件资源
- 为用户提供良好的界面
操作系统的目标:
方便性、 有效性、 可扩充性、 开放性
作业与进程:
作业:
作业是指用户在一次计算过程中或一个事务处理中要求计算机系统所要完成工作的集合,它是用户向计算机提交一项工作的基本单位。用户提交的任务,包括作业步以及每一作业步要求的程序和数据 。
进程:
进程是程序的一次执行过程,是一个具有独立功能的程序对数据集的一次加工过程。
二、操作系统的形成与发展:
操作系统的形成:
①无操作系统时的计算机系统:
人工操作方式:
-
由用户(即程序员)采用人工操作方式直接使用计算机硬件。
-
系统缺点:用户独占全机、CPU等待人工操作。
脱机输入输出方式:
-
程序和数据的输入输出都是在外围机的控制下完成。
-
优点:减少了CPU的空闲时间、提高I/O速度。