操作系统原理_庞丽萍_第四章并发处理
- 格式:ppt
- 大小:1.16 MB
- 文档页数:69
操作系统原理知到章节测试答案智慧树2023年最新内蒙古医科大学第一章测试1.操作系统的三种基本类型是()参考答案:批处理系统、分时操作系统及实时操作系统2.当CPU执行操作系统内核代码时,称处理机处于()参考答案:内核态3.计算机系统中判断是否有中断事件发生应在()参考答案:执行完一条指令后4.从下面关于并发性的论述中,选出一条正确的论述()参考答案:并发性是指若干事件在同一时间间隔内发生5.操作系绕在计算机系统中位于()之间。
参考答案:计算机硬件和用户6.采用多道程序设计的系统中,系统中的程序道数越多则系统的效率越高。
()参考答案:错7.分层式结构的操作系统必须建立模块之间的通信机制,所以系统效率高。
()参考答案:错8.微内核结构操作系统具有较高的灵活性和扩展性。
()参考答案:对9.通常将CPU模式分为内核态(核心态)和用户态,这样做的目的是为了提高运行速度。
()参考答案:错10.使计算机系统能够被方便地使用和高效地工作是操作系统的两个主要设计目标。
()参考答案:对第二章测试1.进程和程序的一个本质区别是()。
参考答案:前者为动态的,后者为静态的。
2.下列选项中,满足短进程优先且不会发生饥饿现象的调度算法是()参考答案:响应比高者优先3.现有3个同时到达的作业J1、J2和J3,它们的执行时间分别是T1、T2和T3,且T1<T2<T3。
系统按单道方式运行且采用短作业优先算法,则平均周转时间是()参考答案:(3T1+2T2+T3)/34.对于CPU调度中的高响应比优先算法,通常影响响应比的主要因素是()。
参考答案:等待时间5.进程状态的转换是由操作系统完成的,对用户是透明的。
()参考答案:对6.在分时系统中,进程调度都采用优先级调度算法为主,短进程优先调度算法为辅。
()参考答案:错7.进程控制块(PCB)是用户进程的私有数据结构,每个进程仅有一个PCB。
()参考答案:错第三章测试1.临界区是指()。
操作系统原理作业第1章1-2 批处理系统和分时系统各有什么特点?为什么分时系统的响应比较快?答:在批处理系统中操作人员将作业成批装入计算机并由计算机管理运行,在程序的运行期间用户不能干预,因此批处理系统的特点是:用户脱机使用计算机,作业成批处理,系统内多道程序并发执行以及交互能力差。
在分时系统中不同用户通过各自的终端以交互方式共同使用一台计算机,计算机以“分时”的方法轮流为每个用户服务。
分时系统的主要特点是:多个用户同时使用计算机的同时性,人机问答方式的交互性,每个用户独立使用计算机的独占性以及系统响应的及时性。
分时系统一般采用时间片轮转的方法使一台计算机同时为多个终端用户服务,因此分时系统的响应比较快。
1-4什么是多道程序设计技术?试述多道程序运行的特征。
答:多道程序设计技术是指同时把多个作业(程序)放入内存并允许它们交替执行和共享系统中的各类资源;当一道程序因某种原因(如I/O 请求)而暂停执行时,CPU 立即转去执行另一道程序。
多道程序运行具有如下特征:多道计算机内存中同时存放几道相互独立的程序。
宏观上并行:同时进入系统的几道程序都处于运行过程中,它们先后开始了各自的运行但都未运行完毕。
微观上串行:从微观上看内存中的多道程序轮流或分时地占有处理机,交替执行。
1-6操作系统的主要特性是什么?为什么会有这样的特性?答:并发性,共享性,异步性,虚拟性,这些特性保证了计算机能准确的运行,得出想要的结果。
1-7(1)工作情况如图。
(2)CPU有空闲等待,它发生在100 ms150 ms时间段内,此时间段内程序A 与程序B都在进行I/O操作。
(3)程序A无等待现象,程序B在0 ms50 ms时间段与180 ms200 ms时间段内有等待现象。
第2章2-1 什么是操作系统虚拟机?答:在裸机上配置了操作系统程序后就构成了操作系统虚拟机2-3 什么是处理机的态?为什么要区分处理机的态?答:处理机的态,就是处理机当前处于何种状态,正在执行哪类程序。
操作系统原理与Linux系统实验考试范围第一章操作系统的发展也历经了初级阶段、操作系统的形成阶段和操作系统的进一步发展这三个阶段。
通道:一种专用的处理部件,它能控制一台或多台外设的工作,负责外设与主存之间的信息传输。
中断:指当主机与接到某种信号(如I/0设备完成信号)时,马上停止原来的工作,转去处理这一事件,当事件处理完毕,主机又回到原来的工作点继续工作。
操作系统的形成标志是:采用多道程序设计技术和分时技术。
多道程序设计技术:主存中同时存放几道相互独立的程序,它们在操作系统的控制之下,相互穿插地运行。
分时技术:把CPU时间划分成很短的时间片,轮流地分配给各个联机作业使用。
什么是操作系统:操作系统是一个大型的程序系统,它负责计算机的软、硬件资源的分配和管理;控制和协调并发活动;提供用户界面,使用户获得良好的工作环境。
操作系统的特性:1、并发(指能处理多个同时性活动的能力);2、共享(多个计算任务对系统资源的共同享用);3、不确定性并发和共享是一对孪生兄弟,程序的并发执行,必然要求对系统资源的共享,而只有提供系统资源共享的可能才能使程序真正的并发执行。
操作系统的资源管理:处理机管理、存储管理、设备管理和文件系统。
处理机管理:最核心的是问题是CPU的时间分配;功能是:确定进程调度策略;给出进程调度算法和进行处理机的分派。
存储管理:任何程序的执行都必须从主存中获取数据信息。
功能:1.存储分配和存储无关;2.存储保护;3.存储扩充。
文件系统:软件资源是各种程序和数据的集合,操作系统将这些信息组织成文件,以文件的形势进行管理。
操作系统的基本类型:批量操作系统、分时操作系统、实时操作系统。
个人计算机操作系统、网络操作系统和分布式操作系统。
分时操作系统特点:1.并行性 2.独占性 3.交互性实时操作系统:实时应用的目的是监视、响应或控制外部环境。
实时:计算机对外来信息能够以足够快的速度进行处理,并在被控制对象允许的截止期限内作出快速反应。
《操作系统》课程教学大纲一课程说明1、课程基本情况课程名称:操作系统英文名称:Operation System课程编号:2413218开课专业:计算机科学与技术开课学期:第4学期课程学分/周学时:5/5课程类型:专业主干必修课2、课程性质操作系统是计算机专业的专业课,以计算机组成原理为先导课程。
通过本课程的学习使学生能够从资源管理的角度了解操作系统的工作方式。
操作系统是计算机的核心软件,是所有计算机专业的必修课程,但由于课程本身理论性较强,较抽象,使得该门课程的教与学一直是计算机专业的一个难点。
3、本课程的教学目的和任务操作系统是计算机系统中的重要系统软件,是计算科学、信息学、软件专业重要的专业课程。
本课程的目的和任务是使学生全面地了解和掌握操作系统的目标、作用和模型,从资源管理的角度领会操作系统的功能和实现过程。
使学生系统科学地受到分析问题和解决问题的训练,提高运用理论知识解决实际问题的能力。
本课程概述操作系统的形成、类型和功能;阐述进程管理,包括进程和线程的基本概念、进程的同步和通信、调度和死锁;详细介绍存储器管理和虚拟存储器的概念以及对虚拟存储器性能的分析;讨论设备管理、文件系统以及磁盘存储器的管理以及操作系统的保护与安全;最后,对操作系统的最新发展包括网络操作系统、分布式操作系统做扼要介绍。
通过本课程的学习,帮助学生建立计算机操作系统处理问题的思维模式,初步掌握设计系统的基本思想,基础知识、基本原理和基本方法,培养和提高学生设计程序和调试程序的能力,启发学生将该课程的知识引入到其它基础课和专业课的学习。
4、本课程与相关课程的关系、教材体系特点及具体要求先行课程:《汇编语言程序设计》、C语言程序设计、数据结构、计算机组成原理关联课程:数据库原理与设计、计算机网络、分布式系统计算机操作系统是一个大型且复杂的系统软件,它是许多人共同合作编制而成。
对于学生,要求其从总体的概念和基本工作原理上入手,掌握操作系统的结构,计算机操作系统是由哪些功能模块组成,各模块的功能以及他们对软硬件资源进行管理的技术和方法,了解计算机操作系统的各部分是如何协调一致进行工作的5、教学时数及课时分配二教材及主要参考书《操作系统教程》孙钟秀编,高等教育出版社;《操作系统》庞丽萍等编,华中理工大学出版社;《Windows操作系统原理》,尤晋元编著,机械工业出版社,2001年8月《UNIX网络编程(第2版)(第2卷:进程间通信)》,[美]W.Richard Stevens 著,杨继张译,清华大学出版社,2000年3月《操作系统原理教程》,孟静编著,清华大学出版社三教学方法和教学手段说明启发式、讲授法多媒体授课和实验室实验四成绩考核办法考核内容应包括平时作业(实验过程)的认真程度;实验记录、实验报告、实验课程总结记录书写情况;仪器设备操作使用情况;遵守实验室工作规章制度情况;学期理论与操作考核等。