第一节 什么是操作系统
一 计算机系统:
1. 定义: 是按用户的要求接收和存储信息、自动进行数据处理并输出结果信息的系统。
2. 计算机秕构成: 硬件系统和软件系统
3. 硬件系统组成: 中央处理器,主存储器(内存), 辅助存储器, 各种输入/输出设备
二 操作系统
1. 定义: 是一种管理计算机系统资源、控制程序执行、改善人机界面和为其他软件提供支持的系统软件.
2. 操作系统两个主要设计原则:
2.2.1 能使得计算机系统使用方便 -> 方便
2.2.2 能使得计算机高效地工作 -> 效率
第二节 操作系统的形成
1. 控制台: 早期,程序的装入、调试以及控制程序的运行都是程序员通过控制台上的开关来实现.
2. 原始汇编系统: 用汇编语言编写的程序称为源程序, 它不能直接在机器上执行, 只有通过汇编语言解释程序把源程序转换成用机器指令序列表示的目标程序后才能在计算机上运行。
3. 设备驱动程序: 是最原始的操作系统。 是一种控制设备工作的程序。
4. 管理程序: 是初级的操作系统, 是一种能对计算机硬件和软件进行管理和调度的程序。
5. 操作系统: 采用了SPOOLING 的处理形式, SPOOLING 又称 斯普林, 从本质上说, SPOOLING 是把磁盘作为一个巨大的缓冲器,在一个计算问题开始之前,把计算所需要的程序和数据从读卡机或其他输入设备上预先输入到磁盘上存放。这样,在进行计算时不再需要访问读卡机等慢速的输入设备,而可以从速度快得多的磁盘上读取程序和数据。
操作系统的形成:
操作系统发展经历: