《操作系统》复习题_第1页
《操作系统》复习题_第2页
《操作系统》复习题_第3页
《操作系统》复习题_第4页
《操作系统》复习题_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

《操作系统》复习题(答案在题后)第一章操作系统引论一、单项选择题1、操作系统是一种()。A.应用软件B.系统软件C.通用软件D.工具软件2、操作系统是一组()。A.文献管理程序B.中断处理程序C.资源管理程序D.设备管理程序3、现代操作系统的基本特性是()、资源共享和操作的异步性。A.多道程序设计B.中断处理C.程序的并发执行D.实现分时与实时处理4、()不是操作系统关怀的重要问题。管理计算机裸机设计、提供顾客程序与计算机硬件系统的界面管理计算机系统资源高级程序设计语言的编译器5、引入多道程序的目的在于()。充足运用CPU,减少CPU等待时间提高实时响应速度有助于代码共享,减少主、辅存信息互换量充足运用存储器6、()没有多道程序设计的特点。A.DOSB.UNIXC.WindowsD.OS/27、下列操作系统中,为分时系统的是()。A.CP/MB.MS-DOSC.UNIXD.WindowsNT8、在分时系统中,时间片一定,(),响应时间越长。A.内存越多B.顾客数越多C.后备队列越短D.顾客数越少9、批处理系统的重要缺陷是()。A.CPU的运用率不高B.失去了交互性C.不具有并行性D.以上都不是10、在下列性质中,()不是分时系统的特性。A.交互性B.同步性C.及时性D.独占性11、实时操作系统追求的目的是()。A.高吞吐率B.充足运用内存C.迅速响应D.减少系统开销12、CPU状态分为系统态和顾客态,从顾客态转换到系统态的唯一途径是()。A.运行进程修改程序状态字B.中断屏蔽C.系统调用D.进程调度程序13、系统调用的目的是()。A.祈求系统服务B.终止系统服务C.申请系统资源D.释放系统资源14、系统调用是由操作系统提供的内部调用,它()。直接通过键盘交互方式使用只能通过顾客程序间接使用是命令接口中的命令与系统的命令同样15、UNIX操作系统是采用()实现构造设计的。A.单块式构造B.层次构造C.微内核构造D.网状构造16、UNIX命令的一般格式是()。命令名[选项][参数]B.[选项][参数]命令名C.[参数][选项]命令名D.[命令名][选项][参数]二、填空题1、按照所起的作用和需要的运行环境,软件一般可分为三大类,即、和。2、操作系统的体系构造重要有单块构造、和。3、UNIX系统是操作系统,DOS系统是操作系统。现代操作系统一般为顾客提供三种使用界面:、和。计算机中CPU的工作分为系统态和顾客态两种。系统态运行程序,顾客态运行程序。三、简答题操作系统的定义是什么?它的五大重要功能是什么?2、解释如下术语:硬件、软件、多道程序设计、并发、吞吐量。3、实时系统与分时系统的区别是什么?4、操作的有哪些基本特性?第二章进程管理单项选择题1、次序程序和并发程序的执行相比,()。A.基本相似B.有点不一样C.并发程序执行总体上执行时间快D.次序程序执行总体上执行时间快2、在单一处理机上,将执行时间有重叠的几种程序称为()。A.次序程序B.多道程序C.并发程序D.并行程序3、进程和程序的本质区别是()。A.存储在内存和外存B.次序和非次序执行机器指令C.分时使用和独占使用计算机资源D.动态和静态特性4、在下列特性中,不是进程的特性的是()。A.异步性B.并发性C.静态性D.动态性5、各进程向前推进的速度是不可预知,体现出“走走停停”的特性,称为进程的()。A.动态性B.并发性C.调度性D.异步性6、在单处理机系统中,处在运行状态的进程()。A.只有一种B.可以有多种C.不能被挂起D.必须在执行完后才能被撤下7、下列进程状态的转换中,不对的的是()。A.就绪运行B.运行就绪C.就绪阻塞D.阻塞就绪8、已经获得除()以外的所有运行所需资源的进程处在就绪状态。A.存储器B.打印机C.CPUD.磁盘空间9、一种进程被唤醒意味着()。A.该进程重新占有了CPUB.进程状态变为就绪C.它的优先权变为最大D.其PCB移至就绪队列的队首10、进程从运行状态变为阻塞状态的原因是()。A.输入或输出事件发生B.时间片到C.输入或输出事件完毕D.某个进程被唤醒11、为了描述进程的动态变化过程,采用了一种与进程相联络的(),根据它而感知进程的存在。A.进程状态字B.进程优先数C.进程控制块D.进程起始地址12、操作系统中有一组常称为特殊系统调用的程序,它不能被系统中断,在操作系统中称为()。A.初始化程序B.原语C.子程序D.控制模块13、进程间的基本关系为()。A.互相独立与互相制约B.同步与互斥C.并行执行与资源共享D.信息传递与信息缓冲14、两个进程合作完毕一种任务,在并发执行中,一种进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的()关系。A.同步B.互斥C.竞争D.合作15、在一段时间内,只容许一种进程访问的资源称为()。A.共享资源B.临界区C.临界资源D.共享区16、在操作系统中,对信号量S的P原语操作定义中,使进程进入对应阻塞队列等待的条件是()。A.S>0B.S=0C.S<0D.S017、信号量S的初值为8,在S上执行了10次P操作,6次V操作后,S的值为()。A.10B.8C.6D.418、在进程通信中,使用信箱方式互换信息的是()。A.低级通信B.高级通信C.共享存储器通信D.管道通信二、判断题(对的的划,错误的划并改正)1、进程之间的同步,重要源于进程之间的资源竞争,是指对多种有关进程在执行次序上的协调。()2、信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由PV操作来变化。()3、V操作是对信号量执行加1操作,意味着释放一种单位资源,加1后假如信号量的值不不小于等于零,则从等待队列中唤醒一种进程,现进程变为等待状态,否则现进程继续进行。()4、进程执行的相对速度不能由进程自己来控制。()5、运用信号量的PV操作可以互换大量信息。()6、并发进程在访问共享资源时,不也许出现与时间有关的错误。()三、填空题1、每执行一次P操作,信号量的数值S减1。若S30,则该进程____________;若S<0,则该进程____________。

2、进程存在的标志是____________。

3、进程被创立后,最初处在___________状态,然后经_______选中后进入状态。

4、进程的同步和互斥反应了进程间____________和____________的关系。

5、操作系统中信号量的值与____________的使用状况有关,它的值仅能由来变化。

6、进程至少有三种基本状态:____________、_______和_______。

7、每执行一次V操作,信号量的数值S加1。若___________,则该进程继续执行;否则,从对应的__________队列中移出一种进程并将____________状态赋予该进程。四、简答题1、在操作系统中为何要引入进程的概念?它与程序的区别和联络是怎样的?2、什么是进程的互斥与同步?3、一种进程进入临界区的调度原则是什么?4、在操作系统中,P操作和V操作各自的动作是怎样定义的?5、作业调度和进程调度各自的重要功能是什么?五、应用题1、四个进程A、B、C、D都要读一种共享文献F,系统容许多种进程同步读文献F。但限制是进程A和进程C不能同步读文献F,进程B和进程D也不能同步读文献F。为了使这四个进程并发执行时能按系统规定使用文献,现用PV操作进行管理,请回答下面的问题:(1)怎样定义信号量及初值;(2)在下列的程序中填上合适的P、V操作,以保证它们能对的并发工作:进程A进程B进程C进程D…………[1];[3];[5];[7];readF;readF;readF;readF;[2];[4];[6];[8];…………2、设有一台计算机,有两条I/O通道,分别接一台卡片输入机和一台打印机。卡片机把一叠卡片逐一输入到缓冲区B1中,加工处理后再搬到缓冲区B2中,并在打印机上打印,问:①系统要设几种进程来完毕这个任务?各自的工作是什么?②这些进程间有什么样的互相制约关系?③用P、V操作写出这些进程的同步算法。3、某分时系统的进程出现如下图所示的状态变化。运行等待打印机输出成果等磁盘读文献③运行等待打印机输出成果等磁盘读文献⑥①②就绪进程队列④试问:(1)你认为该系统采用的是哪一种进程调度算法?(2)写出图中所示的每一种状态变化的原因(从①到⑥)。4、生产者-消费者问题表述如下:一组生产者进程和一组消费者进程通过缓冲区发生联络。生产者进程将生产的产品送入缓冲区,消费者进程则从中取出产品。假定环形缓冲池中共有N个缓冲区,编号为0~N-1。为了描述生产者进程和消费者进程,设指针in和out分别指向生产者进程和消费者进程目前所用的缓冲区(buffer),初值均为0。(1)应设置三个信号量实现两类进程的同步,分别是full、empty和mutex。请说出它们的含义及初值。(2)下面是生产者进程的算法描述,请填写对应的P、V操作语句。while(TRUE){;;产品送往buffer(in);in=(in+1)modN;/*mod为取模运算*/;;(3)指出生产者进程算法中的临界区是哪一段程序?

第三章处理机管理一、单项选择题1、操作系统中的作业管理是一种()。A.宏观的高级管理B.宏观的低级管理C.系统刚开始加电D.初始化引导完毕顾客在一次计算过程中,或者一次事物处理中,规定计算机完毕所做的工作的集合,这是指()。A.进程B.程序C.作业D.系统调用3、处在后备状态的作业寄存在()中。A.外存B.内存C.A和BD.扩展内存4、在操作系统中,作业处在()时,已处在进程的管理之下。A.后备B.阻塞C.执行D.完毕在操作系统中,JCB是指()。A.作业控制块B.进程控制块C.文献控制块D.程序控制块作业调度的关键在于()。A.选择恰当的进程管理程序B.选择恰当的作业调度算法C.顾客作业准备充足D.有一种很好的操作环境7、下列作业调度算法中,最短的作业平均周转时间是()。A.先来先服务法B.短作业优先法C.优先数法D.时间片轮转法8、按照作业抵达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指()调度算法。A.先来先服务法B.短作业优先法C.时间片轮转法D.优先级法9、在批处理系统中,周转时间是()。A.作业运行时间B.作业等待时间和运行时间之和C.作业的相对等待时间D.作业被调度进入内存到运行完毕的时间10、为了对紧急进程或重要进程进行调度,调度算法应采用()。A.先来先服务法B.优先级法C.短作业优先法D.时间片轮转法11、操作系统中,()负责对进程进行调度。A.处理机管理B.作业管理C.高级调度管理D.存储和设备管理二、填空题1、在页式管理中,页表的作用是实现从________到________的地址映射,存储页表的作用是________。

2、动态存储分派时,要靠硬件地址变换机构实现_______。

3、在多道程序环境中,顾客程序的相对地址与装入内存后的实际物理地址不一样,把相对地址转换为物理地址,这是操作系统的_____功能。

4、顾客编写的程序与实际使用的物理设备无关,而由操作系统负责地址的重定位,我们称之为________。

5、在页式管理中,页式虚地址与内存物理地址的映射是由和_____完毕的。

6、祈求页式管理中,页表中状态位的作用是________,变化位的作用是________。

7、在祈求页式管理中,当________发现所需的页不在________时,产生中断信号,________作对应的处理。

8、常用的内存管理措施有________、_______和________。

9、段式管理中,以段为单位____,每段分派一种____区。由于各段长度__,因此这些存储区的大小不一,并且同一进程的各段之间不规定___。三、计算题1、设有三个批作业JOB1,JOB2,JOB3,其抵达时间、处理时间及完毕时间如下:作业作业抵达时间开始处理时间处理完毕时间JOB1151822JOB2182123JOB3171921试计算:JOB1的周转时间为;JOB2的周转时间为;JOB3的周转时间为;所有作业的平均周转时间是。2、假定在单CPU条件下有下列要执行的作业:作业运行时间优先级1102243335作业到来的时间是按作业编号次序进行的(即背面作业依次比前一种作业迟到一种时间单位)。(1)用一种执行时间图描述在采用非抢占式优先级算法时执行这些作业的状况。(2)对于上述算法,各个作业的周转时间是多少?平均周转时间是多少?(3)对于上述算法,各个作业的带权周转时间是多少?平均带权周转时间是多少?3、既有一种作业,在段式存储管理的系统中已为其主存分派,建立的段表内容如下:段号主存起始地址段长度012040176030248020337020计算逻辑地址(2,15),(0,60),(3,18)的绝对地址是多少?注:括号中第一种元素为段号,第二个元素为段内地址。存储器管理单项选择题存储管理的目的是()。A.以便顾客B.提高内存运用率C.以便顾客和提高内存运用率D.增长内存实际容量外存(如磁盘)上寄存的程序和数据()。A.可由CPU直接访问B.必须在CPU访问之前移入内存C.是必须由文献系统管理的D.必须由进程调度程序管理当程序通过编译或者汇编后来,形成了一种由机器指令构成的集合,被称为()。A.源程序B.目的程序C.可执行程序D.非执行程序4、可由CPU调用执行的程序所对应的地址空间为()。A.符号名空间B.虚拟地址空间C.相对地址空间D.物理地址空间5、通过(),目的程序可以不通过任何改动而装入物理内存单元。A.静态重定位B.动态重定位C.编译或汇编D.存储扩充6、若处理器有32位地址,则它的虚拟地址空间为()字节。A.2GBB.4GBC.100KBD.640KB7、分区管理规定对每一种作业都分派()的内存单元。A.地址持续B.若干地址不持续C.若干持续的帧D.若干不持续的帧8、()是指将作业不需要或临时不需要的部分移到外存,让出内存空间以调入其他所需数据。A.覆盖技术B.对换技术C.虚拟技术D.物理扩充9、虚拟存储技术是()。A.补充内存物理空间的技术B.补充相对地址空间的技术C.扩充外存空间的技术D.扩充输入输出缓冲区的技术10、虚拟存储技术与()不能配合使用。A.分区管理B.动态分页管理C.段式管理D.段页式管理11、如下存储管理技术中,支持虚拟存储器的技术是()。A.动态分区法B.可重定位分区法C.祈求分页技术D.对换技术12、在祈求页式存储管理中,若所需页面不在内存中,则会引起()。A.输入输出中断B.时钟中断C.越界中断D.缺页中断13、在分段管理中,()。以段为单位分派,每段是一种持续存储区段与段之间必然不持续段与段之间必然持续每段是等长的14、()存储管理方式提供一维地址构造。A.固定分区B.分段C.分页D.分段和段页式15、分段管理提供()维的地址构造。A.1B.2C.3D.416、段页式存储管理汲取了页式管理和段式管理的长处,其实现原理结合了页式和段式管理的基本思想,即()。用分段措施来分派和管理物理存储空间,用分页措施来管理顾客地址空间。用分段措施来分派和管理顾客地址空间,用分页措施来管理物理存储空间。用分段措施来分派和管理主存空间,用分页措施来管理辅存空间。用分段措施来分派和管理辅存空间,用分页措施来管理主存空间。17、段页式管理每取一次数据,要访问()次内存。A.1B.2C.3D.418、碎片现象的存在使得()。A.内存空间运用率减少B.内存空间运用率提高C.内存空间运用率得以改善D.内存空间运用率不影响下列()存储管理方式能使存储碎片尽量少,并且使内存运用率较高。A.固定分区B.可变分区C.分页管理D.段页式管理系统抖动是指()。使用机器时,千万屏幕闪烁的现象刚被调出的页面又立即被调入所形成的频繁调入调出现象系统盘不净,千万系统不稳定的现象由于内存分派不妥,偶尔导致内存不够的现象21、在祈求分页系统中,LRU算法是指()。最早进入内存的页先淘汰近期最长时间以来没被访问的页先淘汰近期被访问次数至少的页先淘汰后来再也不用的页先淘汰二、判断题(对的的划,错误的划并改正)1、在现代操作系统中,不容许顾客干预内存的分派。()2、固定分区式管理是针对单道系统的内存管理方案。()3、采用动态重定位技术的系统,目的程序可以不经任何改动,而装入物理内存。()4、可重定位分区管理可以对作业分派不持续的内存单元。()5、运用互换技术扩充内存时,设计时必须考虑的问题是:怎样减少信息互换量、减少互换所用的时间。()6、在虚拟存储方式下,程序员编制程序时不必考虑主存的容量,但系统的吞吐量在很大程度上依赖于主存储器的容量。()7、在页式存储管理方案中,为了提高内存的运用效率,容许同步使用不一样大小的页面。()8、页式存储管理中,一种作业可以占用不持续的内存空间,而段式存储管理,一种作业则是占用持续的内存空间。()三、填空题1、在存储管理中,为实现地址映射,硬件应提供两个寄存器,一种是基址寄存器,另一种是。2、实现虚拟存储技术的物质基础是和。3、在页式管理中,页表的作用是实现从到的地址映射,存储页表的作用是。4、在段页式存储管理系统中,面向的地址空间是段式划分,面向的地址空间是页式划分。四、简答题1、解释下列概念:逻辑地址、物理地址、重定位2、什么是虚拟存储器?它有哪些基本特性?五、计算题1、某虚拟存储器的顾客编程空间共32个页面,每页为1KB,内存为16KB。假定某时刻一顾客页表中已调入内存的页面的页号和物理块号的对照表如下:页号物理块号031721138则逻辑地址0A5C(H)所对应的物理地址是什么?规定:写出重要计算过程。2、对于如下的页面访问序列:1,2,3,4,1,2,5,1,2,3,4,5当内存块数量为3时,试问:使用FIFO、LRU置换算法产生的缺页中断是多少?写出依次产生缺页中断后应淘汰的页。(所有内存开始时都是空的,凡第一次用到的页面都产生一次缺页中断。规定写出计算环节。)第五章文献系统一、单项选择题1、文献代表了计算机系统中的()。A.硬件B.软件C.软件资源D.硬件资源2、在UNIX系统中,顾客程序通过编译之后得到的可执行文献属于()。A.ASCII文献B.一般文献C.目录文献D.尤其文献3、尤其文献是与()有关的文献。A.文本B.图像C.硬件设备D.二进制数据4、按文献用途来分,编辑程序是()。A.系统文献B.档案文献C.顾客文献D.库文献5、批处理文献的扩展名为()。A.BATB.DATC.COMD.TXT6、操作系统是通过()来对文献进行编排、增删、维护和检索。A、按名存取B、数据逻辑地址C、数据物理地址D、文献属性7、()的文献组织形式称为文献的逻辑组织。A.在外部设备上B.从顾客观点看C.虚拟存储D.目录8、由字符序列构成,文献内的信息不再划分构造,这是指()。A.流式文献B.记录式文献C.次序文献D.有序文献9、数据库文献的逻辑构造形式是()。A.字符流式文献B.档案文献C.记录式文献D.只读文献10、文献的逻辑记录的大小()。是恒定的B.随使用规定变化的C.可随意变化的D.无法确定是哪种也许11、寄存在磁盘上的文献()。A.既可随机访问,又可次序访问B.只能随机访问C.只能次序访问D.必须通过操作系统访问12、文献的存储措施依赖于()。A.文献的物理构造B.寄存文献的存储设备的特性C.A和BD.文献的逻辑13、下列不便于文献扩充的物理文献构造是()。A.持续文献B.串连文献C.索引文献D.多重索引文献14、在文献系统中,文献的不一样物理构造有不一样的优缺陷。在下列文献的物理组织构造中,不具有直接读写文献任意一种记录的能力的构造是()。A.持续文献B.串连文献C.索引文献D.逻辑文献15、文献系统为每个文献另建立一张指示逻辑记录和物理记录之间的对应关系表,由此表和文献自身构成的文献是()。A.持续文献B.串连文献C.索引文献D.逻辑文献16、在如下的文献物理存储组织形式中,()常用于寄存大型的系统文献。A.持续文献B.串连文献C.索引文献D.多重索引文献17、假如文献系统中有两个文献重名,不应采用()。A.单级目录构造B.树型目录构造C.二级目录构造D.A和C18、文献系统采用二级文献目录可以()。A.缩短访问存储器的时间B.实现文献共享C.节省内存空间D.处理不一样顾客间的文献命名冲突19、目录文献所寄存的信息是()。某一文献寄存的数据信息某一文献的文献目录该目录中所有数据文献目录该目录中所有子目录文献和数据文献的目录20、使用绝对途径名访问文献是从()开始按目录构拜访问某个文献。A.目前目录B.顾客主目录C.根目录D.父目录21、文献的存储空间管理实质上是对()的组织和管理的问题。A、文献目录B、外存已占用区域C、外存空白块D、文献控制块22、根据外存设备不一样,文献被划分为若干个大小相等的物理块,它是()的基本单位。A.寄存文献信息或分派存储空间B.组织和使用信息C.表达单位信息D.记录式文献23、在下列有关UNIX的论述中,()是不对的的。UNIX是一种多道的分时操作系统管道机制是UNIX奉献之一提供可动态装卸的文献卷是UNIX的特色之一途径名是UNIX独有的实现文献共享的机制二、填空题1、UNIX系统中,一般把文献分为、和三种类型。2、在UNIX系统中,所有的都被当作是尤其文献,它们在使用形式上与一般文献相似,但它们的使用是和紧密相连的。3、在UNIX文献系统中,文献的途径名有两种表达形式,它们是___________________和____________________;其中前者是以“/”开始的途径名。4、是文献存在的标志,它记录了系统管理文献所需要的所有信息。5、文献的存储器是提成大小相等的,并以它为单位互换信息。6、某UNIX文献的保护信息是111110100,则表达可读、写、执行,可读、写,只能读。7、在UNIX系统采用的是目录构造,对空闲盘块的管理采用的是法。其文献控制块又称作______________。设备管理一、单项选择题1、在操作系统中,顾客在使用I/O设备时,一般采用()。A.物理设备名B.逻辑设备名C.虚拟设备名D.设备牌号操作系统中采用缓冲技术的目的是为了增强系统()的能力。A.串行操作B.控制操作C.重执操作D.并行操作3、操作系统采用缓冲技术,可以减少对CPU的()次数,从而提高资源的运用率。A.中断B.访问C.控制D.依赖4、CPU输出数据的速度远远高于打印机的打印速度,为了处理这一矛盾,可采用()。A.并行技术B.通道技术C.缓冲技术D.虚存技术缓冲技术用于()。提高主机和设备互换信息的速度提供主、辅存接口提高设备运用率扩充相对地址空间6、通道是一种()。A.I/O端口B.数据通道C.I/O专用处理机D.软件工具7、设备管理的重要程序之一是设备分派程序,当进程祈求在内存和外设之间传送信息时,设备分派程序分派设备的过程一般是()。A、先分派设备,再分派控制器,最终分派通道B、先分派控制器,再分派设备,最终分派通道C、先分派通道,再分派设备,最终分派控制器D、先分派通道,再分派控制器,最终分派设备8、下列描述中,不是设备管理的功能的是()。A.实现外围设备的分派与回收B.缓冲管理与地址转换C.实现按名存取D.实现I/O操作9、顾客编制的程序与实际使用的物理设备无关是由()功能实现的。A.设备分派B.设备驱动C.虚拟设备D.设备独立性10、SPOOLing技术运用于()。A.外设概念B.虚拟设备概念C.磁带概念D.存储概念11、采用SPOOLing技术的目的是()。A.提高独占设备的运用率B.提高主机效率C.减轻顾客编程承担D.提高程序的运行速度12、采用假脱机技术的目的是()。A、提高外设和主机的运用率B、提高内存和主机效率C、减轻顾客编程承担D、提高程序的运行速度13、假脱机技术一般不合用于()。A、分时系统B、多道批处理系统C、网络操作系统D、多处理机系统二、填空题1、存储设备也称为设备;输入/输出设备也称为设备。2、从资源分派的角度看,可以把设备分为(如打印机)、(如磁盘)和。虚拟设备是通过技术把设备变成能为若干顾客的设备。常用的设备分派算法是和。5、是控制设备动作的关键模块,如设备的打开、关闭、读、写等,用来控制设备上数据的传播。6、SPOOLing系统一般分为四个部分:存输入、、和取输出,其中中间的两部分负责对输入井和输出井进行管理。三、简答题1、为何要引入缓冲技术?设置缓冲区的原则是什么?2、设备驱动进程执行的重要功能是什么?第七章中断和信号机构一、填空题1、向提出进行处理的祈求称为中断祈求。2、按中断事件来源划分,中断类型重要有和。3、中断处理一般分为和两个环节。前者由硬件实行,后者重要由软件实行。4、一般包括对应中断处理程序入口地址和中断处理时处理机状态字。5、在UNIX系统中,当处理机执行到trap指令时,处理机的状态就从变为。二、简答题1、中断响应重要做哪些工作?2、一般中断处理的重要环节是什么?死锁单项选择题1、系统出现死锁的原因是()。计算机系统发生了重大故障有多种封锁的进程同步存在若干进程因竞争资源而无休止地等待着,不释放已占有的资源资源数大大少于进程数,或进程同步申请的资源数大大超过资源总数两个进程争夺同一种资源()。A.一定死锁B.不一定死锁C.不会死锁D.以上说法都不对进程P1使用资源状况:申请资源S1,申请资源S2,释放资源S1;进程P2使用资源状况:申请资源S2,申请资源S1,释放资源S2,系统并发执行进程P1,P2,系统将()。A.必然产生死锁B.也许产生死锁C.不会产生死锁D.无法确定与否会产生死锁4、死锁防止是保证系统不进入死锁状态的静态方略,其处理措施是破坏产生死锁的四个必要条件之一。下列措施中哪一种破坏了“循环等待”条件。()A.银行家算法B.一次性分派方略C.剥夺资源法D.资源有序分派法5、下列论述中,不对的的是()。A、若系统中并发运行的进程和资源之间满足互斥条件、占有且申请、不可抢占和环路条件,则可鉴定系统中发生了死锁;B、在对付死锁的方略中,解除死锁一般都是和检测死锁配套使用;C、产生死锁的原因可归结为竞争资源和进程推进次序不妥;D、在死锁的处理措施中,由于防止死锁采用静态分派资源方略,因此对资源的运用率不高。现代操作系统技术与系统管理填空题1、WindowsNT是采用构造的操作系统,它的进程的功能发生了变化,它只是资源分派的单位,不是的单位,后者的功能由完毕。2、在网络操作系统中,常采用客户机/服务器模式,用于提供数据和服务的计算机称为;向服务器祈求服务和数据的计算机称为。

操作系统作业参照答案第一章操作系统引论一、单项选择题1、B2、C3、C4、D5、A6、A7、C8、B9、B10、D11、C12、C13、A14、B15、B16、A二、填空题应用软件,支撑软件,系统软件层次构造,微内核构造分时,单顾客命令界面,图形界面,系统调用界面操作系统,顾客三、简答题1、操作系统是控制和管理计算机系统内多种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是顾客与计算机之间的接口。操作系统的重要功能包括:存储器管理,处理机管理,设备管理,文献管理以及顾客接口管理。2、硬件:是指计算机物理装置自身,如处理器,内存及多种设备等。软件:它是与数据处理系统的操作有关的计算机程序、过程、规则以及有关的文档、资料的总称,如大家熟悉的Windows98、WindowsNT、UNIX以及Word等都属于软件范围。简朴地说,软件是计算机执行的程序。多道程序设计:在这种设计技术下,内存中能同步寄存多道程序,在管理程序的控制下交替地执行。这些作业共享CPU和系统中的其他资源。并发:是指两个或多种活动在同一给定的时间间隔中进行。是宏观上的概念。吞吐量:在一段给定的时间内,计算机所能完毕的总工作量。3、实时系统与分时系统的区别是:实时系统的交互能力较弱,为某个特定的系统专用;实时系统的响应时间更严格、及时;实时系统对可靠性的规定更高。4、(1)并发性。指宏观上在一段时间内有多道程序在同步运行,而微观上这些程序是在交替执行。(2)共享性。因程序的并发无规律,使系统中的软、硬件资源不再为某个程序独占,而是有多种程序共同使用。(3)虚拟性。多道程序设计技术把一台物理计算机虚拟为多台逻辑上的计算机,使得每个顾客都感觉是“独占”计算机。(4)不确定性。多道程序系统中,各程序之间存在着直接或间接的联络,程序的推进速度受到其他程序的影响。这样,程序运行的次序,程序完毕的时间以及程序运行的成果都是不确定的。进程管理单项选择题1、C2、C3、D4、C5、D6、A7、C8、C9、B10、A11、C12、B13、B14、A15、C16、C17、D18、B二、判断题2、4、是对的的。1、改正为:进程之间的互斥,重要源于进程之间的资源竞争,是指对多种有关进程在执行次序上的协调。3、改正为:V操作是对信号量执行加1操作,意味着释放一种单位资源,加1后假如信号量的值不不小于等于零,则从等待队列中唤醒一种进程,并将它变为就绪状态,而现进程继续进行。5、改正为:运用信号量的PV操作只能互换少许的信息。6、改正为:并发进程在访问共享资源时,也许出现与时间有关的错误。三、填空题1、继续执行,等待2、进程控制块3、就绪,进程调度程序,执行4、直接制约,间接制约5、对应资源,P、V操作6、执行态,就绪态,等待态7、S>0,等待,就绪四、简答题1.在操作系统中,由于多道程序并发执行时共享系统资源,共同决定这些资源的状态,因此系统中各程序在执行过程中就出现了互相制约的新关系,程序的执行出现“走走停停”的新状态。这些都是在程序的动态过程中发生的。用程序这个静态概念已不能如实反应程序并发执行过程中的这些特性。为此,人们引入“进程”这一概念来描述程序动态执行过程的性质。进程与程序的重要区别是:·进程是动态的;程序是静态的。·进程有独立性,能并发执行;程序不能并发执行。·两者无一一对应关系。·进程异步运行,会互相制约;程序不具有此特性。但进程与程序又有亲密的联络:进程不能脱离详细程序而虚设,程序规定了对应进程所要完毕的动作。2、进程的互斥是指在逻辑上本来完全独立的若干进程,由于竞争同一种资源而产生的互相制约关系。进程的同步是进程间共同完毕一项任务时直接发生互相作用的关系,也就是说,这些具有伙伴关系的进程在执行时间次序上必须遵照确定的规律。3、一进程进入临界区的调度原则是:①假如有若干进程规定进入空闲的临界区,一次仅容许一种进程进入。②任何时候,处在临界区内的进程不可多于一种。如已经有进程进入自己的临界区,则其他所有试图进入临界区的进程必须等待。③进入临界区的进程要在有限时间内退出,以便其他进程能及时进入自己的临界区。④假如进程不能进入自己的临界区,则应让出CPU,防止进程出现“忙等”现象。4、P操作次序执行下述两个动作:①信号量的值减1,即S=S-1;②假如S≥0,则该进程继续执行;假如S<0,则把该进程的状态置为阻塞态,把对应的PCB连入该信号量队列的末尾,并放弃处理机,进行等待(直至其他进程在S上执行V操作,把它释放出来为止)。V操作次序执行下述两个动作:①S值加1,即S=S+1;②假如S>0,则该进程继续运行;假如S≤0,则释放信号量队列上的第一种PCB(即信号量指针项所指向的PCB)所对应的进程(把阻塞态改为就绪态),执行V操作的进程继续运行。5、作业调度的重要功能是:记录系统中各个作业的状况;按照某种调度算法从后备作业队列中挑选作业;为选中的作业分派内存和外设等资源;为选中的作业建立对应的进程;作业结束后进行善后处理工作。进程调度的重要功能是:保留目前运行进程的现场;从就绪队列中挑选一种合适进程;为选中的进程恢复现场。五、应用题1、解:(1)定义二个信号量S1、S2,初值均为1,即:S1=1,S2=1(共2分)(2)从[1]到[8]分别为:P(S1),V(S1),P(S2),V(S2),P(S1),V(S1),P(S2),V(S2)2、解:①系统可设三个进程来完毕这个任务:R进程负责从卡片输入机上读入卡片信息,输入到缓冲区B1中;C进程负责从缓冲区B1中取出信息,进行加工处理,之后将成果送到缓冲区B2中;P进程负责从缓冲区B2中取出信息,并在打印机上印出。②R进程受C进程影响,B1放满信息后R进程要等待——等C进程将其中信息所有取走,才能继续读入信息;C进程受R进程和P进程的约束:B1中信息放满后C进程才可从中取出它们,且B2被取空后C进程才可将加工成果送入其中;P进程受C进程的约束:B2中信息放满后P进程才可从中取出它们,进行打印。③信号量含义及初值:B1full——缓冲区B1满,初值为0;B1empty——缓冲区B1空,初值为0;B2full——缓冲区B2满,初值为0;B2empty——缓冲区B2空,初值为0;P(B2full);P(B2full);从B2中取出信息进行打印;V(B2empty);P(B1full);从B1中取出信息;加工信息;成果送入B2;V(B1empty);V(B2full);P(B2empty);输入信息写入缓冲区B1;V(B1full);P(B1empty);3、解:(1)该分时系统采用的进程调度算法是时间片轮转法。(2)状态变化的原因如下:①进程被选中,变成运行态;②时间片到,运行的进程排入就绪队列尾部;③运行的进程启动打印机,等待打印;④打印工作结束,阻塞的进程排入就绪队列尾部;⑤等待磁盘读文献工作;⑥磁盘传播信息结束,阻塞的进程排入就绪队列尾部。4、答:(1)full表达放有产品的缓冲区数,初值为0;empty表达可供使用的缓冲区数,初值为N;mutex为互斥信号量,初值为1,表达互斥进入临界区。(2)P(empty),P(mutex),V(mutex),V(full)(3)生产者进程算法中的临界区是如下程序段:产品送往buffer(in);in=(in+1)modN;/*mod为取模运算*处理机管理一、单项选择题1、A2、C3、A4、C5、A6、B7、B8、A9、B10、B11、A二、填空题高级调度,中级调度,低级调度重定位重定位设备无关性(设备独立性)页表,硬件地址变换机构硬件法,软件法,软硬件结合分派内存,持续的内存,不等,持续三、计算题解:JOB1的周转时间为7;JOB2的周转时间为5;JOB3的周转时间为4;所有作业的平均周转时间是5.33。解:(1)非抢占式优先级算法(3分)作业1作业3作业2||||t0101317(2)和(3)作业抵达时间运行时间完毕时间周转时间带权周转时间101010101.021417164.032313113.7平均周转时间12.3平均带权周转时间2.93、解:段式存储管理的地址转换过程为:(1)根据逻辑地址中的段号查段表的对应栏目;(2)根据段内地址<段长度,检查地址与否越界;(3)若不越界,则绝对地址=该段的主存起始地址+段内地址。逻辑地址(2,15)查段表得段长度为20,段内地址15<20,地址不越界,段号2查表得段首地址为480,于是绝对地址为480+15=495。逻辑地址(0,60)查段表得段长度为40,

温馨提示

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

评论

0/150

提交评论