如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
操作系统原理PrincipleofOperatingSystem参考书目课程目的课程内容第一章操作系统概论计算机的发展—机械计算机时代计算机的发展—电子计算机时代计算机发展史中的大事计算机未来的发展第一章操作系统概论为什么引入操作系统?操作系统由哪些成分组成?操作系统的发展操作系统的发展--手工操作阶段过程:将用户提交的作业分批输入到磁带上,在监督程序的控制下连续处理。特征:自动性:无人工干预,提高计算机使用顺序性:按照进入内存的先后顺序执行单道性:内存中只保持一道作业联机批处理:输入过程、运算和输出过程全部都由CPU处理。输入输出设备速度远比CPU低,在管理输入输出设备过程中大部分时间CPU都处于等待状态。造成CPU资源的很大浪费脱机批处理:除主机外另设一台外围机,外围机只与输入输出设备打交道,不与主机直接连接。脱机批处理单道批处理系统---评价多道批处理系统-现代意义的操作系统引入的原因:单道批处理系统中,任意时刻只允许一道作业在内存中运行,资源利用率低。为了提高系统资源利用率和系统吞吐量,形成了多道批处理系统多道:内存中同时存放多个相互独立的程序,并按照某种原则分派处理机,逐个执行这些程序。批处理:用户提交的作业首先存放在外存,并排成一个队列。然后,由作业调度程序按照一定的算法从该队列中一次选取一个或若干个作业装入内存执行。处理机自动切换运行多道批处理特征多道批处理优缺点操作系统的发展—分时系统分时系统分时系统的特征操作系统的发展—实时系统实时系统的分类和特征实时系统与批处理系统和分时系统的区别网络操作系统网络操作系统分布式操作系统分布式操作系统特征网络操作系统和分布式操作系统的比较PC机操作系统DOS操作系统Windows操作系统OS/2操作系统UNIX操作系统第一版(1971)Linux第一章操作系统概论操作系统在计算机系统中的地位软件的分类操作系统的定义有效:系统效率,资源利用率(如:CPU利用的充足与否,内存、外部设备是否忙碌)操作系统的基本特征操作系统的基本特征—并发性并发性和并行性的区别操作系统的基本特征—共享性操作系统的基本特征—虚拟性操作系统的基本特征—不确定性操作系统的功能操作系统的功能--处理机管理操作系统的功能--存储器管理操作系统的功能--设备管理操作系统的功能--文件管理操作系统的性能指标-RAS其它性能参数操作系统接口命令接口命令举例系统调用系统调用过程系统调用的使用方法其它接口单机操作系统的设计模块化结构模块化结构图层次化结构层次化结构图客户/服务器结构客户/服务器结构图面向对象设计模式本章总结