大学计算机基础(第2版)-PPT第3章 操作系统.pptxVIP

大学计算机基础(第2版)-PPT第3章 操作系统.pptx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章操作系统目 录3.3 其他操作系统3.1 操作系统概述3.2 Windows10操作系统ONTENTS3.1.1操作系统的基本概念计算机系统的层次结构与硬件接触的第一层软件软件3.1.1操作系统的基本概念应用程序友好的交互隐藏硬件复杂的接口冰冷的硬件3.1.1操作系统的基本概念魔术师隐藏硬件,将复杂变简单,呈现给程序良好、清晰、优雅、一致的抽象3.1.1操作系统的基本概念是一种系统软件操作系统是什么?...管理协调硬件、软件等计算机资源的工作为上层用户 、应用提供简易、人性化的服务3.1.2操作系统的作用与功能作用作为用户与计算机硬件系统之间提供良好的接口作为计算机系统资源的管理者 实现了对计算机资源的抽象3.1.2操作系统的作用与功能GUIwin的“拖”来“拽”去 接口用户联机语音与电话命令接口脱机编程人员3.1.2操作系统的作用与功能接口应用程序接口:在程序中进行系统调用时使用的接口。普通用户只能通过程序代码间接使用程序接口,不能直接使用它程序员库函数操作系统程序接口是应用程序请求操作系统服务的唯一方式祼机(纯硬件)3.1.2操作系统的作用与功能管理者存储管理处理机管理设备管理文件管理3.1.2操作系统的作用与功能管理者进内存用暴风影音看视频的过程:找到电影文件 分配显卡、声卡给进程存储管理文件管理暴风影音程序对应进程在CPU上运行设备管理处理机管理3.1.2操作系统的作用与功能与硬件最亲密的软件OS实现了对计算机资源的抽象: 将CPU、内存、磁盘、显示器、键盘等硬件合理地管理起来,让各种硬件能够相互协调配合,实现更多更复杂的功能,隐藏硬件的具体细节,提供给普通用户一组抽象的设备,使用户无需关心这些硬件在底层是怎么组织起来工作的,只需直接使用操作系统提供的接口即可。操作系统的发展单道批处理操作系统操作系统多道批处理操作系统分时操作系统实时操作系统手工操作方式微机操作系统嵌入式操作系统网络操作系统分布式操作系统操作系统的发展手工操作方式慢慢极慢极慢输入机输入机读卡机计算速度快“操作员”装/取纸带极慢操作系统未出现操作系统的发展单道批处理系统引入批处理监督程序控制作业的装载、运行、输出监督程序监督程序打印机纸带磁带磁带快快… …I1C1P1I2C2P2慢慢 B A缺点:解决了人机矛盾,但机内矛盾突显,系统中仅一道程序,利用率低。操作系统的发展多道批处理系统I1C1P1I2C2操作系统诞生,以支持多道程序运行每次往内存中读入多道程序p2I3C3宏观上并行,微观上串行P3缺点:人机交互能力差,不便用户使用计算机。操作系统的发展分时系统30ms30ms30ms30ms人— 机交互分时操作系统:计算机以时间片为单位轮流为各个用户/作业服务, 各个用户可通过终端与计算机进行交互。操作系统的发展实时系统硬实时系统软实时系统操作系统的发展微机操作系统分类操作系统的发展微机操作系统单用户单任务OS1) ?CP/M(8) 2) ?MS-DOS(16)EDITDOS的磁盘、文件、命令 让用户很方便,但可以更方便。1989年,DOS 4.0出现,支持了鼠标和键盘操作系统的发展微机操作系统单用户多任务OS 只允许一个用户上机,但允许用户把程序分为若干个任务,使它们并发执行,从而有效地改善了系统的性能。 操作系统的发展微机操作系统多用户多任务OS 允许多个用户通过各自的终端,使用同一台机器,共享主机系统中的各种资源。 而每个用户程序又可分为几个任务,能并发执行,从而可进一步提高资源利用率和系统吞吐量。操作系统的发展嵌入式操作系统嵌入式系统:如掌上pda、手机、电视机顶盒、多媒体、汽车、微波炉、数字相机、家庭自动化系统、电梯、智能腕表、自动售货机、工业自动化仪表与医疗仪器。操作系统的发展网络操作系统网络操作系统:为网络用户与计算机网络之间的接口,是专门为网络用户提供操作接口的系统软件,除了管理计算机的软件和硬件资源,具备单机操作系统所有的功能外,还具有向网络计算机提供网络通信和网络资源共享功能的操作系统,并且为网络用户提供各种网络服务。操作系统的发展分布式操作系统分布式OS:是配置在分布式系统上的公用OS,在分布式系统中各的计算机在物理硬件上是独立的,它们通过网络相连,互相通信,通过统一的“中间件”进行协调,共享资源,协同分工完成一件任务的计算机集群。操作系统的特性 多道批处理系统、分时系统和实时系统不但具有各自的特征,还具有共同的特征。操作系统的特性并发与并行并行性和并发性是同中有异。并发:两个或多个事件在同一时间间隔内发生。并行:两个或多个事件在同一时刻发生。同一时刻同时进行同一时间间隔内发生操作系统的特性并发与并行单核CPU同一时刻仅执行一个程序,只能并发执行各个程序 多核CPU同一时刻可执行多个程序,可并行执行多个程序比如Intel 的

文档评论(0)

allen734901 + 关注
实名认证
文档贡献者

副教授持证人

知识共享

领域认证 该用户于2024年11月14日上传了副教授

1亿VIP精品文档

相关文档