版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
操作系统的形成和发展手工操作阶段管理程序阶段多道程序设计操作系统的形成操作系统的发展的主要动力操作系统的进一步发展2023/9/26手工操作阶段(1)开关置内存地址,按’装入地址’按钮开关置程序始址,按’运行’按钮开关置机器指令,按’装入数据’按钮2023/9/26装入程序汇编程序手工操作阶段(2)汇编程序目标代码计算机汇编语言程序目标代码运行结果计算机数据2023/9/26管理程序阶段早期批处理系统(也称执行程序)用户通过作业控制卡描述作业加工处理步骤操作员控制执行程序从纸带或卡片机成批输入作业,输入完成后,执行程序依次自动执行磁带上的作业管理程序通道技术和中断机构的出现自动控制和处理作业流、提供一套操作命令、提供设备驱动和I/O控制功能、提供库程序和程序装配功能、提供简单的文件管理功能2023/9/26多道程序设计单道算题工作78输入机处理器磁带机130150228280300378430450时间处理器利用率:52/(78+52+20)≈35%2023/9/26多道程序设计两道算题并行工作处理器利用率:(52+42)/(78+52+20)≈63%78输入机处理器磁带机130150228280300378430450时间磁带机打印机20621703202023/9/26多道程序设计甲、乙两道程序独占计算机单道运行时均需1小时,其中占用CPU时间18分钟,CPU利用率为30%按多道程序设计方法同时运行,CPU利用率达50%,由于要提供36分钟的CPU时间,大约要运行72分钟。考虑到OS调度开销,实际花费的时间可能还要长些,如80分钟就处理两道作业而言,提高效率33%就单道作业而言,延长执行时间20分钟,即延长了33%的时间2023/9/26多道程序设计多道程序设计是指让多个程序同时进入计算机的主存储器进行计算多道程序设计的特点CPU与外部设备充分并行外部设备之间充分并行发挥CPU的使用效率提高单位时间的算题量2023/9/26多道程序设计的实现处理器的管理和调度主存储器的管理和调度其他资源的管理和调度2023/9/26操作系统的形成磁盘的出现为操作系统形成奠定了基础批处理操作系统分时操作系统实时操作系统操作系统给资源管理和操作自动化带来了革命性的变化:实现了计算机操作过程的自动化资源管理水平有了很大提高提供虚存管理功能支持分时操作文件管理功能有改进,数据库系统出现多道程序设计趋于完善2023/9/26批处理操作系统用户脱机工作作业控制语言程序+数据+作业说明书成批处理作业操作员集中一批作业并输入操作系统调度和控制用户作业的执行多道程序运行作业周转时间长2023/9/26分时操作系统多个联机用户通过终端(键盘/显示器)同时使用一台计算机系统进行计算分时操作系统具有以下特性:同时性独立性及时性交互性2023/9/26分时操作系统分时OS和批处理OS的区别:目标不同适应作业的性质不同资源使用率不同作业控制方式不同2023/9/26实时操作系统实时操作系统的分类过程控制系统信息查询系统事务处理系统过程控制系统的处理步骤数据采集加工处理操作控制反馈处理2023/9/26操作系统发展的主要动力器件快速更新换代计算体系结构不断发展提高计算机系统的资源利用率的需要让用户使用计算机越来越方便的需要满足用户新要求,提供给用户新服务2023/9/26操作系统的进一步发展微机操作系统的进展并行操作系统的发展网络操作系统的发展分布式操作系统的发展嵌入式操作系统的发展2023/9/26微机操作系统第一阶段:七十年代中期到八十年代初,特点是单用户单任务微机操作系统CP/M,CDOS,MDOS,早期MS-DOS第二阶段:八十年代以后到九十年代初,特点是单用户多任务和支持分时操作MP/M,XENIX,后期MS-DOS第二阶段:九十年代以后,特点是GUI、多用户多任务、虚拟存储管理、网络通信、数据库、多媒体、应用编程APIWindows,MacOS2023/9/26并行操作系统并行计算机阵列处理机、流水线处理机、多处理机应用领域气象预报、石油勘探、空气动力学、基因研究、核技术、航空航天飞行器设计并行操作系统Stanford大学的V-KernelBell实验室的Meglos卡内基梅隆大学的MACH2023/9/26网络操作系统计算机网络是通过通信设施将地理上分散并具有自治功能的多个计算机系统互连起来,可互操作协作处理的系统包括计算机、通信子网和通信协议三个部分网络操作系统具有以下功能:网络通信资源管理网络管理网络服务2023/9/26网络操作系统下一代网络操作系统提供的新功能:
位置透明性名空间透明性管理维护透明性安全权限透明性通信透明性2023/9/26分布式操作系统分布式计算机系统满足以下条件:系统中任意两台计算机可以通过系统的全通信机制来交换信息系统中的计算机没有主次之分系统中的资源为所有用户共享系统中的若干台机器可以互相协作来完成同一个任务系统中的一个结点出错不影响其它结点运行2023/9/26分布式操作系统分布式操作系统具备的基本功能:进程通信资源共享并行运算网络管理2023/9/26分布式操作系统分布式操作系统与单机集中式操作系统的主要区别:资源管理进程通信系统结构2023/9/26分布式操作系统分布式系统研究和开发的主要方向:分布式系统结构:研究非共享通路结构和共享通路结构分布式操作系统:研究资源管理方法、同步控制机制、死锁的检测与解除,进程通信模型及手段等分布式程序设计:扩充顺序程序设计语言使其具有分布程序设计能力;开发新的分布式程序设计语言
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度煤炭资源勘探与开发合作合同3篇
- 二零二五年度车贷借款合同车辆交易税费承担协议3篇
- 2025年度个人环保设备贷款还款合同4篇
- 滁州2025年安徽滁州来安县司法局招聘5名司法协理员笔试历年参考题库附带答案详解
- 二零二五年度出租车承包运营税收筹划合同3篇
- 淮安2025年江苏淮安金湖县面向村(社区)党组织书记选聘镇(街道)事业编制人员3人笔试历年参考题库附带答案详解
- 二零二五年度车间装修与节能照明改造合同4篇
- 2025年度个人购房贷款还款计划变更合同3篇
- 2025住房公积金贷款保证合同
- 2025居住楼出售买卖合同
- GB/T 45120-2024道路车辆48 V供电电压电气要求及试验
- 2025年中核财务有限责任公司招聘笔试参考题库含答案解析
- 春节文化常识单选题100道及答案
- 华中师大一附中2024-2025学年度上学期高三年级第二次考试数学试题(含解析)
- 12123交管学法减分考试题及答案
- 2025年寒假实践特色作业设计模板
- 《数据采集技术》课件-XPath 解析库
- 财务报销流程培训课程
- 成人脑室外引流护理-中华护理学会团体 标准
- 24年追觅在线测评28题及答案
- 春节慰问困难职工方案春节慰问困难职工活动
评论
0/150
提交评论