操作系统的形成和发展.pptx

上传人:j*** 文档编号:30789175 上传时间:2023-10-01 格式:PPTX 页数:25 大小:126.54KB
下载 相关 举报
操作系统的形成和发展.pptx_第1页
第1页 / 共25页
操作系统的形成和发展.pptx_第2页
第2页 / 共25页
操作系统的形成和发展.pptx_第3页
第3页 / 共25页
操作系统的形成和发展.pptx_第4页
第4页 / 共25页
操作系统的形成和发展.pptx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

操作系统的形成和发展.pptx

《操作系统的形成和发展.pptx》由会员分享,可在线阅读,更多相关《操作系统的形成和发展.pptx(25页珍藏版)》请在冰豆网上搜索。

操作系统的形成和发展.pptx

操作系统的形成和发展,手工操作阶段管理程序阶段多道程序设计操作系统的形成操作系统的发展的主要动力操作系统的进一步发展,2023/10/1,手工操作阶段

(1),2023/10/1,装入程序汇编程序,手工操作阶段

(2),2023/10/1,管理程序阶段,早期批处理系统(也称执行程序)用户通过作业控制卡描述作业加工处理步骤操作员控制执行程序从纸带或卡片机成批输入作业,输入完成后,执行程序依次自动执行磁带上的作业管理程序通道技术和中断机构的出现自动控制和处理作业流、提供一套操作命令、提供设备驱动和I/O控制功能、提供库程序和程序装配功能、提供简单的文件管理功能,2023/10/1,多道程序设计,单道算题工作,处理器利用率:

52/(78+52+20)35%,2023/10/1,多道程序设计,两道算题并行工作,处理器利用率:

(52+42)/(78+52+20)63%,2023/10/1,多道程序设计,甲、乙两道程序独占计算机单道运行时均需1小时,其中占用CPU时间18分钟,CPU利用率为30按多道程序设计方法同时运行,CPU利用率达50,由于要提供36分钟的CPU时间,大约要运行72分钟。

考虑到OS调度开销,实际花费的时间可能还要长些,如80分钟就处理两道作业而言,提高效率33就单道作业而言,延长执行时间20分钟,即延长了33的时间,2023/10/1,多道程序设计,多道程序设计是指让多个程序同时进入计算机的主存储器进行计算多道程序设计的特点CPU与外部设备充分并行外部设备之间充分并行发挥CPU的使用效率提高单位时间的算题量,2023/10/1,多道程序设计的实现,处理器的管理和调度主存储器的管理和调度其他资源的管理和调度,2023/10/1,操作系统的形成,磁盘的出现为操作系统形成奠定了基础批处理操作系统分时操作系统实时操作系统操作系统给资源管理和操作自动化带来了革命性的变化:

实现了计算机操作过程的自动化资源管理水平有了很大提高提供虚存管理功能支持分时操作文件管理功能有改进,数据库系统出现多道程序设计趋于完善,2023/10/1,批处理操作系统,用户脱机工作作业控制语言程序+数据+作业说明书成批处理作业操作员集中一批作业并输入操作系统调度和控制用户作业的执行多道程序运行作业周转时间长,2023/10/1,分时操作系统,多个联机用户通过终端(键盘/显示器)同时使用一台计算机系统进行计算分时操作系统具有以下特性:

同时性独立性及时性交互性,2023/10/1,分时操作系统,分时OS和批处理OS的区别:

目标不同适应作业的性质不同资源使用率不同作业控制方式不同,2023/10/1,实时操作系统,实时操作系统的分类过程控制系统信息查询系统事务处理系统过程控制系统的处理步骤数据采集加工处理操作控制反馈处理,2023/10/1,操作系统发展的主要动力,器件快速更新换代计算体系结构不断发展提高计算机系统的资源利用率的需要让用户使用计算机越来越方便的需要满足用户新要求,提供给用户新服务,2023/10/1,操作系统的进一步发展,微机操作系统的进展并行操作系统的发展网络操作系统的发展分布式操作系统的发展嵌入式操作系统的发展,2023/10/1,微机操作系统,第一阶段:

七十年代中期到八十年代初,特点是单用户单任务微机操作系统CP/M,CDOS,MDOS,早期MS-DOS第二阶段:

八十年代以后到九十年代初,特点是单用户多任务和支持分时操作MP/M,XENIX,后期MS-DOS第二阶段:

九十年代以后,特点是GUI、多用户多任务、虚拟存储管理、网络通信、数据库、多媒体、应用编程APIWindows,MacOS,2023/10/1,并行操作系统,并行计算机阵列处理机、流水线处理机、多处理机应用领域气象预报、石油勘探、空气动力学、基因研究、核技术、航空航天飞行器设计并行操作系统Stanford大学的V-KernelBell实验室的Meglos卡内基梅隆大学的MACH,2023/10/1,网络操作系统,计算机网络是通过通信设施将地理上分散并具有自治功能的多个计算机系统互连起来,可互操作协作处理的系统包括计算机、通信子网和通信协议三个部分网络操作系统具有以下功能:

网络通信资源管理网络管理网络服务,2023/10/1,网络操作系统,下一代网络操作系统提供的新功能:

位置透明性名空间透明性管理维护透明性安全权限透明性通信透明性,2023/10/1,分布式操作系统,分布式计算机系统满足以下条件:

系统中任意两台计算机可以通过系统的全通信机制来交换信息系统中的计算机没有主次之分系统中的资源为所有用户共享系统中的若干台机器可以互相协作来完成同一个任务系统中的一个结点出错不影响其它结点运行,2023/10/1,分布式操作系统,分布式操作系统具备的基本功能:

进程通信资源共享并行运算网络管理,2023/10/1,分布式操作系统,分布式操作系统与单机集中式操作系统的主要区别:

资源管理进程通信系统结构,2023/10/1,分布式操作系统,分布式系统研究和开发的主要方向:

分布式系统结构:

研究非共享通路结构和共享通路结构分布式操作系统:

研究资源管理方法、同步控制机制、死锁的检测与解除,进程通信模型及手段等分布式程序设计:

扩充顺序程序设计语言使其具有分布程序设计能力;开发新的分布式程序设计语言分布式数据库:

设计开发新的分布式数据库分布式应用:

研究各种分布分式并行算法,研究在办公自动化、自动控制、管理信息系统等各个领域的应用,2023/10/1,嵌入式操作系统,嵌入式软件嵌入式操作系统嵌入式软件具有以下特点:

微型化专业化实时性,2023/10/1,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 少儿英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1