第1章节操作系统引论.pptVIP

  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文档。上传文档
查看更多
第1章节操作系统引论

;课程介绍 课程的层次。 计算机课程的大致划分(专业基础、专业理论、应用型) 本课程所处层次(专业理论) 课程的特点。 理论知识在理解的基础上记忆 注重实践环节(实验、课程设计) 经典算法必须掌握(理解、习题) 与本课程有关的课程: 1)计算组成原理 2)C程序设计 3)数据结构 ;为什么学习操作系统?;学什么、教什么? 本课程的主要知识体系包括: 操作系统引论(第一章) 进程管理(第二章) 处理机调度与死锁(第三章) 存储器管理(第四章) 设备管理(第五章) 文件管理(第六章) ; 学习本课程的收获 通过理论课:深入理解操作系统原理 通过实践课:熟悉一种具体操作系统Linux,为毕业设计、今后就业、进一步深入研究操作系统打下基础。 ;学习方法、 态度-如何学 1、学习方法 注重理论教学,理论与实践紧密结合,互为补充,相辅相成。在学习过程中,注意对基本概念,基本方法的理解和掌握。充分利用上机实习条件,加深对课堂知识的理解并提高动手能力。 要求:认真做好上机前准备, 独立完成上机实践。 2、学习态度 及时与教师交流。;? 教材 计算机操作系统 汤小丹 西安电子科技大学出版社;第一章 操作系统引论;1.1 操作系统的目标和作用;1.1.2 操作系统的作用 ; 2. OS作为计算机系统资源的管理者 归纳起来可将资源分为四类:处理器、存储器、 I/O设备以及信息(数据和程序)。相应地,OS的主要功能也正是针对这四类资源进行有效的管理,即:处理机管理;存储器管理;I/O设备管理;文件管理。可见,OS确是计算机系统资源的管理者。;例: 操作系统做什么?;用户告诉操作系统执行hello程序 操作系统找到该程序,检查其类型 检查程序首部,找出正文和数据的地址 文件系统找到第一个磁盘块 父进程需要创建一个新的子进程,执行hello程序 操作系统需要将执行文件映射到进程结构 操作系统设置CPU上下文环境,并跳到程序开始处 程序的第一条指令执行,失败,缺页中断发生 操作系统分配一页内存,并将代码从磁盘读入,继续执行 更??的缺页中断,读入更多的页面 程序执行系统调用,在文件描述符中写一字符串;操作系统检查字符串的位置是否正确 操作系统找到字符串被送往的设备 设备是一个伪终端,由一个进程控制 操作系统将字符串送给该进程 该进程告诉窗口系统它要显示字符串 窗口系统确定这是一个合法的操作,然后将字符串转换成像素 窗口系统将像素写入存储映像区 视频硬件将像素表示转换成一组模拟信号控制显示器(重画屏幕) 显示器发射电子束 你在屏幕上看到hello world;操作系统提供一系列服务: 多任务,内存保护,内存管理, 网络,文件存取,设备控制,用户界面 错误检测及恢复系统,硬件控制,安全 ;什么是操作系统?;1.1.3 推动操作系统发展的主要动力;1.2 操作系统的发展过程 ;1.2 操作系统的发展过程 ;2. 脱机输入/输出(Off-Line I/O)方式 ;1.2.2 单道批处理系统 ; 2. 单道批处理系统的特征 由于系统对作业的处理都是成批进行的,且在内存中始终只保留一道作业,故称为单道批处理系统.单道批处理系统是最早出现的一种OS,严格地说,它只能算作是OS的前身而并非是现在人们所理解的OS。该系统的主要特征如下: (1) 自动性。 (2) 顺序性。  (3) 单道性。 ;1.2.3 多道批处理系统 ; 多道程序设计技术::在内存中放一个以上的作业或程序,使它们在管理程序的控制下相互穿插地运行,共享处理机时间和外部设备等其他资源。 在OS中引入多道程序设计技术可带来以下好处: 提高CPU的利用率。 (2) 可提高内存和I/O设备利用率。 (3) 增加系统吞吐量。 ;2. 多道批处理系统的特征 ;3. 多道批处理系统的优缺点 ;4. 多道批处理系统需要解决的问题 ;1.2.4 分时系统 ;2. 分时系统实现中的关键问题;分时系统;3. 分时系统的特征 ;1.2.5 实时系统 ;3. 实时系统与分时系统特征的比较 多路性。 (2) 独立性。 (3) 及时性。 (4) 交互性。 (5) 可靠性。 ; 批处理、分时、实时系统是三种基本的操作系统类型。一个实际的操作系统可能兼有三者或其中两者的功能则被称为通用操作系统。;嵌入式操作系统;Evaluation only. Created with Aspose.Slides for .NET 3.5 Cl

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档