- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一讲 os概念及其目标 教学要求 目的与要求 了解操作系统概念 操作系统目标和作用 重点与难点 操作系统概念 作业 P33 第2题 第一台PC的诞生 Ed Roberts,美国人,在美国空军服役 梦想做一名儿科医生 退役后创办了MITS,经营计算器 德州仪器的竞争,濒临破产 开发其他产品,寻找新的经济增长点 自制无线电收音机? 一种很便宜的,让个人使用的电脑? 第一台PC的诞生 1974年末期 7万美元的贷款,全新的投资计划 产品:一套零件,可以自己装配 没有键盘、鼠标、显示器、磁盘 没有软件,需要用开关手动输入 第一台PC的诞生 售价:不到500美元 12K内存:3000美元 全部装配完毕:495美元 预计:第一年卖出800套 结果:每天收到超过200张订单 用户甚至住在荒漠上等待出货 第一台PC的诞生 命名:牵牛星8800(Altair 8800) 1975年被《Popular Electronics》杂志封面报导 这一期杂志引出两个重要的PC爱好者 Paul Allen :全球富豪排行第四 Bill Gates:全球富豪排行第一 Ed Roberts后来如何? 放弃IT业,放弃了亿万富翁的机会 医学博士 实现了儿时的梦想--作一名儿科医生 启示 独到的眼光 敢于冒险的精神 把握市场的思维 放弃了亿万富翁,实现了儿时梦想 幸福? 成功? * 第一章 操作系统引论 什么是操作系统??? 操作系统:是软硬资源的控制中心,它以尽量合理有效的方法组织多个用户(进程)共享计算机的各种资源并提供使用接口。 操作系统的目的:方便用户,提高资源利用率 操作系统所在层次:硬件-操作系统-应用 操作系统面面观:操作系统作为特殊子程序;操作系统作为资源管理者;操作系统组织用户(进程)使用计算机 * 命令解释器 编译器 数据库管理器 数据库应用 编辑器 操作系统内核 硬件层 C库/数学库/图形库/窗口库等 计算机系统软件构成 狭义操作系统包含:核心态运行程序、用户态运行的命令解释器、系统调用库 广义操作系统包含:除上述外,许多提供系统常用功能的实用程序、库程序。 系统调用库 处理机 主存 ROM 总线桥 外设 总线 总线 硬件层:计算机系统结构图 操作系统及其他软件在哪里? 放在磁盘上,要运行的时候放到内存里。 1.1 操作系统的目标和作用 1.1.1 操作系统的目标 1.有效性 操作系统的有效性可包含如下两方面的含意: (1)提高系统资源利用率 (2) 提高系统的吞吐量 (1) 提高系统资源利用率。在未配置OS的计算机系统中,诸如CPU、I/O设备等各种资源,都会因它们经常处于空闲状态而得不到充分利用;内存及外存中所存放的数据太少或者无序而浪费了大量的存储空间。配置了OS之后,可使CPU和I/O设备由于能保持忙碌状态而得到有效的利用,且可使内存和外存中存放的数据因有序而节省了存储空间。 (2) 提高系统的吞吐量。操作系统还可以通过合理地组织计算机的工作流程,而进一步改善资源的利用率,加速程序的运行,缩短程序的运行周期,从而提高系统的吞吐量。 2.方便性 配置OS后可使计算机系统更容易使用。 一个未配置OS的计算机系统: 用户用机器语言写程序,在计算机硬件上运行程序; 在计算机硬件上配置了OS: 用户便可通过OS所提供的各种命令来使用计算机系统。比如,用编译命令可方便地把用户用高级语言书写的程序翻译成机器代码。 3.可扩充性 随着VLSI技术和计算机技术的迅速发展,计算机硬件和体系结构也随之得到迅速发展,相应地,它们也对OS提出了更高的功能和性能要求。 多处理机系统、计算机网络,特别是Internet的发展,又对OS提出了一系列更新的要求。 因此,OS必须具有很好的可扩充性,方能适应计算机硬件、体系结构以及应用发展的要求。这就是说,现代OS应采用新的OS结构,如微内核结构和客户服务器模式,以便于方便地增加新的功能和模块,并能修改老的功能和模块。 4.开放性 在网络环境。为使来自不同厂家的计算机和设备能通过网络加以集成化,并能正确、有效地协同工作,实现应用的可移植性和互操作性,要求操作系统必须提供统一的开放环境,进而要求OS具有开放性。 开放性是指系统能遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。凡遵循国际标准所开发的硬件和软件,均能彼此兼容,可方便地实现互连。开放性已成为20世纪90年代以后计算机技术的一个核心问题,也是一个新推出的系统或软件能否被广泛应用的至关重要的因素。 1.1.2 操作系统的作用 1.OS作为用户与计算机硬件系统之间的接口 图1-1是OS作为接口的示意图。由图可看出,
您可能关注的文档
- (4.4)事项服务器和监视器使用说明.doc
- (Word2003版)笔记本电脑与台式电脑在家里没有装网也可以上网(真后悔现在才看到...,因为我安了网线).doc
- (第15讲)第7篇-存储系统.ppt
- (附件七)消防及安防知识培训.ppt
- (苏教版)六年级数学上册课件_解决问题策略——替换(二).ppt
- (提示:请在工具栏中点击视图下文档结构图.doc
- (图文)如何使用JMF和其环境变量的配置——少尉系类.doc
- ,发挥自己想象,续写故事结尾:.ppt
- 0:安装与准备.pdf
- 01解决问题策略-替换.ppt
- springbooot+vue基于java的房屋维修系统毕业论文.doc
- 中国消防救援学院《单片机系统实验》2023-2024学年第一学期期末试卷.doc
- 2025年溧阳纺织化学品项目申请.pptx
- 景区门票包销合同模板(3篇).docx
- 【股票技术指标学习指南】第七章第三节货币需要量的测算.doc
- 2025春 _ 人教版七年级英语下册【unit4】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit5】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit6】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit7】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit8】看音标写单词.doc
最近下载
- 佳能 G1000 1500 1800 2000 2800 3000 3800 维修手册.pdf VIP
- 2025贵州七星关区洪山街道中心校(毕节四小)教师“跨校竞聘”工作笔试参考题库附答案解析.docx VIP
- 2025贵州毕节七星关区碧阳街道中心校(毕节二十二小)教师“跨校竞聘”34人笔试参考题库附答案解析.docx VIP
- 2025贵州毕节七星关区实验学校教师“跨校竞聘”60人笔试参考题库附答案解析.docx VIP
- 2025贵州毕节七星关区德溪街道中心校(毕节市七星关区第五实验学校)教师“跨校竞聘”24人笔试备考题库及答案解析.docx VIP
- 肾性贫血治疗现状及特征(罗沙司他).pptx VIP
- 哮喘慢阻肺重叠综合征.ppt VIP
- 王文娟首演版越剧《孟丽君》剧本.doc VIP
- 小学教研讲座专题:如何教语文.ppt VIP
- 某物流园区项目施工组织设计方案措施.pdf VIP
文档评论(0)