- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机操作系统 Computer Operating System 课程简介——How many? 课程简介——What is? 课程简介——What is? 课程简介——What is? 课程简介——What is? 课程简介——What is? 课程简介——What is? 课程简介——What is? 课程简介——What is? 课程简介——What is? 课程简介——What is? 课程简介—Important? 操作系统课程是计算机教育的必修内容 计算机专业的核心课 技术开发的理论基础 课程简介—Important? 课程简介—Why? 课程简介—Why? 名称的演变 1.1 操作系统的目标和作用 作业 P33 1.设计现代OS的主要目标是什么? 2.OS的作用可表现在哪几个方面? 3.为什么说OS实现了对计算机资源的抽象? 补充:试说明操作系统与硬件、其他系统软件以及用户之间的关系。 作业参考答案 窗口系统将像素写入存储映像区 视频硬件将像素表示转换成一组模拟信号控制显示器(重画屏幕) 显示器发射电子束 你在屏幕上看到hello world 操作系统在程序执行时做什么? 用 户 应 用 程 序 序 程 其 他 系 统 软 件 与硬件的关系: ? 控制CPU的工作 ? 访问存储器 ? 设备驱动、中断处理。 作 系 操 统 裸机 与用户及应用程序的关系: ? 提供方便的用户界面、 ? 提供优质的服务。 1. OS与各层的关系 操作系统在计算机中的位置 下层硬件环境: ? 提供OS运行基础; ? 限制了OS的功能实现 2. 各层对操作系统的制约 上层软件: ? 对OS提出要求 ? 良好的用户界面 裸机 作 系 操 统 其 他 系 统 软 件 用 户 应 用 程 序 序 程 操作系统在计算机中的位置 计算机硬件 操作系统 其他系统软件 应用程序 与开发者的关系 操作系统在计算机中的位置 其他用户 操作系统设计者 系统软件设计者 应用程序设计者 1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.3 操作系统的基本特性 1.4 操作系统的主要功能 1.5 操作系统的结构设计 第一章 操作系统引论 有效性 改善资源利用率,提高系统吞吐量 方便性 使计算机系统使用起来更方便 可扩充性 能够不断适应发展的要求 开放性 使来自不同厂家的计算机和设备能够有效地协同工作,实现应用的可移植性和互操作性 操作系统的目标 操作系统的作用 OS作为用户与计算机硬件之间的接口 OS处于用户和计算机硬件系统之间,用户通过OS来使用计算机系统 用户可以通过命令方式、系统调用方式和图形、窗口方式使用计算机 1.1 操作系统的目标和作用 用户 应用程序 系统调用 命令 图标、窗口 操作系统 计算机硬件 操作系统的作用 OS作为计算机系统的资源管理者 硬件资源:处理器、存储器、I/O设备 信息资源:程序和数据 1.1 操作系统的目标和作用 操作系统的作用 OS实现了对计算机资源的抽象 当计算机上覆盖了操作系统后,便为用户提供了一台功能显著增强,使用更加方便,效率明显提高的虚拟计算机 1.1 操作系统的目标和作用 用户 物理接口 硬件 用户 I/O软件 物理接口 硬件 I/O操作命令 (Read,Write) 虚机器 用户需了解物理接口的实现细节; 利用机器指令进行编程 用户无需了解物理接口的实现细节; 在窗口环境下使用计算机 1.1 操作系统的目标和作用 不断提高计算机资源利用率 计算机价格昂贵!从单个作业到批处理作业,从单道程序到多道程序,以及SPOOLing,虚拟存储器和网络环境下允许所有网络用户访问文件系统和数据库系统 方便用户 改善用户上机、调试程序时的环境 器件的不断更新换代 微电子技术的迅猛发展,推动着计算机器件的更新换代。如芯片从8位→16位 →32位→64位。存储设备从磁盘→移动硬盘→闪存盘→扫描仪等。 计算机体系结构的不断发展 单处理机系统到多处理系统,支持网络的网络操作系统 在出现OS后的短短50年中,操作系统取得了很大的发展。规模由原来的数十KB发展到如今的数千万行代码,可将其发展的主要动力归结为如下所述的四个方面: 操作系统的发展动力 1.1 操作系统的目标和作用 不断提高计算机资源利用率 方便用户 器件的不断更新换代 计算机体系结构的不断发展 操作系统 操作系统 操作系统的发展动力 *第一章 操作系统引论 DOS Mac OS Vista Fedora Linux Solaris Suse Ubuntu R
文档评论(0)