操作系统历史

管理硬件的软件

地位:承上启下,对下管理(软件),有权利操作硬件都是操作系统

操作系统给应用程序提供了抽象的接口

操作系统的出现是必然的,解放程序员

实现细节交给操作系统

定义:操作系统是一个用来协调、管理和控制计算机硬件和软件资源的系统程序,它位于硬件和应用程序之间。

内核定义:操作系统内核是一个管理和控制程序,负责管理甲酸剂的所有资源,其中包括:文件系统、内存管理、设备管理和进程管理。

第一代计算机:

  最初的计算机:输入机、计算机、输出机

  并发:程序之间、任务之间、用户之间

第二代计算机:

  批处理系统:一波输入一波输出,可识别不同用户指令

  I/O阻塞:I/O是输入输出input、output,读取数据比cpu处理耗时间,处于一个可等待的状态,卡住了,cpu不干活

  系统磁带中的代码指引就是操作系统的前身

第三代计算机:

  多道程序设计:提高cpu利用率,遇到I/O阻塞,切换,不同用户之间的切换

  SPOOLING技术:外部设备联机操作

  分时操作系统:多个联机终端+多道技术,指的是多个显示屏共用一个计算机用来输出不同用户的结果(谁执行完就可以输出结果,不用等待),现在也在应用这个技术

第四代计算机:个人计算机

猜你喜欢

转载自www.cnblogs.com/jintian/p/10995263.html