- 1、本文档共52页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通信操作系统引论新
教学安排 学时分配 考核标准 引言 课程特点:概念多、原理性强、较抽象 课程学习目的:基础核心课,有利于对计算机系统的理解和软件的开发 课程学习方法:问题驱动学习、理论联系实际 课程学习难点:概念、原理、算法、数据结构 本章内容 1 什么是操作系统 2 OS的基本类型和主要产品 3 OS的功能和特性 本章要点 计算机系统结构:了解操作系统的地位 什么是操作系统:3种基本观点 现代操作系统的功能、特性、类型 基本概念:批处理、多道程序、作业、进程、任务、虚拟技术、并发性、异步性 要求 了解操作系统的目标和地位 掌握操作系统的定义和功能 掌握操作系统的基本特征 掌握操作系统的基本类型及特点 计算机的组成 操作系统做什么 问题的提出 这个程序在计算机上是如何被执行的? 谁找到它在磁盘上的位置? 谁把它从磁盘读到内存中? 谁控制 CPU到正确的内存地址中取得指令? 谁保证这个程序和此机器上运行的其他程序不相互干扰? 谁控制显示器输出正确的字符串? 一、什么是操作系统 系统软件 有效控制和管理计算机系统中的各种软硬件资源;合理组织计算机系统的工作流程,以使这些资源得到有效利用; 提供用户与计算机硬件系统之间的接口,使计算机系统更易于使用。 操作系统是一个系统软件,它能有效地管理和控制计算机系统中的各种硬件和软件资源、合理组织计算机的工作流程,方便用户使用的程序和数据的集合。 操作系统的目标和地位 目标: 有效性 方便性 可扩充性 开放性 二、操作系统基本类型 批处理操作系统 分时操作系统 实时操作系统 1.批处理操作系统 所谓“批处理”就是指计算机系统对一批作业自动进行处理的一种技术。 单道批处理 系统对作业的处理是成批进行,且在内存中始终保持一道作业 特点:自动性、顺序性、单道性 多道批处理系统 多道程序设计 同时把多个作业放入内存并允许它交替执行,共享系统中的各类资源。 特点:多道、宏观上并行、微观上串行 多道引入的优点: 提高CPU利用率 提高内存和I/O设备利用率 提高了系统吞吐量 多道批处理系统 多道批处理系统:批处理中引入多道程序设计技术 特点:多道、无序性、调度性 优点:资源利用率高、系统吞吐量大 缺点:平均周转时间长、无交互能力 2.分时操作系统 所谓“分时”指将CPU的时间划分成长短相同(或基本相同)的时间段,称为“时间片”,通过操作系统的管理,把这些时间片依次轮流分配给各个用户使用。 分时操作系统 分时操作系统 特点: 多路性:多个用户同时工作。 独立性:各用户独立操作,互不干扰。 及时性:短时间内响应用户请求。 交互性:用户通过终端与系统交互。 实时操作系统 指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。 特点:响应及时、可靠性高。 应用:实时控制系统(自动控制、化工,炼油生产) 实时信息处理(机票定购系统,情报检索系统) 三、操作系统特征 并发性 共享性 虚拟性 异步性(不确定性) 四、操作系统的功能 处理机管理 存储器管理 设备管理 文件管理 用户接口 处理机管理: 进程控制,进程同步, 进程通信,调度 设备处理: 缓冲管理,设备分配,设备处理 文件管理: 文件存储空间的管理,目录管理,文件读/写管理和保护 2.UNIX和Linux操作系统 都是主流操作系统,主要用于: 在巨型机、大型机上作为网络操作系统使用 经过裁剪后可用于嵌入式系统 关于Linux 属于自由软件(开源软件),原创者是芬兰青年学者李努斯.托瓦尔兹(Linus Torvalds) 应用软件越来越多,用户正在快速壮大,许多商业软件公司也加入了这一行列 3.微软Windows操作系统 特点: 提供了多任务处理能力 在个人计算机上广泛使用 采用图形用户界面,简化计算机操作 版本的演变: 1.操作系统是计算机系统中的一个_____,它管理和控制计算机系统的_______。 2.从用户的观点看,操作系统是 A.由若干层次的程序按一定的结构组成的有机体 B.控制和管理计算机资源的软件 C.合理地组织计算机工作流程的软件 D.用户与计算机之间的接口 3.实时操作系统必须在()内处理完来自外部的事件。 A.响应时间 B.周转时间 C.规定时间 D.调度时间 C.及时响应 4.多道程序设计是指() A.在实时系统中并发运行多个程序 B.在分布系统中同一时刻运行多个程序 C.在一台处理器上同一时刻运行多个程序 D.在一台处理器上并发运行多个程序 5.()不是设计实时操作系统主要追求的目标。 A.安全可靠 B.资源利用率 C.及时响应 D.快速处理 6.允许多
文档评论(0)