- 1、本文档共52页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
公共基础之一——操作系统 内容: 1.1 操作系统的概念 1.2 操作系统的用户接口 1.3 操作系统的管理功能 1.4 常见的几种操作系统 注意:在本讲你将学到操作系统最精髓的两句话 ⑴计算机操作系统是方便用户、管理和控制计算机软硬件资源的系统软件。 ⑵操作系统目前有五大类型(批处理、分时、实时、网络和分布式)和五大功能(作业管理、文件管理、存储管理、设备管理和进程管理) 注意:你课后可以思考和研究以下四个问题 ⑴现有的PC人机界面有什么优缺点?为什么?你认为最好的界面是怎样的? ⑵中国是否有必要组织力量开发一个国产的计算机操作系统? ⑶网络浏览器将来会取代操作系统吗? ⑷现在有很多紧急而复杂的大大小小任务需要你去很快完成,你一个人的脑袋不够用时,你用什么办法有条理地去完成? 《 讲解内容》 1:什么是操作系统? 2:操作系统在软件中的地位 3:操作系统的形成 4:操作系统的类型 5:操作系统的功能 6:常见的几种操作系统 7:操作系统的用户接口 1:什么是操作系统? ⑴通俗地讲: 操作系统就是计算机系统的“管家”。 ⑵专业地讲: 计算机操作系统是方便用户、管理和控制计算机软硬件资源的系统软件(或程序集合) (下面通过几个不同的角度来认识操作系统。) 从为用户服务的角度看: 假如没有操作系统,人们不得不像最早期使用计算机的用户那样,用一大堆 “0”和“1”的数据来和计算机进行交流。而有了操作系统,对于一个普通的计算机用户而言,就不一定要知道计算机内部的二进制工作原理,人们只要利用操作系统在显示器屏幕上给出的某种界面即可进行各种操作。所以操作系统是用户和计算机之间的接口,普通用户必须通过它才能与计算机进行操作。 从资源管理的角度看 : 操作系统是计算机中各种软硬件资源的管理者,根据计算机的软件和硬件资源可分成文件管理、存储管理、设备管理和处理机管理。这几个部分的管理功能相对独立又互相关联,它们协调配合工作,共同完成软硬件资源的管理。操作系统所做的工作就是分门别类的进行管理,并详细记录资源的使用情况,再按一定策略对资源进行调度分配,为用户服务。不同的操作系统管理的策略和方法是不同的。 从计算机的系统结构看: 操作系统是一种层次化、模块化结构的程序集合,属于有序分层法,核心内部有很多有用的程序模块,操作系统工作时按一定的策略进行模块的有序层次调用。主要由精明强干的核心管理机构——内核进行集中管理和控制。 从管理者角度看: 操作系统是计算机技术和管理技术的结合。管理工作的含义是管理者按一定的时间和一定的空间调度所管辖下的人力、物力和财力。计算机操作系统实际上是一个人为设计的自动管理者。作为计算机系统的管理者它是一种在方便上机用户的前提下,监督和控制计算机软件和硬件资源的系统软件。 总结一下: 操作系统是: 软件(程序集合) 计算机与用户之间的友好使者(用户接口) 管理者(管理软件和硬件资源) 制作操作系统需考虑: 编程序 考虑方便用户 考虑资源管理 但是方便用户和管理资源是一对矛盾。例如公共交通中乘客和汽车资源之间是一对矛盾,需要公交调度人员在两者之间找到平衡点。同理:方便用户与充分利用计算机资源也是一对矛盾,用户总是希望计算机活干得快一点,但CPU,内存等是共享资源,有限的资源如何为“苛刻”的用户服务?人们制作的操作系统必须在方便用户与充分利用计算机资源之间找到一个平衡点。 2:操作系统在软件中的地位 操作系统是计算机硬件上的第一层扩充。 3:操作系统的形成 到现今比较成熟的五类操作系统都是逐步形成的,它们各有各的看家本领,各有各的应用领域。所以我们有必要介绍操作系统的形成过程。 总的来说,操作系统是由早期的监控程序发展而来。逐渐发展形成了三类最基本的操作系统:批处理、分时和实时操作系统。而后,由于超大规模集成电路芯片和网络的出现,网络操作系统和分布式操作系统也应运而生。 3:操作系统的形成 计算机初创期:全人工操作方式。人们用机器语言编程后,将程序纸带装上输入机,启动输入机把程序和数据送入计算机,通过控制台开关使程序运行。计算完毕,用户拿走打印结果。 50年代:随着计算机速度的提高,在整个计算中人工操作所占的比例越来越大。为了尽量摆脱人工的干预,解决人机矛盾,提高自动化程度,人们研制了监控程序,由监控程序自动依次处理一系列任务,于是进入了“单道批处理阶段”。即在监控程序的帮助下一个程序独享计算机资源。 3:操作系统的形成 60年代到80年代:随着中断技术和多道程序技术的出现,监
文档评论(0)