目录
一、 操作系统的基本概念
现代计算机系统系统由一个或者多个处理器、主存、磁盘、打印机、键盘、鼠标、显示器、网络接口以及各种其他输入输出设备组成。
操作系统是计算机安装的一层软件,为了给用户程序提供一个更好,更简单、更清晰的计算机模型,并管理刚才提到的所有这些设备。
操作系统有两种接口,命令输入和系统调用,而命令输入又可以分为命令行和图形用户界面。命令行是在终端或命令输入窗口中输入操作和控制计算机的规定的命令,既可以一条一条输入,也可以组织成一批命令,逐条自动执行,称为批处理命令。图形用户接口是我们熟知的图标和菜单形式。系统调用是我们编写程序过程中,需要计算机所做的操作,一般要按固定格式来调用。
操作系统为用户提供了多种接口,Ⅰ终端命令;Ⅱ 图标菜单;Ⅲ 系统调用;
二、操作系统发展
1、第一代(1945-1955):真空管和穿孔卡片
2、第二代(1955-1964):晶体管和批处理系统
3、第三代(1965-1980):集成电路芯片和多道程序设计
4、第四代(1980至今):个人计算机
5、第五代(1990至今):移动计算机
三、组成
1、进程管理
2、存储管理
3、设备管理
4、文件管理
5、程序接口
6、用户界面
四、特征
1、并发
2、共享
3、虚拟
4、异步
五、主要功能
1、处理器管理
2、存储器管理
3、设备管理
4、文件管理
5、作业管理
六、体系结构
1、单体系统
2、层次式系统
3、微内核系统
4、客户机-服务器系统
5、虚拟机系统
6、外核系统
七、常见的操作系统
UNIX系统
Novell网络操作系统
OS/2
WindowsNT