欢迎来到天天文库
浏览记录
ID:39708692
大小:252.76 KB
页数:58页
时间:2019-07-09
《《计算机操作系统》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、操作系统OperatingSystem(OS)1参考书目(1)庞丽萍编著《操作系统原理》(第三版)华中科技大学出版社(2)“操作系统基础”,屠祁等,清华大学出版社,2000年第三版。(3)冯耀霖杜舜国编著《操作系统》(第二版)西安电子科大出版社(4)滕至阳编著《现代操作系统教程》高等教育出版社,2000年第一版(5)“现代操作系统”,AadrewS.T著陈向群等译,机械工业出版社,1999年第一版。(6)“操作系统”,徐宗元,高等教育出版社,2000年第一版。2第一章操作系统引论教学目的:操作系统(OS)是最重要的系统软件,本章从OS的作用、发展史、类型、特征
2、和功能等多方面介绍OS。教学要求:熟悉操作系统作用和定义,一般了解操作系统的历史。了解计算机硬件系统结构。熟练掌握多道程序设计技术的概念,掌握批处理系统、分时系统及实时系统三种操作系统基本类型,了解、网络操作系统和分布式操作系统。了解现代操作系统特征,熟悉操作系统功能。3一、计算机系统的资源计算机系统分为两大类:硬件系统和软件系统。┌运算器┌CPU(中央处理器)│硬┌主机│└控制器件│└内存系│┌外存统└外设│输入设备(键盘、鼠标)└输出设备(显示器、打印机)软件系统:系统软件、应用软件、工具软件4二、操作系统的层次视图计算机系统可以划分为四个
3、层次:硬件层、操作系统层、实用软件和应用软件层。每一层都表示一组功能和一个界面,表现为一种单向服务的关系,即上一层的软件必须以事先约定的方式使用下一层软件或硬件提供的服务,反之则不行。硬件层应用软件实用软件操作系统指的是各种硬件资源。对外界面由机器指令系统组成,它是操作系统的工作基础。5二、操作系统的层次视图计算机系统可以划分为四个层次:硬件层、操作系统层、实用软件和应用软件层。每一层都表示一组功能和一个界面,表现为一种单向服务的关系,即上一层的软件必须以事先约定的方式使用下一层软件或硬件提供的服务,反之则不行。硬件层应用软件实用软件操作系统⒉操作系统层操
4、作系统对硬件层进行了首次的功能扩充,对外界面是系统调用或系统服务。实用层软件以及应用层软件就是通过系统调用使用计算机系统资源的。6二、操作系统的层次视图计算机系统可以划分为四个层次:硬件层、操作系统层、实用软件和应用软件层。每一层都表示一组功能和一个界面,表现为一种单向服务的关系,即上一层的软件必须以事先约定的方式使用下一层软件或硬件提供的服务,反之则不行。硬件层应用软件实用软件操作系统它由软件定义的操作系统界面和硬件指令系统的部分组成。对外提供的界面是由一组操作系统控制下运行的实用程序组成。实用层软件的功能是为应用层软件以及最终用户处理自己的程序或数据提供
5、服务。如:语言编译系统、系统工具软件、数据库管理系统等。7二、操作系统的层次视图计算机系统可以划分为四个层次:硬件层、操作系统层、实用软件和应用软件层。每一层都表示一组功能和一个界面,表现为一种单向服务的关系,即上一层的软件必须以事先约定的方式使用下一层软件或硬件提供的服务,反之则不行。硬件层应用软件实用软件操作系统应用层软件包括办公自动化系统、事务处理系统、财务管理系统等。8三、什么是操作系统操作系统是直接管理和控制计算机硬件和软件资源,合理地组织计算机工作流程,以方便用户充分而有效地利用这些资源的程序集合。即:管理者、组织者、服务者9(1)操作系
6、统作用1.从计算机系统组成观点——操作系统是系统软件计算机系统组成:软件:应用软件系统软件(操作系统、语言处理系统和常用的例行服务程序)硬件:输入/输出(I/O)设备存储器处理器102.从资源管理观点——操作系统是系统资源管理者(OperatingSystemasaResourceManager)操作系统是资源管理程序,它用于管理和控制计算机系统的硬件和软件资源。计算机系统资源:操作系统:软件文件系统硬件:I/O设备设备管理存储器存储器管理处理器处理器(进程)管理113.从软件分层、扩充机器的观点——操作系统是扩充裸机的第一层系统软件软件:语言处理程序虚拟机2
7、软件:操作系统虚拟机1硬件(裸机)虚拟机:二者结合变成了功能更强大、使用更方便的机器固件:为了改善系统的性能,将操作系统中与硬件密切有关的部分软件,通过微程序设计技术转化为硬件,也就是通常所说的固化,这些具有软件功能的硬件称为固件。124.从服务用户的观点——操作系统是用户与裸机之间接口用户操作系统接口裸机系统提供的接口有二类:一类是作业级接口,它提供一组键盘命令,供用户组织和控制自己的作业运行。另一类是程序级接口,它提供一组系统调用,即OS中某个模块功能,供用户程序和其它程序调用。13总结:1、从用户的观点看:操作系统是用户和计算机之间的接口。2、从资源管
8、理的观点看:它是管理和控制计算机系统
此文档下载收益归作者所有