- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
初始操作系统
(3)独立性:每个用户在自己的终端上独立操作,互不干扰,感觉不到其他用户的存在,就如同自己“独占”该系统似的。 1.3 操作系统的种类 (4)及时性:用户程序是轮流执行CPU的一个时间片,但由于计算机的高速处理能力,能保证在较短和可容忍的时间内响应和完成处理用户请求。 1.3 操作系统的种类 为了改善系统性能,把要求运行时间短、经常需要交互会话的终端用户任务视为“前台”作业;把要求运行时间长、很少进行交互会话的终端用户任务视为“后台”作业。 1.3 操作系统的种类 操作系统总是按分时系统的方式运行前台作业,只有无前台作业运行或无前台作业请求运行时,才按批处理方式运行后台作业。 1.3 操作系统的种类 1.3.3 实时操作系统 所谓“实时”,是指能够及时响应随机发生的外部事件并对事件做出快速处理的一种能力。 1.3 操作系统的种类 而“外部事件”,是指与计算机相连接的设备向计算机发出的各种服务请求。 1.3 操作系统的种类 因此实时操作系统是能对来自外部的请求和信号在限定的时间范围内做出及时响应的操作系统。 1.3 操作系统的种类 图1-5 化学生产反应堆的控制 配置实时操作系统的计算机系统称为实时系统。这种系统有如下特点。 1.3 操作系统的种类 (1)高及时性:作为分时系统的“及时性”,是一种在用户可以容忍的时间内响应用户请求的时间性能。 1.3 操作系统的种类 而对于实时系统而言,这种及时性应该更高,对外部事件信号的接收、分析处理以及给出反馈信号进行控制,都必须在严格的时间限度内完成。 1.3 操作系统的种类 (2)高可靠性:无论是实时控制系统还是实时信息处理系统,都必须有高可靠性。 1.3 操作系统的种类 1.3.4 网络操作系统 所谓计算机网络,是指把地理上分散的、具有独立功能的多个计算机和终端设备,通过通信线路加以连接,以达到数据通信和资源共享目的的计算机系统。 1.3 操作系统的种类 在网络范围内,用于管理网络通信和共享资源,协调各计算机上任务的运行,并向用户提供统一的、有效方便的网络接口的程序集合,就称为网络操作系统。 1.3 操作系统的种类 网络操作系统有如下四个基本功能: (1)网络通信:为通信双方建立和拆除通信通路,实施数据传输,对传输过程中的数据进行检查和校正。 1.3 操作系统的种类 (2)资源管理:采用统一、有效的策略,协调诸用户对共享资源的使用,用户使用远地资源如同使用本地资源一样。 1.3 操作系统的种类 (3)提供网络服务:向用户提供多项网络服务,比如电子函件服务,比如远程登录服务,再比如文件传输服务, 1.3 操作系统的种类 (4)提供网络接口:向网络用户提供统一的网络使用接口,以便用户能方便地上网,使用共享资源,获得网络提供的各种服务。 1.3 操作系统的种类 计算机网络系统有如下特点: (1)自治性:在网络中的每台计算机都有自己的内存和输入/输出设备,安装有自己的操作系统,因此具有很强的自治性,能独立承担分配给它的任务。 1.3 操作系统的种类 (2)分散性:系统中的计算机分布在不同的地域。 1.3 操作系统的种类 (3)互联性:网络中分散的计算机及各种资源,通过通信线路实现物理上的连接,进行信息传输和资源共享。 1.3 操作系统的种类 (4)统一性:网络中的计算机,使用统一的网络命令。 1.3 操作系统的种类 P10-P11 作业 操作系统:同学们会说操作系统谁还不会,我们天天都会用。(为什么要学习操作系统)? * 我们作为软件专业的学生,也许能独立开发许多软件系统了,如学生管理系统,图书管理系统,等等。那么现在又谁能跳出来说自己能开发一个操作系统。。。。(比尔盖茨2) 从软件方面思考:1、为什么我们经常定义变量,数据结构中有堆栈等概念 2、我们编写的程序和任务管理器中的进程有什么关系 3、word也是个软件,为什么在打印的时候还能操作文档 4、嵌入式开发时,更明显要和操作系统进行通信。。。。。 * 注意对应的设备: * 软件可分为系统软件和应用软件。 * 买票举例说明 cpu.内存,硬盘之间的过程:买的过程中,没零钱等情况 * 调度算法:给谁先买(学生,军人) * Cpu分配时间多长等(票贩子买很多票就麻烦了) * * (3)保证内存中各独立作业程序的安全,互不侵扰。 1.2 操作系统的定义与功能 (4)解决“作业程序比内存大时,也能正确运行”的存储扩充问题。 1.2 操作系统的定义与功能 3.设备管理 计算机系统中,除
文档评论(0)