第一计算机操作系统概述.ppt

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《操作系统》课程介绍 操作系统课程是为计算机专业学生开设的专业必修课程。 总学时:90学时 学时分配:教学54学时+实践36学时 本课程要求学生具有C语言编程语言基础 课程介绍(2) 课程特点:概念多、原理性强、较抽象 课程学习目的:了解操作系统的内部结构,掌握操作系统的设计方法,熟悉操作系统的操作和使用 课程学习方法:以问题驱动学习、理论联系实际 课程学习难点:概念、原理、算法、数据结构 教师姓名 :孔宇彦 教材及参考书 教材: 《操作系统原理、设计及应用》刘乃琦 高等教育出版社 参考书: Operating System Internals and Design principles, William Stallings,TsingHua University Press Applied Operating System Concepts, Abraham Silberschatz etc,Higher Education Press 计算机操作系统,汤子瀛 西安电子科技大学出版社 总评成绩评定 平时成绩(含书面作业,出勤情况和课堂表现) 实验成绩(提交的实验报告和完成的质量) 实验项目检查,占实验成绩40% 出勤及平时成绩,占实验成绩20% 课程实验报告,占实验成绩40% 期末考试成绩 第 1 章 计算机操作系统概论 1.1 操作系统的目标、作用和模型 操作系统概念 操作系统是计算机系统中的一个系统软件,管理和控制计算机系统中的硬件和软件资源,合理地组织计算机的工作流程,以便有效利用这些资源为用户提供一个功能强大、使用方便的工作环境,从而在计算机与用户之间起到接口的作用。 1.1.2 关于操作系统的四种认识 1.虚拟机观点 2.用户环境观点 3.资源管理观点 4.作业(任务)组织观点 1.虚拟机观点 该观点认为,操作系统是建立在计算机硬件平台上的虚拟机器,它为应用软件提供了许多比计算机硬件功能更强或计算机硬件所没有的功能。 操作系统把对硬件的低级操作全部隐藏起来,给用户一个友好的,易于操作的界面。 扩充:功能、硬件数量 2.用户环境观点 作为用户与计算机硬件系统之间的接口 3.资源管理观点 该观点认为,操作系统是计算机系统中各类资源的管理者,它负责分配、回收以及控制系统中的各种软硬件资源。 跟踪资源的使用状况、满足资源请求、提高资源利用率,以及协调各程序和用户对资源的使用冲突。 监视资源 分配、回收资源 保护资源 4.作业(任务)组织观点 该观点认为,操作系统是计算机系统工作流程的组织者,它负责协调在系统中运行的各个应用软件的运行次序。 用于服务器上,以批文件方式提交作业,请求主机逐个运行。 主机操作系统负责组织、协调各个作业的运行,报告执行结果或错误信息。 减少了人工干预,提高了系统的效率。这种工作方式有利于有效利用主机资源。 问题 操作系统在计算机系统什么地方?(习题2) 什么是操作系统? (习题3) 计算机要管理的资源有哪些? (习题4) 什么是虚拟机,它与资源管理的观点有什么不同? (习题5) 系统资源管理的功能是什么?(习题6) 脱机I/O示意图 1.2.2 单道批处理系统 晶体管计算机,操作系统的雏形,称为监控程序(monitor) 。 单道批处理系统的工作过程:用户将作业交到机房,操作员将一批作业输入到辅存(如磁带)上,形成一个作业队列。当需要调入作业时,监控程序从这一批中选一道作业调入内存运行。当这一作业完成时,监控程序调入下一道程序,直到这一批作业全部完成。 单道批处理系统的工作过程 问题 为什么计算机要配置操作系统?(习题1) 单道批处理和多道批处理有什么主要的不同? (习题10) 多道批处理主要优点是什么? (习题9) 画出单道和多道运行的时间关系图 批处理、分时、实时系统是三种基本的操作系统类型。 一个实际的操作系统可能兼有三者或其中两者的功能,则被称为通用操作系统。 问题 试从交互性,及时性及可靠性三方面比较分时系统与实时系统。(习题11) 试举例说明单道程序与多道程序的区别。 (习题14) 虚拟性 不确定性 执行结果不确定性 与时间有关的错误 问题 操作系统具有哪几大特征?(习题8) 试举例说明并发或并行的区别? (习题12) 试举例说明两类共享资源的区别。 (习题13) 进程管理(2) 一、进程控制 创建/撤销进程 迁移进程状态 一般由进程控制原语完成 二、进程同步 为使多个进程有条不紊地运行,应建立同步机制。 包括进程互斥/同步,次序协调。 1.4.2 存储管理 目的:方便用户使用,且提高存贮器利用率 为多道程序的并发执行提供良好的环境; 便于用户使用存储器; 提高存储器的利用率; 为尽量多的用户提供足够大的存储空

文档评论(0)

boss + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档