第1章 操作系统引论(1).ppt
《第1章 操作系统引论(1).ppt》由会员分享,可在线阅读,更多相关《第1章 操作系统引论(1).ppt(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、操作系操作系统统主讲主讲 刘霞林刘霞林13991889150教材教材计算机操作系统教程 徐甲同 西安电子科技大学出版社参考教材参考教材计计算机操作系算机操作系统统 汤汤子瀛子瀛 西安西安电电子科技大学出版社子科技大学出版社操作系操作系统统教程教程 孟孟庆庆昌昌 西安西安电电子科技大学出版社子科技大学出版社操作系操作系统统教程教程 王素王素华华 人民人民邮电邮电出版社出版社计计算机操作系算机操作系统统教程教程 张尧张尧学学,史美林史美林 清清华华大学出版社大学出版社操作系操作系统设计统设计与与实现实现 王王鹏鹏等等译译 电电子工子工业业出版社出版社现现代操作系代操作系统统 陈陈向群等向群等译译
2、机械工机械工业业出版社出版社第一章 操作系统引论单机操作系统 1)MSDOS:Intel x86系列的PC机上的最早的操作系统,微软公司产品,曾经统治了整个操作系统领域,现在已逐渐被自家兄弟WINDOWS 9x系列所代替,现在除了一些低档机外已不多见。2)Windows 9x:微软公司产品,从Windows 3.x发展而来,现在是基于Intel x86系列的PC机上的主要操作系统,也是现在个人电脑中装机量最大的操作系统。面向桌面、面向个人用户。3)Mac OS:苹果公司所有,界面友好,性能优异,但由于只能运行在苹果公司自己的电脑上而发展有限。但由于苹果电脑独特的市场定位,现在仍存活良好。一、常
3、见的操作系统网络操作系统 4)UNIX系列:UNIX可以说是源远流长,是一个真正稳健、实用、强大的操作系统,但是由于众多厂商在其基础上开发了有自己特色的UNIX版本,所以影响了整体。在国外,UNIX系统可谓独树一帜,广泛应用于科研、学校、金融等关键领域。但由于中国的计算机发展较为落后,UNIX系统的应用水平与国外相比有一定的滞后。5)Windows NT系列:微软公司产品,其利用Windows的友好的用户界面的优势打进服务器操作系统市场。但其在整体性能、效率、稳定性上都与UNIX有一定差距,所以现在主要应用于中小企业市场。6)Novell Netware系列:Novell公司产品,其以极适合于
4、中小网络而著称,在中国的证券行业市场占有率极高,而且其产品特点鲜明,仍然是服务器系统软件中的长青树。7)Linux Linux是一个类unix系统,诞生于1991年,之后借助于互联网,在全世界计算机爱好者的共同参与下,现以成为全世界使用最多的类unix操作系统,并且使用人数还在迅猛增长。二、为什么要学习操作系统?更深入地理解计算机系统,对计算机系统的准确理解是进行软件开发的基础。学习操作系统这个大型系统软件的设计思想、编程技巧以及对算法的合理应用。编写自己的操作系统或对已有的操作系统进行修改。操作系统的设计与开发是核心技术,掌握了这门核心技术对于我国的自主创新,对于我国的政治、经济、国防等领域
5、的信息安全有至关重要的意义。三、操作系统能做什么?#include int main()printf(“hello world!”);(假设以上程序以编译链接)用户在命令行中输入hello,并回车;操作系统为hello程序创建进程:为该进程分配内存空间,把程序的代码和数据调入内存,创建用户栈,堆等资源,记录用来管理进程的各种信息;把进程设为就绪状态,等待调度程序的调度(获得CPU以执行);调度程序调度到该进程,从(该程序)的第一条指令处开始执行;将printf转换成具体的系统调用,由系统调用访问显示终端这个设备,并把参数“hello word!”送往显示终端。显示终端的驱动程序接收用户发来的命
6、令和参数,把它们转换成设备能识别的I/O命令,将I/O命令传给设备控制器,“hello world!”传给显示存储器,启动显示设备;显示设备在设备控制器的控制下输出字符串“hello world!”。四、操作系统是什么操作系统是最基本的系统软件,它控制计算机的所有资源,合理地组织计算机工作流程,为应用程序的开发和用户的使用提供支持。五、操作系统的作用用户与计算机硬件之间的接口 可通过三种方式访问使用计算机:命令方式:操作系统提供了一组联机命令,用户通过键 盘输入有关命令,来操纵计算机。系统调用方式:用户在应用程序中调用系统调用。图形方式:用户通过鼠标、菜单、对话框等方式来操纵计 算机。系统资源
7、的管理者 硬件资源:CPU,存储器(内、外存、移动存储),I/O设备(键盘、鼠标、显示器、打印机等)。软件资源:文件、数据结构、变量等。扩充机器 操作系统操作系统可以提供虚拟计算机(VirtualMachine)。许多年以前,人们就认识到必须找到某种方法把硬件的复杂性与用户隔离开来,经过不断的探索和研究,目前采用的方法是在计算机裸机上加上一层又一层的软件来组成整个计算机系统。在操作系统操作系统中,类似地把硬件细节隐藏并把它与用户隔离开来的情况处处可见,例如:I/O管理软件、文件管理软件、窗口软件向用户提供了一个越来越方便使用I/O功能的方法。所以,当计算机上覆盖了操作系统操作系统后,便为用户提
8、供了一台功能显著增强,使用更加方便,效率明显提高的机器。六、操作系统的发展操作系统随着计算机的发展而发展 1.第一代计算机(1945-1955):真空管和插件板40年代中期,美国哈佛大学、普林斯顿高等研究院、宾夕法尼亚大学的一些人使用数万个真空管,构建了世界上第一台电子计算机。开启计算机发展的历史。程序设计使用机器语言,通过插板上的硬连线来控制其基本功能。典型代表ENIAC.占地170m2,30T,140KW,18000个电子管,6000个开关,7000个电阻,10000个电容,50万条线,5000次加法/秒 2.第二代计算机(1955-1965):晶体管和批处理系统 这个时期计算机越来越可靠
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第1章 操作系统引论1 操作系统 引论
限制150内