操作系统第一章_第1页
操作系统第一章_第2页
操作系统第一章_第3页
操作系统第一章_第4页
操作系统第一章_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1第一章第一章 操作系统概述操作系统概述操作系统的概念操作系统的概念操作系统的历史操作系统的历史操作系统的特性操作系统的特性操作系统的类型操作系统的类型操作系统的运行环境操作系统的运行环境操作系统的界面形式操作系统的界面形式操作系统的运行机理操作系统的运行机理研究操作系统的几种观点研究操作系统的几种观点第第2页页1.1 操作系统概念操作系统地位操作系统地位操作系统作用操作系统作用操作系统定义操作系统定义第第3页页1.1.1 操作系统地位操作系统地位硬件抽象层(硬件抽象层(HAL)之上之上所有其它软件层之下所有其它软件层之下硬件(硬件(HAL)OS其它系统软件层其它系统软件层应用软件层应用软件层

2、第第4页页运行视图运行视图系统库系统库(lib)可调用操作系统,执行硬件指令可调用操作系统,执行硬件指令应用程序可以调用应用程序可以调用lib和操作系统,执行硬件指令和操作系统,执行硬件指令硬件硬件( (HAL) )操作系统操作系统系统库系统库应用程序应用程序机器指令机器指令系统调用系统调用库调用库调用第第5页页1.1.2 操作系统的作用操作系统的作用管理系统中软件硬件资源管理系统中软件硬件资源CPU内存内存设备设备文件文件为用户为用户( (应用程序应用程序) )提供良好的服务提供良好的服务( (界面界面) )APIGUI, 行式命令行式命令JCL第第6页页1.1.3 操作系统定义操作系统定义

3、操作系统操作系统是位于硬件层是位于硬件层(HAL)之上,所之上,所有其它软件层之下的一个系统软件,是有其它软件层之下的一个系统软件,是管理系统中各种软硬件资源,方便用户管理系统中各种软硬件资源,方便用户使用计算机系统的程序集合。使用计算机系统的程序集合。第第7页页1.2 操作系统的历史操作系统的历史操作系统的产生操作系统的产生手工操作阶段手工操作阶段成批处理阶段成批处理阶段执行系统阶段执行系统阶段操作系统的完善操作系统的完善多道批处理系统多道批处理系统分时系统分时系统实时处理系统实时处理系统通用操作系统通用操作系统操作系统的发展操作系统的发展网络操作系统网络操作系统分布式操作系统分布式操作系统

4、单用户操作系统单用户操作系统并行操作系统并行操作系统嵌入式操作系统嵌入式操作系统智能卡操作系统智能卡操作系统多核系统多核系统第第8页页1.3 操作系统特性操作系统特性程序并发性程序并发性多个程序在宏观上同时向前推进多个程序在宏观上同时向前推进并发并发(concurrent) vs. 并行并行 (parallel)资源共享性资源共享性多个程序共用系统中的各种软硬件资源多个程序共用系统中的各种软硬件资源在操作系统的协调和控制下在操作系统的协调和控制下异步性异步性多个程序以不可预知的速度向前推进多个程序以不可预知的速度向前推进虚拟性虚拟性把一个实的把一个实的CPU改造为多个虚的改造为多个虚的CPU内

5、存内存+外存外存虚存虚存独占设备独占设备+共享设备共享设备虚拟设备虚拟设备第第9页页并发性并发性 ( (Concurrence)并行性并行性是指两个或多个事件在同一时刻发生。是指两个或多个事件在同一时刻发生。 并发性并发性是指两个或多个事件在同一时间间隔内发生。是指两个或多个事件在同一时间间隔内发生。程序的并发执行,有效地改善了系统资源的利用率和提程序的并发执行,有效地改善了系统资源的利用率和提高了系统的吞吐量,但它使系统复杂化,操作系统必须高了系统的吞吐量,但它使系统复杂化,操作系统必须具有控制和管理各种并发活动的能力。具有控制和管理各种并发活动的能力。 第第10页页1.4 操作系统类型操作

6、系统类型多道批处理操作系统多道批处理操作系统(batch processing system)分时操作系统分时操作系统(time-sharing system) 实时操作系统实时操作系统(real time system)通用操作系统通用操作系统(multi-purpose system) 单用户操作系统单用户操作系统(single user system)网络操作系统网络操作系统(network operating system)分布式操作系统分布式操作系统(distributed operating system)多处理机操作系统多处理机操作系统(multi-processor syste

7、m)嵌入式操作系统嵌入式操作系统(embedded operating system)智能卡操作系统智能卡操作系统(smart-card operating system)第第11页页主机主机输入井输入井输出井输出井输出机输出机输入机输入机作作业业结结果果SPOOLing输入输入作业调作业调度(度(1)作业调作业调度(度(2)SPOOLing输出输出1.4.1 多道批处理系统(多道批处理系统(off-line)第第12页页1.4.1 多道批处理系统多道批处理系统(cont.)输入井作用输入井作用缓冲缓冲(速度匹配作用速度匹配作用)实现作业调度实现作业调度(job scheduling)输出井作

8、用输出井作用缓冲缓冲(速度匹配作用速度匹配作用)第第13页页1.4.1 多道批处理系统多道批处理系统(Cont.)主机中作业合理搭配主机中作业合理搭配目标目标1:提高资源利用率:提高资源利用率(eg. 计算型计算型+IO型型)目标目标2:提高吞吐量:提高吞吐量(throughput)特点特点多道:系统中同时容纳多个作业多道:系统中同时容纳多个作业成批:作业分批进入系统成批:作业分批进入系统141.4.2 分时操作系统分时操作系统(On-line)第第15页页1.4.2 分时操作系统分时操作系统(Cont.)特点:特点:多路性多路性:一个主机与多个终端相连;:一个主机与多个终端相连;交互性交互性

9、:以对话的方式为用户服务;:以对话的方式为用户服务;独占性独占性:每个终端用户仿佛拥有一台虚:每个终端用户仿佛拥有一台虚拟机。拟机。及时性:及时性:每个终端用户的请求均能在短每个终端用户的请求均能在短时间内得到响应。时间内得到响应。典型系统:典型系统:Multics (MIT)UNIX第第16页页1.4.3 实时操作系统实时操作系统实时控制实时控制工业控制,军事控制,医疗控制,工业控制,军事控制,医疗控制,.实时信息处理实时信息处理航班定票,联机情报检索,航班定票,联机情报检索,.第第17页页实时控制第第18页页实时信息处理第第19页页1.4.4 通用操作系统通用操作系统(multi-purp

10、ose OS)同时具有:分时、实时、批处理功能。同时具有:分时、实时、批处理功能。目标:目标:提高处理能力提高处理能力;扩展应用领域。扩展应用领域。常见模式常见模式:分时分时(前台前台)+批处理批处理(后台后台)(eg. GCOS-8)实时实时(前台前台)+批处理批处理(后台后台)第第20页页1.4.5 单用户操作系统单用户操作系统同一时刻仅有一个用户使用的系统同一时刻仅有一个用户使用的系统应用领域:应用领域:台式机,笔记本,台式机,笔记本,.特点:特点:单用户,多进程,多线程单用户,多进程,多线程第第21页页补充:补充: 多用户操作系统多用户操作系统同一时间内有两个或两个以上用户使同一时间内

11、有两个或两个以上用户使用的系统用的系统特点:特点:多用户,多进程,多线程多用户,多进程,多线程第第22页页1.4.6 网络操作系统网络操作系统第第23页页网络操作系统的目标网络操作系统的目标相互通讯相互通讯资源共享(信息,设备)资源共享(信息,设备)提供网络服务提供网络服务database serverftp servere-mail servertelnet serveretc.第第24页页1.4.7 分布式操作系统分布式操作系统紧耦合:紧耦合:(tightly coupled)由多机系统发展而来(多由多机系统发展而来(多CPU)有公共内存有公共内存多处理机操作系统多处理机操作系统第第25页

12、页1.4.7 分布式操作系统分布式操作系统松散耦合:松散耦合:(loosely coupled)由计算机网络发展而来(多由计算机网络发展而来(多Host)无公共内存,无公共时钟无公共内存,无公共时钟第第26页页1.4.7 分布式操作系统分布式操作系统(Cont.)分布式操作系统特征分布式操作系统特征:统一的操作系统统一的操作系统 资源的进一步共享资源的进一步共享内存内存, CPU可靠性可靠性 透明性透明性 第第27页页1.4.7 分布式操作系统分布式操作系统(Cont.)目标:进一步共享资源,使负载均衡,计算目标:进一步共享资源,使负载均衡,计算加速。加速。CPU内存内存途径:迁移(途径:迁移

13、(migration)作业迁移作业迁移进程迁移(线程一般随同进程迁移)进程迁移(线程一般随同进程迁移)例子:例子:Solaris MC第第28页页1.4.8 多处理机操作系统多处理机操作系统多处理机系统多处理机系统具有公共内存的多具有公共内存的多CPU系统系统对称多处理机系统对称多处理机系统(SMP-symmetric multi-processor)没有主从关系的多处理机系统没有主从关系的多处理机系统多处理机操作系统多处理机操作系统有效管理和使用多个有效管理和使用多个CPU的操作系统的操作系统复杂性:多个主动体(复杂性:多个主动体(CPUs) )例子:例子:UNIX, Linux, Wind

14、ows第第29页页1.4.9 嵌入式操作系统嵌入式操作系统嵌入在掌上电脑、通讯设备、车载系统、信息家电等嵌入在掌上电脑、通讯设备、车载系统、信息家电等非计算机类设施上的操作系统。非计算机类设施上的操作系统。特点:微内核结构(特点:微内核结构(Micro-kernel),),许多操作系统许多操作系统功能功能(文件系统文件系统,设备驱动设备驱动)以应用程序模式运行。以应用程序模式运行。核心小核心小(基本内存管理基本内存管理,CPU管理管理,通讯程序通讯程序), 适应范围广适应范围广, 可可靠性高靠性高效率低效率低例子:例子:Win CE .NET(维纳斯)维纳斯)PalmOSHOPEN(女娲)女娲

15、)第第30页页1.4.10 智能卡操作系统智能卡操作系统智能卡智能卡CPU芯片芯片ROM面向面向Java的智能卡的智能卡JVM解释程序解释程序下载下载Java applet并执行并执行SC-OS支持多个支持多个applet并发执行并发执行必要的资源管理必要的资源管理第第31页页1.5 操作系统硬件环境操作系统硬件环境定时装置定时装置系统栈系统栈特权指令与非特权指令特权指令与非特权指令处理机状态及状态转换处理机状态及状态转换地址映射机构地址映射机构存储保护设施存储保护设施中断装置中断装置通道与通道与DMA控制器控制器IO保护保护第第32页页1.5.1 定时装置定时装置绝对时钟:记载实际时间,不发

16、中断。绝对时钟:记载实际时间,不发中断。间隔时钟(闹钟):定时发生中断,一间隔时钟(闹钟):定时发生中断,一般间隔单位为般间隔单位为“毫秒毫秒”。间隔时钟是实现多道程序的基础间隔时钟是实现多道程序的基础保证操保证操作系统获得控制权。作系统获得控制权。其它中断也进入操作系统,但是否发生,其它中断也进入操作系统,但是否发生,何时发生没有保障。何时发生没有保障。第第33页页1.5.2 系统栈系统栈(system stack)作用作用保存中断现场保存中断现场保存子程序转移返回点、参数、局部变量、保存子程序转移返回点、参数、局部变量、返回值返回值位置位置操作系统区域操作系统区域第第34页页1.5.3 特

17、权指令与非特权指令特权指令与非特权指令特权指令(特权指令(privileged instruction)只有在管态才能执行的指令只有在管态才能执行的指令(影响系统状态影响系统状态)关中断,置程序状态字,停机,关中断,置程序状态字,停机, IO,.非特权指令(非特权指令(non-privileged instruction)所有程序可用所有程序可用(不影响系统状态不影响系统状态)取数,四则运算,取数,四则运算, 第第35页页1.5.4 处理机状态及状态转换处理机状态及状态转换处理机状态处理机状态系统态(系统态(system mode)(管态,核态管态,核态)用户态(用户态(user mode)

18、(目态,常态目态,常态)状态转换状态转换管态管态 目态目态(置程序状态字置程序状态字,特权指令特权指令)目态目态 管态管态(中断,中断,trap)第第36页页例子:例子:IBM 360/370 PSW 状态位(状态位(0,1)Modern PC now support 5 modes:R0(权限最强)权限最强)R1R2R4(权限最弱)权限最弱)第第37页页1.5.5 地址映射机构地址映射机构逻辑地址逻辑地址 物理地址物理地址逻辑地址逻辑地址(虚地址虚地址):程序中产生的地址:程序中产生的地址物理地址物理地址(实地址实地址):存储器地址:存储器地址第第38页页1.5.6 存储保护设施存储保护设施

19、防止应用程序防止应用程序侵犯操作系统空间侵犯操作系统空间;侵犯其它用戶空间侵犯其它用戶空间.地址检查地址检查越界检查越界检查;越权检查(对共享区域)越权检查(对共享区域).第第39页页1.5.7 中断装置中断装置发现并响应中断的硬件机构发现并响应中断的硬件机构当前(当前(PSW,PC)系统栈系统栈中断向量(中断向量(PSW,PC)寄存器寄存器第第40页页1.5.8 通道与通道与DMA通道:负责通道:负责IO操作的处理机操作的处理机通道指令系统通道指令系统读写操作读写操作控制操作控制操作转移操作转移操作引入通道的目的是使处理器从引入通道的目的是使处理器从繁重的输入输出操作中解脱出繁重的输入输出操

20、作中解脱出来,同时也为了增加处理器与来,同时也为了增加处理器与设备之间、设备与设备之间的设备之间、设备与设备之间的并行度,硬件提供了通道。并行度,硬件提供了通道。DMA控制器控制器没有独立指令系统没有独立指令系统简单块传输简单块传输一般一次只能传输一般一次只能传输一个数据块。一个数据块。第第41页页1.6 操作系统界面形式操作系统界面形式交互终端命令(交互终端命令(Command Language)UNIX shell命令名命令名 选项选项 参数参数第第42页页UNIX shell interface优点优点:缩小核心缩小核心不同用户可以选择不同界面不同用户可以选择不同界面UNIX硬件硬件sh

21、ellshellshell终端终端终端终端终端终端第第43页页1.6 操作系统界面形式操作系统界面形式(Cont.)图形界面图形界面(GUIGraphic User Interface)作业控制语言(作业控制语言(Job Control Language)作业标识语句作业标识语句用户标识,作业标识,帐号用户标识,作业标识,帐号作业步语句作业步语句(编译、连接装配、执行)编译、连接装配、执行)一般对应子进程一般对应子进程资源描述语句资源描述语句内存需求,计算时间,其它资源内存需求,计算时间,其它资源Goto语句(正向转移)语句(正向转移)作业控制无循环作业控制无循环第第44页页1.6 操作系统界

22、面形式操作系统界面形式(Cont.)系统调用命令(系统调用命令(OS API)高级语言形式高级语言形式fd = open(file_name,mode)汇编语言形式汇编语言形式准备参数准备参数trap n取返回值取返回值第第45页页1.7 操作系统的运行机理操作系统的运行机理操作系统运行机理 :硬件硬件程序程序程序程序 中断处理中断处理程序切换程序切换保存程序保存程序1现场现场选择选择P2恢复恢复程序程序2现场现场中断中断置置pswOS第第46页页1.8 研究操作系统的几种观点研究操作系统的几种观点进程观点进程观点支持进程支持进程支持进程之间的协同支持进程之间的协同资源管理观点资源管理观点操作

23、系统是资源管理者操作系统是资源管理者方便使用方便使用防止冲突防止冲突虚拟机观点虚拟机观点对硬件的第一次扩充对硬件的第一次扩充提供虚拟资源提供虚拟资源单单CPU多个虚拟多个虚拟CPU内存内存+外存外存虚拟存储虚拟存储独占设备独占设备+共享共享虚拟设备虚拟设备第第47页页1.9.1 Linux系统系统 历史历史1991, 0.01版版运行于运行于intel80386,仅支持仅支持Minix文件系统,支持有限的文件系统,支持有限的设备驱动程序,无网络支持设备驱动程序,无网络支持.1994 , 1.0版版支持支持UNIX标准标准TCP/IP协议,协议,BSD兼容的兼容的socket网络通讯网络通讯协议

24、,增强的文件系统,协议,增强的文件系统,SCSI控制器对文件的高效访问,控制器对文件的高效访问,以及其它设备驱动程序以及其它设备驱动程序 .1995 , 1.2版版最后一个仅在最后一个仅在PC平台上运行的平台上运行的Linux .1996 , 2.0版版运行于多种平台,支持对称多处理,同时增强了存储管运行于多种平台,支持对称多处理,同时增强了存储管理功能,支持核心级线程,模块动态连接等可运行于理功能,支持核心级线程,模块动态连接等可运行于Sun Sparc, PowerMac等硬件平台等硬件平台 .第第48页页Linux特点:特点:源代码开放源代码开放,免费免费系统稳定可靠;系统稳定可靠;速度

25、快,效率高;速度快,效率高;内核模块化好,允许第三方配置文件系统内核模块化好,允许第三方配置文件系统及设备管理程序;及设备管理程序;功能完善;功能完善;具有网络支持优势;具有网络支持优势;标准化好标准化好. 491.9.2 Windows2000/XP系统系统 基于基于NT技术构建的面向个人计算几平台的技术构建的面向个人计算几平台的操作系统,本质上属于单用户系统,但可操作系统,本质上属于单用户系统,但可以组网并提供网络服务以组网并提供网络服务 . 特点特点 具有多任务具有多任务(包括多进程、多线程包括多进程、多线程)管理功能,支持对称管理功能,支持对称多处理多处理支持客户支持客户/ /服务器计

26、算模式服务器计算模式 在设计上大量采用了面向对象思想,提供友好的图形在设计上大量采用了面向对象思想,提供友好的图形操作界面操作界面 不是不是“纯纯”的微内核结构,许多系统服务功能已被放的微内核结构,许多系统服务功能已被放入核心入核心 501、OS的引入和发展的引入和发展(1)早期无)早期无OS的计算机系统中,存在着所谓的的计算机系统中,存在着所谓的“人机矛人机矛盾盾”和和“CPU-I/O设备速度不匹配的矛盾设备速度不匹配的矛盾”。它们对计算。它们对计算机资源的利用率有何严重的影响?机资源的利用率有何严重的影响?(2)在什么样的需求推动力的作用下,由多道批处理系)在什么样的需求推动力的作用下,由

27、多道批处理系统发展为分时系统的?实现分时系统的关键技术是什么?统发展为分时系统的?实现分时系统的关键技术是什么? ( 3 ) 在什么样的需求推动力的作用下由分时系统发展为在什么样的需求推动力的作用下由分时系统发展为实时系统的?注意分析和比较分时系统与实时系统的特征。实时系统的?注意分析和比较分时系统与实时系统的特征。本章重点难点学习提示本章重点难点学习提示512、 OS的基本特征和功能的基本特征和功能在多道程序的环境下,在多道程序的环境下,OS具有四大特征和五大功能。具有四大特征和五大功能。(1)OS的特征。的特征。OS具有并发、资源共享、虚拟和异步性四大具有并发、资源共享、虚拟和异步性四大特

28、征。特征。(2)OS四大特征之间的关系。最重要的是并发性,其他三个特四大特征之间的关系。最重要的是并发性,其他三个特征都是以并发为前提的。弄清楚并发和资源共享之间的关系,理征都是以并发为前提的。弄清楚并发和资源共享之间的关系,理解它们是如何导致虚拟和异步性特征的产生的。解它们是如何导致虚拟和异步性特征的产生的。(3)OS的功能。的功能。OS具有处理机管理、存储器管理、设备管理、具有处理机管理、存储器管理、设备管理、文件管理和提供友好的用户接口等五大功能。文件管理和提供友好的用户接口等五大功能。52了解各功能的主要任务,深入了解处理机管理功能与了解各功能的主要任务,深入了解处理机管理功能与OS的

29、并发和共享特征之间的关系。的并发和共享特征之间的关系。(4)OS五大功能的必要性。为了保证多道程序能有条不五大功能的必要性。为了保证多道程序能有条不紊地、高效地运行,并能方便用户对计算机的使用,紊地、高效地运行,并能方便用户对计算机的使用,OS必须具备上述五大功能。必须具备上述五大功能。53典型例题及课堂练习:典型例题及课堂练习:1、在计算机系统中配置操作系统的主要目的是(在计算机系统中配置操作系统的主要目的是( A )。操作系)。操作系统的主要功能是管理计算机系统中的(统的主要功能是管理计算机系统中的( B ),其中包括(),其中包括( C )、)、 ( D ),以及文件和设备。这里的(),

30、以及文件和设备。这里的( C )管理主要是对进程进)管理主要是对进程进行管理。行管理。A:(1)增强计算机系统的功能;增强计算机系统的功能;(2)提高系统资源的利用率提高系统资源的利用率 (3)提高系统的运行速度提高系统的运行速度 (4)合理组织系统的工作流程,以提合理组织系统的工作流程,以提高系统吞吐量高系统吞吐量B:(1)程序和数据程序和数据 (2)进程进程 (3)资源资源 (4)作业作业 (5)软件软件 (6)硬件硬件C、D:(1)存储器存储器 (2)虚拟存储器虚拟存储器 (3)运算器运算器 (4)处理机处理机 (5)控制控制器器参考答案:参考答案: (2) (3) (4) (1)542

31、、操作系统有多种类型:允许多个用户以交互方式使用计算机操作系统有多种类型:允许多个用户以交互方式使用计算机的操作系统称为的操作系统称为(A);允许多个用户将若干个作业提交给计算机系允许多个用户将若干个作业提交给计算机系统集中处理的操作系统称为统集中处理的操作系统称为( B );在(在(C)的控制下,计算机系统)的控制下,计算机系统能及时处理由过程控制反馈的数据,并做出响应;在能及时处理由过程控制反馈的数据,并做出响应;在IBM-PC机机上的操作系统称为上的操作系统称为(D)。A,B,C,D:(1)批处理操作系统;批处理操作系统; (2)分时操作系统分时操作系统(3)实时操作系统;实时操作系统;

32、 (4)微机操作系统;微机操作系统; (5)多处理机操作系统多处理机操作系统参考答案:参考答案: (2) (1) (3) (4)553、在设计分时操作系统时,首先要考虑的是在设计分时操作系统时,首先要考虑的是( A );在设计批处在设计批处理操作系统时,首先要考虑的是理操作系统时,首先要考虑的是(B);在设计实时操作系统时,在设计实时操作系统时,首先要考虑的是首先要考虑的是( C ) 。A,B,C:(1)灵活性和可适应性灵活性和可适应性 (2)交互性和响应时间交互性和响应时间 (3)周转时间和系统吞吐量周转时间和系统吞吐量 (4)实时性和可靠性实时性和可靠性参考答案:参考答案: (2) (3)

33、 (4)564、在、在OS中采用多道程序设计技术,能有效地提高中采用多道程序设计技术,能有效地提高CPU、内存、内存和和I/O设备的设备的( A ),为实现多道程序设计需要有,为实现多道程序设计需要有( B )。A: (1) 灵活性;灵活性; (2) 可靠性;可靠性; (3) 兼容性;兼容性; (4) 利用率利用率B: (1) 更大内存;更大内存; (2) 更快的更快的CPU; (3) 更快的外部设备更快的外部设备 (4) 更先进的终端更先进的终端参考答案:参考答案: (4) (1)575、在多道批处理系统中,为了充分利用各种资源,系统总是、在多道批处理系统中,为了充分利用各种资源,系统总是优

34、先选择优先选择( A )多个作业投入运行;为了提高吞吐量,系统总是多个作业投入运行;为了提高吞吐量,系统总是想方设法缩短用户作业的想方设法缩短用户作业的( B )。A: (1) 适应于内存容量的;适应于内存容量的; (2) 计算量大的;计算量大的; (3) I/O量大的;量大的; (4)计算型和计算型和I/O型均衡的型均衡的B: (1) 周转时间;周转时间; (2) 运行时间;运行时间; (3)提交时间;提交时间; (4)阻塞时间阻塞时间参考答案:参考答案: (4) (1)586、分时系统的响应时间(及时性)主要是根据、分时系统的响应时间(及时性)主要是根据( A )确定的,确定的,而实时系统

35、的响应时间则是由而实时系统的响应时间则是由( B )确定的。确定的。A,B: (1) 时间片大小;时间片大小; (2) 用户数目;用户数目; (3) 计算机运行速度计算机运行速度 (4) 用户所能接受的等待时间;用户所能接受的等待时间; (5) 控制对象所能接受的时延控制对象所能接受的时延 (6) 实时调度实时调度参考答案:参考答案: (4) (5)597、在分时系统中,为使多个用户能够同时与系统交互,最关键在分时系统中,为使多个用户能够同时与系统交互,最关键的问题是的问题是( A );当用户数目为当用户数目为100时,为保证响应时间不超过时,为保证响应时间不超过2s,此时的时间片最大应为此时

36、的时间片最大应为( B ) 。A: (1)计算机具有足够高的运行速度;计算机具有足够高的运行速度; (2) 内存容量应足够大内存容量应足够大 (3)系统能够及时地接收多个用户的输入;系统能够及时地接收多个用户的输入; (4)能在较短的时间内,使所有用户程序都得到运行;能在较短的时间内,使所有用户程序都得到运行; (5)能快速进行内存对换能快速进行内存对换B: (1) 10ms (2) 20ms (3) 50ms (4) 100ms (5) 200ms参考答案:参考答案: (4) (2) 608、采用采用( A )结构时,将结构时,将OS分成用于实现分成用于实现OS最基本功能的内最基本功能的内核

37、和提供各种服务的服务器两个部分。下列属于微内核的基核和提供各种服务的服务器两个部分。下列属于微内核的基本功能的是本功能的是( B )。A: (1)整体式整体式 (2) 模块化模块化 (3)层次式层次式 (4) 微内核微内核B: (1)文件服务文件服务 (2) 进程通信管理进程通信管理 (3)作业服务作业服务 (4)网络服务网络服务参考答案:参考答案: (4) (2) 619、分时系统和实时系统都具有交互性,实时系统的交互性允、分时系统和实时系统都具有交互性,实时系统的交互性允许用户访问许用户访问( A );分时系统的交互性允许用户请求系统提供分时系统的交互性允许用户请求系统提供( B )。A: (1) 文字编辑程序;文字编辑程序; (2) 专用服务程序;专用服务程序; (3) 专用硬件;专用硬件; (4) 数据处理程序数据处理程序B: (1) 数据处理服务;数据处理服务; (2) 资源共享服务;资源共享服务; (3) 数据通信服务;数据通信服务; (4) 多方面的服务;多方面的服务; (5) 数据处理和资源共享服务数据处理和资源共享服务参考答案:参考答案: (2) (4) 6210、在下列系统中,、在下

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论