预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10
亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
2022年北华航天工业学院计算机科学与技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、()结构的文件最适合于随机存取的应用场合。A.流式B.索引C.链接D.顺序2、操作系统为了管理文件,设计了文件控制块(FCB),文件控制块的建立是().A.在调用create()时B.在调用open()时C.在调用read()时D.在调用write()3、若一个用户进程通过read系统调用读取一个磁盘文件中的数据,则下列关于此过程的叙述中,正确的是()。I.若该文件的数据不在内存中,则该进程进入睡眠等待状态II.请求rcad系统调用会导致CPU从用户态切换到核心态III.read系统调用的参数应包含文件的名称A.仅I、IIB.仅I、IIIC.仅II、IIID.I、II和III4、设有n个进程共用一个相同的程序段,若每次最多允许m个进程(mSn)同时进入,临界区,则信号量的初值为()。A.nB.mC.m-nD.-m5、使用TSL(TestandSetLock)指令实现进程互斥的伪代码如下所示。do{while(TSL(&lock));criticalsection;lock=FALSE;}while(TRUE);下列与该实现机制相关的叙述中,正确的是()A.退出临界区的进程负责唤醒阻塞态进程B.等待进入临界区的进程不会主动放弃CPUC.上述伪代码满足“让权等待”的同步准则D.while(TSL(&lock))语句应在关中断状态下执行6、下列关于页式存储说法中,正确的是()。I.在页式存储管理中,若关闭TLB,则每当访问一条指令或存取一个操作数时都要访问两次内存II.页式存储管理不会产生内部碎片III.页式存储管理当中的页面是为用户所感知的IV.页式存储方式可以采用静态重定位A.仅I、II,IVB.仅I、IVC.仅ID.I、II、III、IV7、有一个矩阵为100行x200列,即a[100][200]。在一个虚拟系统中,采用LRU算法。系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程序要对整个数组初始化,数组存储时是按行存放的。试计算下列两个程序各自的缺页次数(假定所有页都以请求方式调入)()。程序一:for(i=0;i<=99;i++)for(j=0:j<=199;j++)A[i][j]=i*j:程序二:for(j=0:j<=199;j++)for(i=0;i<=99;i++)A[i][j]=i*j;A.100,200B.100,20000C.200.100D.20000,1008、列选项中,不可能在用户态发生的事件是()。A.系统调用B.外部中断C.进程切换D.缺页9、操作系统提供给编程人员的接口是()。A.库函数B.高级语言C.系统调用D.子程序10、若I/O所花费的时间比CPU的处理时间短很多,则缓冲区()A.最有效B.几乎无效C.均衡D.以上都不是11、()是操作系统中采用的以空间换取时间的技术。A.Spooling技术B.虚拟存储技术C.覆盖与交换技术D.通道技术12、在采用SPOOLing技术的系统中,用户暂时未能打印的数据首先会被送到()存储起来。A.磁盘固定区域B.内存固定区域C.终端D.打印机二、填空题13、文件存取方式主要取决于两个方面的因素,与__________有关和与__________有关。14、在UNIX中,对磁盘空闲块采用成组连接方式,每一组的第一个空闲块中登记了下一组空闲块的__________和__________。15、计算机系统的软件资源包括__________和__________。16、当多个线程协作完成一项任务时,线程间必须通过__________来实现协作工作。17、操作系统能保证所有的进程__________,则称系统处于“安全状态”,不会产生__________。18、计算机系统中引导程序的作用是__________和__________。19、UNIX操作系统提供两种程序运行环境,即__________和__________.20、辅助存储器只能与__________相互传递信息。三、判断题21、进程控制块中的所有信息必须常驻内存.()22、清内存指令只能在管态下执行.()23、特殊文件是指其用途由用户特殊规定的文件.()24、通过任何手段都无法实现计算机系统资源之间的互换.()25、在文件系统中,打开文件是指创建一个文件控制块.()26、