《计算机操作系统》PPT课件.ppt

上传人:wuy****n92 文档编号:70507163 上传时间:2023-01-21 格式:PPT 页数:52 大小:1.30MB
返回 下载 相关 举报
《计算机操作系统》PPT课件.ppt_第1页
第1页 / 共52页
《计算机操作系统》PPT课件.ppt_第2页
第2页 / 共52页
点击查看更多>>
资源描述

《《计算机操作系统》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《计算机操作系统》PPT课件.ppt(52页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、计算机操作系统计算机操作系统邵志远邵志远前前 言言前言前言 (1)(1)认识操作系统认识操作系统认识操作系统认识操作系统 从操作系统在计算机系统中的从操作系统在计算机系统中的位置来分析位置来分析 操作系统是什么操作系统是什么?操作系统能做什么操作系统能做什么?操作系统如何去做操作系统如何去做?1操作系统定义操作系统定义操作系统的功能操作系统的功能操作系统的实现技术操作系统的实现技术1.操作系统课程的重要性操作系统课程的重要性裸机裸机作作系系统统应应程程序序用用序序程程用用户户操操计算机系统的组成前言前言 (2)(2)学习计算机系统的核心软件,掌握操作系统采学习计算机系统的核心软件,掌握操作系统

2、采学习计算机系统的核心软件,掌握操作系统采学习计算机系统的核心软件,掌握操作系统采 用的关键技术用的关键技术用的关键技术用的关键技术 并行处理技术并行处理技术 虚拟技术虚拟技术 2 操作系统中的操作系统中的并行处理技术并行处理技术 并行性和并行处理技术并行性和并行处理技术并行性并行性:处理多个同时性活动的能力并行处理并行处理:利用多个处理部件为完成一个任务而同时执行。前言前言 多用户、多任务同时执行多用户、多任务同时执行(并发执行并发执行)如何描述任务如何描述任务如何控制任务状态的变化如何控制任务状态的变化 多任务关系如何协调多任务关系如何协调 多任务如何调度多任务如何调度 3同步与互斥同步与

3、互斥进程的引入与进程概念进程的引入与进程概念进程状态及控制进程状态及控制进程调度进程调度前言前言 系统资源共享系统资源共享处理机如何共享处理机如何共享 存储器如何共享存储器如何共享 设备如何共享设备如何共享 信息如何共享信息如何共享 4存储分配、地址映射、存储分配、地址映射、虚存、存储保护虚存、存储保护策略、调度、处理机分派策略、调度、处理机分派 文件结构、存取方法、文件结构、存取方法、磁盘空间分配、文件共享、磁盘空间分配、文件共享、文件保护、文件完整性文件保护、文件完整性设备分配、虚拟设备、设备分配、虚拟设备、设备驱动设备驱动前言前言 操作系统中的虚拟技术操作系统中的虚拟技术用户的逻辑视图与

4、操作系统所管理的物理视图分离用户的逻辑视图与操作系统所管理的物理视图分离逻辑视图与物理视图的映射逻辑视图与物理视图的映射5应用程序应用程序1,应用程序,应用程序2,应用程序应用程序nCPU1CPU2虚拟主存1打印机1打印机2虚拟主存2CPU主存主存打印机打印机分时主存管理假脱机打印软软件件硬硬件件虚拟技术示意图前言前言(3)(3)培养系统软件的开发技能培养系统软件的开发技能培养系统软件的开发技能培养系统软件的开发技能6 系统软件系统软件 大型的支撑软件,为其他应用软件提供相对完善、专业 的开发和运行的环境,并提供相应的服务。系统软件的例系统软件的例:OS研制、OS功能扩充、网络操作系统、分布式

5、操作系统的研制,还有DBMS的研制等。应用软件应用软件 在系统软件的支持下开发的软件,相对于系统软件其规 模要小得多,功能也较为单一、专用。前言前言 (4)(4)为后续课程打好基础为后续课程打好基础为后续课程打好基础为后续课程打好基础 如数据库系统、计算机网络、分布式系统如数据库系统、计算机网络、分布式系统 72.如何如何学习操作系统学习操作系统必须了解操作系统的特点必须了解操作系统的特点掌握操作系统的学习方法掌握操作系统的学习方法 前言前言 培养目标培养目标 培养学生具备系统软件开发技能。既能进行统软件的开 发,更能胜任应用软件的开发。8 内容庞杂、涉及面广内容庞杂、涉及面广管理、控制所有硬

6、件管理、控制所有硬件管理所有软件,控制程管理所有软件,控制程 序的执行序的执行为用户提供良好的接口为用户提供良好的接口 实践性强实践性强 操作系统原理与实际运行的操作系统的关系操作系统原理与实际运行的操作系统的关系 技术发展快技术发展快 基础性和先进性的关系基础性和先进性的关系(1)(1)操作系统课程的特点操作系统课程的特点操作系统课程的特点操作系统课程的特点裸机裸机作作系系统统应应程程序序用用序序程程用用户户操操计算机系统的组成前言前言 了解操作系统提供的服务了解操作系统提供的服务 操作系统的功能如何体现操作系统的功能如何体现 掌握操作系统的基本原理掌握操作系统的基本原理 和实现技术和实现技

7、术 现代操作系统最本质、最现代操作系统最本质、最 核心的问题是什么?核心的问题是什么?理论与实际的结合理论与实际的结合 操作系统实例分析操作系统实例分析 实现操作系统某些功能实现操作系统某些功能9裸机裸机作作系系统统应应程程序序用用序序程程用用户户操操计算机系统的组成(2)(2)如何学习操作系统如何学习操作系统如何学习操作系统如何学习操作系统前言前言第第1章章 绪论绪论绪论绪论操作系统与计算机体系结构的关系操作系统与计算机体系结构的关系操作系统与计算机体系结构的关系操作系统与计算机体系结构的关系操作系统的形成与发展操作系统的形成与发展操作系统的形成与发展操作系统的形成与发展操作系统定义操作系统

8、定义操作系统定义操作系统定义操作系统的资源管理功能操作系统的资源管理功能操作系统的资源管理功能操作系统的资源管理功能计算机体系结构与现代操作系统类型计算机体系结构与现代操作系统类型计算机体系结构与现代操作系统类型计算机体系结构与现代操作系统类型10绪论绪论主要内容主要内容操作系统与操作系统与计算机体系结构的关系计算机体系结构的关系绪论绪论操作系统与计算机体系结构的关系操作系统与计算机体系结构的关系11绪论绪论操作系统与计算机体系结构的关系操作系统与计算机体系结构的关系1.操作系统与各层的关系操作系统与各层的关系裸机裸机作作系系统统应应程程序序用用序序程程用用户户操操 与硬件的关系与硬件的关系控

9、制CPU的工作 访问存储器设备 驱动、中断处理 与用户及其他软件的关系与用户及其他软件的关系控制、管理提供方便的用户界面提供优质的服务计算机系统的组成(1)OS(1)OS对各层的管理和控制对各层的管理和控制对各层的管理和控制对各层的管理和控制12裸机裸机作作系系统统应应程程序序用用序序程程用用户户操操 用户和上层软件的要求用户和上层软件的要求用户需求提供优质的服务方便的用户界面 绪论绪论操作系统与计算机体系结构的关系操作系统与计算机体系结构的关系计算机系统的组成(2)(2)各层对各层对各层对各层对OSOS的制约和影响的制约和影响的制约和影响的制约和影响 下层硬件环境的制约下层硬件环境的制约提供

10、OS运行环境限制了OS的功能实现13 CPU 存储器存储器 I/OI/O设备设备程序计数器程序计数器绪论绪论操作系统与计算机体系结构的关系操作系统与计算机体系结构的关系2.存储程序式计算机的结构和特点存储程序式计算机的结构和特点(1)(1)基本部件基本部件基本部件基本部件集中顺序过程控制集中顺序过程控制 过程性过程性:模拟人们手工操作模拟人们手工操作 集中控制集中控制:由:由CPU集中管理集中管理 顺序性顺序性:(2)(2)特点特点特点特点143.计算机系统结构与操作系统的关系计算机系统结构与操作系统的关系顺序计算模型顺序计算模型一对矛盾一对矛盾如何解决矛盾如何解决矛盾如何解决矛盾如何解决矛盾

11、?单单CPU计算机计算机 计算机网络计算机网络(多计算机系统多计算机系统)消息传递型多计算机消息传递型多计算机 计算机系统结构计算机系统结构并行计算模型并行计算模型操作系统操作系统绪论绪论操作系统与计算机体系结构的关系操作系统与计算机体系结构的关系(1)(1)结构特征结构特征结构特征结构特征(2)OS(2)OS采用的软件采用的软件采用的软件采用的软件技术技术技术技术多道程序设计技术、分时技术、资源分配与调度等多道程序设计技术、分时技术、资源分配与调度等(3)(3)计算机体系结构与硬件技术的变化计算机体系结构与硬件技术的变化计算机体系结构与硬件技术的变化计算机体系结构与硬件技术的变化操作系统的形

12、成与发展操作系统的形成与发展绪论绪论操作系统的形成与发展操作系统的形成与发展15绪论绪论操作系统的形成与发展操作系统的形成与发展操作系统形成与发展过程操作系统形成与发展过程 操作系统初期阶段 操作系统发展的初期阶段操作系统发展的初期阶段 手工操作 阶段 联机 批处理 脱机 批处理 执行 系统个人计算机操作系统 网络操作系统分布式操作系统 实时系统 多道程序系统多道程序系统 多道批 分时 处理系统 系统 早期批处理操作系统的进一步发展操作系统的进一步发展操作系统的形成操作系统的形成16 无任何软件无任何软件 有人工干预有人工干预 独占性独占性 串行性串行性1.手工操作阶段手工操作阶段(1)(1)

13、特点特点特点特点当CPU速度提高时,出现了 机器 程序处理 人工操 操作时间与机器 速度 所需时间 作时间 有效运行时间之比 1万次/秒 1小时 3分钟 1 :20 60万次/秒 1分钟 3分钟 3 :1(2)(2)问题问题问题问题人人 机矛盾机矛盾绪论绪论操作系统的形成与发展操作系统的形成与发展2.批处理阶段批处理阶段监督程序监督程序作业自动过渡作业自动过渡17(1)(1)联机批处理联机批处理联机批处理联机批处理 特点特点 问题问题 CPU高速与I/O慢速的矛盾 解决办法解决办法 由卫星机负责I/O绪论绪论操作系统的形成与发展操作系统的形成与发展 特点特点 主机与卫星机并行操作 问题问题 调

14、度不灵活;保护问题 解决办法解决办法 硬件技术的发展 通道技术、中断技术通道技术、中断技术(2)(2)脱机批处理脱机批处理脱机批处理脱机批处理脱机批处理图示 主 机 输出带 输入带 输入带打印机 卫星机 输出带输入机18借助于通道与中断技术,由主机控制I/O工作。原有的监督程序不仅要负责调度作业自动地运行,而且还要提供I/O控制功能。它常驻主存,称为执行系统。3.执行系统执行系统(1)(1)什么是执行系统什么是执行系统什么是执行系统什么是执行系统I/O控制功能 调度(2)(2)特点特点特点特点主机、外设并行操作;增强了保护能力(3)(3)基本功能基本功能基本功能基本功能(4)(4)问题问题问题

15、问题主机与外设的并行是有限度的,还依赖于程序运行的特征。绪论绪论操作系统的形成与发展操作系统的形成与发展19 单道程序程序的工作情况单道程序程序的工作情况4.操作系统的形成操作系统的形成用户程序监督程序 I/O操作计算请求输入 启动I/O I/O完成继续计算 结束中断单道程序工作示例(1)(1)多道程序设计技术多道程序设计技术多道程序设计技术多道程序设计技术绪论绪论操作系统的形成与发展操作系统的形成与发展20 多道程序程序的工作情况多道程序程序的工作情况中央处理机外部设备输入结束程序B打印输出输入绘图输出输出结束输出结束程序A输入结束程序A程序B输入外部设备多道程序工作示例绪论绪论操作系统的形

16、成与发展操作系统的形成与发展21在计算机主存中同时存放几道相互独立的程序。这些程序在管理程序控制之下,相互穿插地运行。当某道程序因某种原因不能继续运行下去时(如等待外部设备传输数据),管理程序便将另一道程序投入运行。什么是什么是多道程序程序设计技术多道程序程序设计技术多道多道宏观上并行宏观上并行微微观上串行观上串行 多道运行的特征多道运行的特征绪论绪论操作系统的形成与发展操作系统的形成与发展22所谓分时技术,是把处理机时间划分成很短的时间片(如几百毫秒)轮地分配给各个应用程序使用,如果某个程序在分配的时间片用完之前计算还未完成,该程序就暂时中断,等待下一轮继续计算。主机终端 1终端 2终端 n

17、一个分时系统示例(2)(2)分时技术分时技术分时技术分时技术 什么是分时技术什么是分时技术一台计算机与许多终端设备连接,终端用户以联机方式使用计算机。分时处理分时处理绪论绪论操作系统的形成与发展操作系统的形成与发展23实时处理以快速反应为特征,对实时信号能在截止期限之内处理并作出反应。实时处理具有实时性和可预测性。(3)(3)实时处理实时处理实时处理实时处理 什么是实时什么是实时计算机对于外来信息能够在被控对象允许的截止期限 (deadline)内作出反应。实时处理实时处理绪论绪论操作系统的形成与发展操作系统的形成与发展24批量操作系统 分时操作系统实时操作系统 个人计算机操作系统网络操作系统

18、 (计算机网络,松耦合)多处理机操作系统 (多处理机系统,紧耦合)集群操作系统 (分布存储的多计算机系统)并行分布式系统 (分布存储的多计算机系统)分布式系统 (具有单一用户界面,支持分布式数据处理)分布式实时系统 (支持分布式实时数据处理)5.计算机体系结构与操作系统的关系计算机体系结构与操作系统的关系(1)(1)单单单单CPUCPU计算机配置的操作系统计算机配置的操作系统计算机配置的操作系统计算机配置的操作系统(2)(2)具有并行结构的计算机系统配置的操作系统具有并行结构的计算机系统配置的操作系统具有并行结构的计算机系统配置的操作系统具有并行结构的计算机系统配置的操作系统绪论绪论操作系统的

19、形成与发展操作系统的形成与发展操作系统的定义操作系统的定义绪论绪论操作系统的定义操作系统的定义251.资源共享与资源竞争资源共享与资源竞争 多个计算任务对计算机系统资源的共同享用多个计算任务对计算机系统资源的共同享用操作系统操作系统操作系统操作系统 中央处理机 打印机 用 户1 用 户n 操作命令 操作命令 应用程序1 系统调用 系统调用 应用程序n显示器Modem 应 用程 序存储器绘图仪键 盘网 卡文 件用户请求系统资源的方式(1)(1)资源共享资源共享资源共享资源共享多个计算任务对计算机系统资源的争夺多个计算任务对计算机系统资源的争夺(2)(2)资源竞争资源竞争资源竞争资源竞争绪论绪论操

20、作系统的定义操作系统的定义26操作系统是一个大型的程序系统,它负责计算机系统软、硬件资源的分配;控制和协调并发活动;提供用户接口,使用户获得良好的工作环境。2.操作系统的定义与特征操作系统的定义与特征(1)(1)操作系统的定义操作系统的定义操作系统的定义操作系统的定义 并发并发 能处理多个同时性活动的能力 共享共享 多个计算任务对系统资源的共同享用 不确定性不确定性 操作系统能处理大量的、随机的事件序列,使各用户的计 算任务正确地完成。(2)(2)操作系统的特征操作系统的特征操作系统的特征操作系统的特征绪论绪论操作系统的定义操作系统的定义操作系统的资源管理功能操作系统的资源管理功能绪论绪论操作

21、系统的资源管理功能操作系统的资源管理功能27绪论绪论操作系统的资源管理功能操作系统的资源管理功能确定将CPU先分给哪个用户程序,它占用多长时间,下一个又该轮到哪个程序运行等问题。1.处理机管理处理机管理(1)(1)提出进程调度策略提出进程调度策略提出进程调度策略提出进程调度策略在调度时机到来时,进行处理机分派。(2)(2)给出进程调度算法给出进程调度算法给出进程调度算法给出进程调度算法(3)(3)进行处理机的分派进行处理机的分派进行处理机的分派进行处理机的分派28确定各应用程序在主存中的位置及所占区域的大小;应用程序无需关心存储细节,由存储管理模块提供地址重定位能力。2.存储器管理存储器管理(

22、1)(1)存储分配和存储无关性存储分配和存储无关性存储分配和存储无关性存储分配和存储无关性系统提供基址、界限寄存器等存储保护方法,使各应用程序相互隔离。(2)(2)存储保护存储保护存储保护存储保护系统提供虚拟存储技术,扩大逻辑主存。(3)(3)存储扩充存储扩充存储扩充存储扩充绪论绪论操作系统的资源管理功能操作系统的资源管理功能29设备无关性是指用户向系统申请和使用的设备与实际操作的设备无关,以达到方便用户、提高设备利用率的目的。3.设备管理设备管理(1)(1)设备无关性设备无关性设备无关性设备无关性操作系统为各应用程序和运行实体分配各种设备。设备分配通常采用三种基本技术:独享、共享及虚拟技术。

23、(2)(2)设备分配设备分配设备分配设备分配设备的传输控制包括:启动设备、中断处理、结束处理三个方面(3)(3)设备的传输控制设备的传输控制设备的传输控制设备的传输控制绪论绪论操作系统的资源管理功能操作系统的资源管理功能30文件系统为用户提供一种简便的、统一的存取和管理信息的方法,并解决信息的共享、数据的存取控制和保密等问题。信息组织信息组织信息组织信息组织存取方法存取方法存取方法存取方法文件共享文件共享文件共享文件共享文件安全文件安全文件安全文件安全文件完整性文件完整性文件完整性文件完整性磁盘空间分配磁盘空间分配磁盘空间分配磁盘空间分配4.信息管理信息管理(文件系统文件系统)绪论绪论操作系统

24、的资源管理功能操作系统的资源管理功能31操作系统操作系统功能模块功能模块处理机处理机管管 理理存储器存储器管管 理理设设 备备管管 理理文文 件件系系 统统系系 统统资资 源源处理机处理机I/O设备设备软件软件资源资源存储器存储器系统资源与操作系统的资源管理模块5.操作系统的资源管理观点操作系统的资源管理观点绪论绪论操作系统的资源管理功能操作系统的资源管理功能操作系统的基本类型操作系统的基本类型绪论绪论操作系统的基本类型操作系统的基本类型批量操作系统是操作系统的一种类型。该系统把用户提交批量操作系统是操作系统的一种类型。该系统把用户提交的程序组织成作业形式。作业成批送入计算机,然后由作的程序组

25、织成作业形式。作业成批送入计算机,然后由作业调度程序自动选择作业,在系统内多道运行。业调度程序自动选择作业,在系统内多道运行。早期计算机一般都配置批量操作系统。早期计算机一般都配置批量操作系统。321.批量批量操作系统操作系统(1)(1)什么是批量操作系统什么是批量操作系统什么是批量操作系统什么是批量操作系统(2)(2)批量操作系统的特点批量操作系统的特点批量操作系统的特点批量操作系统的特点脱机操作 多道运行 合理搭配作业 系统吞吐率高系统吞吐率高 作业周转时间长,用户使用不方便作业周转时间长,用户使用不方便绪论绪论操作系统的基本类型操作系统的基本类型分时操作系统是操作系统的另一种类型。它一般

26、采用时间分时操作系统是操作系统的另一种类型。它一般采用时间片轮转的办法,使一台计算机同时为多个终端用户服务。片轮转的办法,使一台计算机同时为多个终端用户服务。该系统对每个用户都能保证足够快的响应时间,并提供交该系统对每个用户都能保证足够快的响应时间,并提供交互会话功能。互会话功能。332.分时分时操作系统操作系统(1)(1)什么是分时操作系统什么是分时操作系统什么是分时操作系统什么是分时操作系统(2)(2)分时操作系统的特点分时操作系统的特点分时操作系统的特点分时操作系统的特点 并行性并行性 独占性独占性 交互性交互性 绪论绪论操作系统的基本类型操作系统的基本类型配置了实时操作系统的系统。该系

27、统可以对科学实验、医学成像、工配置了实时操作系统的系统。该系统可以对科学实验、医学成像、工业控制、武器装备控制和特定显示系统进行实时控制的系统。业控制、武器装备控制和特定显示系统进行实时控制的系统。343.实时实时操作系统操作系统(1)(1)实时系统实时系统实时系统实时系统系统必须满足应用程序对截止期限(deadline)的要求,若错过了截止期限,将导致灾难性后果。实时系统的分类实时系统的分类 硬实时系统硬实时系统系统中截止期限被错过的情况下,只造成系统性能下降而不会带来严重后果。软实时系统软实时系统 什么是实时系统什么是实时系统绪论绪论操作系统的基本类型操作系统的基本类型 实时操作系统对外部

28、输入的信息,能够在规定的时间内处实时操作系统对外部输入的信息,能够在规定的时间内处 理完毕并作出反应。理完毕并作出反应。35 什么是实时操作系统什么是实时操作系统(2)(2)实时操作系统实时操作系统实时操作系统实时操作系统 实时操作系统的类型实时操作系统的类型 实时控制实时控制 生产过程控制、作战指挥 实时信息处理实时信息处理 订购机票、情报检索 实时操作系统的特点实时操作系统的特点 可靠性和安全性 及时响应绪论绪论操作系统的基本类型操作系统的基本类型 (1)(1)概况概况概况概况个人计算机出现于个人计算机出现于2020世纪世纪7070年代,随着微电子技术的发展,操作系统的年代,随着微电子技术

29、的发展,操作系统的目标:目标:不再是最大化不再是最大化CPUCPU和外设的利用率和外设的利用率而是最大化用户方便性和响应速度而是最大化用户方便性和响应速度 各种类型的各种类型的WindowsWindows替代替代MS-DOSMS-DOS;IBMIBM公司将公司将MS-DOSMS-DOS升级为多任务升级为多任务 OS/2OS/2;UNIXUNIX运行在个人计算机上;运行在个人计算机上;出现了出现了LinuxLinux个人计算机操作系统个人计算机操作系统(类似于类似于UNIX)UNIX)个人计算机操作系统得益于大型机操作系统的研制成果。另一个人计算机操作系统得益于大型机操作系统的研制成果。另一方面

30、,方面,微型计算机硬件费用很低,有些技术实现可相对简单。微型计算机硬件费用很低,有些技术实现可相对简单。364.个人计算机个人计算机操作系统操作系统绪论绪论操作系统的基本类型操作系统的基本类型 (2)(2)个人计算机的代表个人计算机的代表个人计算机的代表个人计算机的代表 磁盘操作系统磁盘操作系统磁盘操作系统磁盘操作系统 MSDOSMSDOS 包括:设备管理、文件系统包括:设备管理、文件系统包括:设备管理、文件系统包括:设备管理、文件系统 WindowsWindows系统系统系统系统 图形用户界面图形用户界面图形用户界面图形用户界面 多任务、多线程多任务、多线程多任务、多线程多任务、多线程 可剥

31、夺式调度可剥夺式调度可剥夺式调度可剥夺式调度 段页式虚拟存储管理技术段页式虚拟存储管理技术段页式虚拟存储管理技术段页式虚拟存储管理技术 动态连接动态连接动态连接动态连接 37个人计算机示意图绪论绪论操作系统的基本类型操作系统的基本类型多处理机系统也称并行系统多处理机系统也称并行系统(parallel system)(parallel system)或紧耦合系统。或紧耦合系统。385.多处理机多处理机系统系统(1)(1)多处理机系统的定义多处理机系统的定义多处理机系统的定义多处理机系统的定义 包含两个或多个功能相当的处理器包含两个或多个功能相当的处理器 所有处理器所有处理器共享一个公共内存共享一

32、个公共内存 所有处理器所有处理器共享共享I/O通道、控制器和外围设备通道、控制器和外围设备 由一个操作系统控制由一个操作系统控制(2)(2)多处理机系统的特点多处理机系统的特点多处理机系统的特点多处理机系统的特点 具有并行处理能力具有并行处理能力 紧耦合、存在瓶颈、可扩展性差紧耦合、存在瓶颈、可扩展性差不支持大规模并行计算;不支持分布处理不支持大规模并行计算;不支持分布处理绪论绪论操作系统的基本类型操作系统的基本类型6.网络操作系统网络操作系统39计算机网络示意图 线路将一些独立自治的计算机相互连接形成的一个集合体称为计算机网络。(1)(1)计算机网络的定义计算机网络的定义计算机网络的定义计算

33、机网络的定义 多个处理部件多个处理部件 无公共内存无公共内存 具备消息通信具备消息通信 机制机制 (2)(2)计算机网络的特点计算机网络的特点计算机网络的特点计算机网络的特点绪论绪论操作系统的基本类型操作系统的基本类型 网络操作系统除了具备一般操作系统应具有的功能模块外网络操作系统除了具备一般操作系统应具有的功能模块外 (如系统核心、设备管理、存储管理、文件系统等如系统核心、设备管理、存储管理、文件系统等),还要,还要增加一个网络通信模块。该模块由通信接口中断处理程序、增加一个网络通信模块。该模块由通信接口中断处理程序、通信控制程序以及各级网络协议软件组成。通信控制程序以及各级网络协议软件组成

34、。40(3)(3)网络操作系统网络操作系统网络操作系统网络操作系统 不能支持透明的资源存取不能支持透明的资源存取 不能对网络资源进行有效、统一的管理不能对网络资源进行有效、统一的管理 不能支持合作计算不能支持合作计算 (4)(4)计算机网络的局限性计算机网络的局限性计算机网络的局限性计算机网络的局限性绪论绪论操作系统的基本类型操作系统的基本类型 可扩展性可扩展性可扩展性可扩展性 增加性能增加性能增加性能增加性能 高可靠性高可靠性高可靠性高可靠性 417.分布式系统分布式系统(1)(1)分布式系统的定义分布式系统的定义分布式系统的定义分布式系统的定义 包含多个通用资源部件包含多个通用资源部件 这

35、些资源是分布的,并经过通信网络相互作用这些资源是分布的,并经过通信网络相互作用 有一个分布式操作系统对资源进行全局和动态的管理控制有一个分布式操作系统对资源进行全局和动态的管理控制 系统对用户是透明的系统对用户是透明的 所有资源高度自治地工作,而又相互配合所有资源高度自治地工作,而又相互配合(2)(2)分布式系统的特点分布式系统的特点分布式系统的特点分布式系统的特点绪论绪论操作系统的基本类型操作系统的基本类型第第1章章 绪论绪论小结小结绪论绪论小结小结42绪论绪论小结小结操作系统在计算机系统中的位置及作用存储程序式计算机的结构与特点操作系统的定义与特征操作系统的基本功能操作系统的基本技术:多道程序设计技术、分时技术操作系统的基本类型

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁