预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
2022年厦门工学院软件工程专业《操作系统》科目期末试卷A(有答案)一、选择题1、提高单机资源利用率的关键技术是()。A.SPOOLing技术虚拟技术B.C.交换技术多道程序设计技术D.2、下列天于管道(Pipe)通信的叙述中,正确的是()A.一个管道可实现双向数据传输B.管道的容量仅受磁盘容量大小限制C.进程对管道进行读操作和写操作都可能被阻塞D.一个管道只能有一个读进程或一个写进程对其操作3、下列说法正确的有()。I.先进先出(FIFO)页面置换算法会产生Belady现象II.最近最少使用(LRU)页面置换算法会产生Belady现象III.在进程运行时,若它的工作集页面都在虚拟存储器内,则能够使该进程有效地运行,否则会出现频繁的页面调入/调出现象IV.在进程运行时,若它的工作集页面都在主存储器内,则能够使该进程有效地运行否则会出现频繁的贞面调入/调出现象A.I、III、IVB.I、C.IIIII、D.IIIV4、在空白表中,空白区按其长度由小到大进行查找的算法称为()算法。A.最佳适应最B.差适应最先C.适应先进先出D.5、操作系统中为实现多道程序并发,对内存管理可以有多种方式,其中代价最小的是()A.分区管理分页管理B.分段管理C.段页式管理D.6、与早期的操作系统相比,采用微内核结构的操作系统具有很多优点,但是这些优点不,包括()。A.提高了系统的可扩展性B.提高了操作系统的运行效率C.增强了系统的可靠性D.使操作系统的可移植性更好7、某时刻进程的资源使用情况见表。此时的安全序列是()A.P1、P2、P3、P4B.P1、P3、P2、P4C.P1、P4、P3、P2D.不存在8、操作系统为了管理文件,设计了文件控制块(FCB),文件控制块的建立是().A.在调用create()时B.在调用open()时C.在调用read()时D.在调用write()9、文件系统采用两级索引分配方式。若每个磁盘块的大小为1KB.每个盘块号占4B,则该系统中单个文件的最大长度是()A.64MBB.128MBC.32MB都不对D.10、进程P1和P2均包含并发执行的线程,部分伪代码描述如下所//进程P1进程P2//intx=0;;intx=0Thread1()(Thread3){int;a:{intaa=1;;a=xx+=1;;x+=3Thread2()(Thread4){{inta:intb,aa=2;;b=xx+=2;;x1=4}}下列选项中,需要互斥执行的操作是()。A.a=l与a=2B.a=x与b=xC.x+=1与x+=2D.x+=1与x+=311、某系统有n台互斥使用的同类设备,3个并发进程分别需要3,4,5台设备,可确保系统不发生死锁的设备数n最小为()。A.9B.10C.11D.1212、在单处理器的多进程系统中,进程切换时,何时占用处理器和占用多长时间取决于()A.进程响应程序段的长度B.进程总共需要运行时间的长短C.进程自身和进程调度策略D.进程完成什么功能二、填空题13、当一个进程独占处理器顺序执行时,具有两个特性:__________和__________。14、解决死锁问题可以采用的方式中,采用__________策略,如银行家算法虽然保守,但可以保证系统时时处于安全状态。15、为了保证操作的正确性,中央处理器设置有两种工作状态:__________和__________。16、死锁的形成,除了与资源的________有关外,也与并发进程的________有关。17、在分时兼批处理的计算机系统中,为了获得好的响应时间,总是优先调度__________18、Spool是在一个计算问题开始之前,把计算所需要的程序和数据从输入设备上预输入到__________中存放。对于输出的结果,是从__________中依次输出。19、文件存取方式主要取决于两个方面的因素,与__________有关和与__________有关。20、设备1/0方式有如下三种:__________、__________、__________三、判断题21、设置中断屏蔽指令可以在目态下执行.()22、由于现代操作系统提供了程序共享的功能,所以要求被共享的程序必须是可再入程序.()23、在请求页式存储管理中,页面淘汰所花费的时间不属于系统开销.()24、参与死锁的所有进程都占有资源.()25、对文件进行读写前,要先打开文件.()26、