第一代:没有操作系统 电子管时代
第二代:监督程序以及批处理程序 晶体管时代
第三代:多道程序设计与完整的操作系统 集成电路时代
第四代 现代操作系统 大规模和超大规模集成电路
第五代:新一代操作系统 智能计算和网络计算
为了适应计算机的发展,OS经历了分类
无OS阶段-手工操作阶段——分时系统——
多道 内存中驻留了2个或以上的程序,
同步与互斥:
内存怎么样利用,使用效率,内存怎么保护,
分时操作系统(联机):时间片
分时系统的特点:1、多路性 一台计算机和多
2、交互性 人发出命令,计算机会给你一个处理信息
3、独占性 每一个用户使用计算机时感觉像是一个人在使用计算机,独占CPU
资源
4、及时性 一个用户输入他的要求后,计算机能及时响应
分时系统主要用于软件开发
实时的操作系统:追求目标是 及时 希望非常及时解决问题
它包括实时控制系统和实时信息处理系统
追求在有限时间内作出快速响应。
所谓 实时 表示及时。即时。
实时系统指系统能及时响应外部时间的请求,在规定的时间内完成对时间
的处理,并控制所有实时任务协调一致的运行。
人们希望把多个操作系统结合起来,就出现了通用操作系统
通用操作系统指兼有多道批处理系统、分时、实时处理系统两种
以上功能的系统。
通用的OS:
把批处理和分时系统结合到一块
批处理作业称为叫后台作业,分时作业称为叫前台作业。
操作系统的发展:MS-DOS,OS/2\,windows3.X, windows95 /98
windows2000 windowsNT UNIX XENIX NOVELL NETWARE等
操作系统从界面上来讲,增加了图形的能力。