《操作系统原理》复习资料一、单选题(每小题1分,共20分)1.人与裸机间的接口是(B)A、应用软件B、操作系统C、支撑软件D、都不是2.在分时系统中,当时间片一定时,(A),响应越快。A、用户越少B、用户越多C、内存越大D、内存越小3.下列说法哪一个是错误的?(D)A、操作系统是一种软件B、计算机是一个资源的集合体,包括软件资源和硬件资源C、计算机硬件是操作工作的实体,操作系统的运行离不开硬件的支持D、操作是独立于计算机系统的,它不属于计算机系统4.操作系统的基本特征是共享性和(B)。A、动态性B、并发性C、交互性D、制约性5.UNIX操作系统是一种(B)。A、批处理操作系统B、分时操作系统C、实时操作系统D、分布式操作系统6.批处理操作系统的主要缺点是(C)。A、CPU使用率低B、无并行性C、无交互性D、都不是7.进程存在的唯一标志是(C)。A、程序B、数据C、PCBD、中断8.CPU执行完一条指令后,由中断装置检查有无中断事件发生,若有,则暂停现行进程的运行,让中断服务程序占用CPU,这一过程称为(B)。A、中断处理B、中断响应C、现场保护D、都不是9.CPU分配给进程的时间片用完而强迫进程让出CPU,此时进程的状态为(A)。A、就绪状态B、执行状态C、阻塞状态D、都不是10.操作系统资源分配的基本单位是(D)。A、程序B、指令C、作业D、进程11.进程调度算法的准则说法错误的是(B)。A、交互式用户的请求应及时响应B、能适当增加进程在就绪队列中的等待时间C、尽可能提高系统吞吐量D、尽量提高CPU的利用率12.下列不是进程的特征(C)。A、异步性B、并发性C、并行性D、动态性13.单处理器系统中,处于运行状态的进程(C)。A、可以有多个B、不能被打断C、只有一个D、不能请求系统调用14.采用优先级调度算法时,对那些具有相同优先级的进程按(A)次序分配处理器。A、先来先服务B、时间片轮转C、运行时间长短D、使用外围设备多少15.关于PCB不正确的描述是(C)。A、PCB就是ProcessControlBlockB、PCB是用以记录各进程执行时的情况C、OS为每个进程设备若干个PCBD、PCB是进程存在的唯一标志,操作系统通过PCB对进程进行管理和调度16.操作系统通常通过(D)来扩充主存空间。A、对内存的管理B、分页管理方式C、固定分区方式D、对硬盘的虚拟存储管理17.共享区域中的信息一般情况下具有以下特征(D)。A、可读,可写B、不可读,不可写C、只可写D、只可读,不可写18.固定分区存储管理一般采用(D)进行主存空间的分配。A、最先适应算法B、最优适应算法C、最坏适应算法D、顺序分配算法19.静态重定位是装入作业时,需要(D)。A、执行B、修改变量C、不需要任何改变D、地址转变20.动态重定位是在作业的(D)中进行的。A、编译过程B、装入过程C、修改过程D、执行过程21.编程过程中涉及的地址被称为(B)。A、物理地址B、逻辑地址C、虚拟地址D、一段非连续的地址22.假定空闲区表自上至下为20KB,14KB,17KB和80KB,某作业要求分配16KB的主存空间,若此时分割的是17KB空闲区,则可能判断系统采了的主存分配算法是(B)。A、最先适应算法B、最佳适应算法C、最坏适应算法D、首次适应算法23.在页式存储管理中,在页表中增加“引用位”的页面调度算法是(B)。A、先进先出算法FIFOB、最近最少使用算法LRUC、最近最不经常使用LFUD、最坏适应算法24.可变分区存储管理中,总是按作业要求挑选最大的空闲区的算法是(B)。A、顺序分配算法B、最坏适应分配算法C、最先适应分配算法D、最优适应算法25.最近最不经常使用算法LFU是指(B)。A、以后再也不用的页淘汰B、近期被访问次数最少的页先淘汰C、近期最长时间以来没被访问的页先淘汰D、最早进入内存的页先淘汰26.计算机系统地址空间采用32位来表示,则存储器的最大容量为(C)。A、2nB、n2C、4GBD、不清楚27.段式存储管理地址具有以下特征(B)。A、段内逻辑地址连续,段间逻辑地址连续B、段内逻辑地址连续,段间逻辑地址不连续C、段内逻辑地址不连续,段间逻辑地址连续D、段内逻辑地址不连续,段间逻辑地址不连续28.“抖动”是指(B)。A、使用机器时引起屏幕闪烁的现象B、刚调出的页面又被立即装入所形成功之路频繁装入/调出的现象C、系统盘有问题D、由于主布分配不当,偶然造成系统不稳定的现象29.主存储器与外围设备之间的信息传递操作称为(C)。A、通道操作B、存储管理操作C、IO操作D、输入操作30.对磁盘进行移臂操作的目的是为了缩短(A)时间。A、寻找B、延迟C、传送D、启动31.(C)调度算法能够保证在一定时间移臂方向的连续性。A、先来先服务B、最短时间优先调度算法C、电梯调度算法D、最优调度算法32.采用SPOOL技术的主要目的在于(D)。A、提高系统对设备的处理速度B、让用户真正共享设备C、实现“外围设备的一致性”D、提高独占设备的利用率33.作业调度的核心问题是(C)。A、选择恰当的进程管理程序B、选择恰当的作业C、选择恰当的作业调度算法D、选择作业的优先队列34.(B)调度算法能使作业平均周转时间最短。A、先来先服务B、计算机时间短的优先C、响应比高的优先D、优先级算法35.临界区表明(C)。A、临界区里资源处于临界状态B、临界区里资源对系统而言非常重要C、具有并发进程共享使用的资源D、在同一时刻可被进程共享36.在执行V操作的过程中,当信号量的值(D)时,应当释放一个等待该信号量的进程。A、0B、0C、=0D、=037.PV操作改变的是(D)。A、程序数据B、共享变量C、通信息D、信号量38.下列不是线程属性的是(D)。A、同一进程的各个线程共享进程的主存地址空间B、线程具有等待、就绪和运行等状态C、每个线程有唯一的标识符D、线程是资源分配的基本单位39.不能破坏哪个必要条件达到防止死锁?(A)A、互斥条件B、占有并等待资源C、不可抢夺D、循环等待资源40.下列不属于抢占式分配资源策略的是(D)。A、时间片轮转B、可强占的优先级调用C、CPU将申请不到资源的运行态进程变为等待态D、先来先服务策略41.银行家算法的实质是(B)。A、死锁的防止B、死锁的避免C、死锁的检测D、死锁的恢复42.用户使用文件时不必考虑文件存储在哪里、怎样组织输入输出等工作,这称为(B)。A、文件共享B、文件按名存取C、文件保护D、文件的透明43.文件在存储介质早的组织方式称为文件的(A)。A、物理结构B、逻辑结构C、流式结构D、顺序结构44.索引结构为每个文件建立一张索引表,用于存放(A)。A、逻辑记录存放位置的指针B、部分数据信息C、主关键字D、逻辑记录地址45.把作业地址空间中使用的逻辑地址变为内存中物理地址称为(B)。A、加载B、重定位C、物理化D、逻辑化46.要达到文件保密,可以(A)。A、隐藏文件目录B、限制文件的使用权限C、设置存取控制表D、定时转储47.解除死锁一般采用终止进程和(B)两种方法。A、关闭系统B、抢夺资源C、后退执行D、重新执行进程48.在文件系统中,要求物理块必须连续的物理文件是(A)。A、顺序文件B、链接文件C、串联文件D、索引文件49.UNIX系统全部分用C语言写成,具有(A)。A、易移植性B、开放性C、可扩展性D、简便性50.操作系统的功能不包括(B)。A、CPU管理B、用户管理C、作业管理D、文件管理51.系统功能调用是(D)A、用户编写的一个子程序B、高级语言中的库程序C、操作系统中的一条命令D、操作系统向用户程序提供的接口52.操作系统中,并发性是指(C)A、若干个事件在不同时刻发生B、若干个事件在同一时刻发生C、若干个事件在同一时间间隔内发生D、若干个事件在不同时间间隔内发生53.批处理系统的主要缺点是(C)A、CPU利用率低B、不能并发执行C、缺乏交互性D、以上都不是54.实时操作系统必须在(C)内响应来自外部的事件。A、响应时间B、周围时间C、规定时间D、调度时间55.操作系统的进程管理模块并不负责(C)A、进程的创建和删除B、提供死锁处理机制C、实现I/O设备调度D、通过共享内存实现进程间的通信56.当(B)时,进程从执行状态转变为就绪状态。A、进程被调度程序选中B、时间片到C、等待某一事件D、等待的事件发生57.进程申请打印输出完成向系统发生中断后,进程的状态变化为(C)A、从就绪到执行B、从执行到就绪C、从等待到就绪D、从执行到就绪58.在进程转换中,下列()转换是不可能发生的。A、就绪态→运行态B、运行态→就绪态C、运行态→阻塞态D、阻塞态→运行态59.现有3个同时到达的作业J1、J2、J3,它们的执行时间分别是T1、T2、T3,且T1T2T3,系统按单道方式运行且采用短作业优先算法,则平均周转时间(C)A、T1+T2+T3B、(T1+T2+T3)/3C、(3T1+2T2+T3)/3D、(T1+2T2+3T3)/360.一作业8:00到达,估计运行时间为1小时。若10:00开始执行该作业,其响应比是(C)A、2B、1C、3D、461.设有4个作业同时到达,每个作业的执行时间均为2小时,它们在一台处理机上按单道方式运行,则平均周转时间为(B)。A、1hB、5hC、2.5hD、8h62.死锁现象并不是计算机系统独有的,例如:除(B)之外,下列三种案例都是死锁的体现。A、公路上塞车,因为大修,桥上只有一个车道供同行。B、高速公路大堵车,因为桥被台风吹断了。C、两列相向行驶的列车在单轨铁路上迎面相遇了。D、两位木匠钉地板,一位只握榔头,而另一位没有榔头,却有钉子。63.某系统中有3个并发进程都需要4个同类资源,该系统不会发生死锁的最少资源是(B)A、9B、10C、11D、1264.银行家算法用于(A)死锁。A、避免B、预防C、控制D、模拟65.使用(B)方法可以实现虚拟存储。A、分区靠拢B、覆盖、交换C、联想寄存器D、段靠拢66.下列算法会产生Belady异常的现象是(A)A、先进先出的页面替换算法B、最近最久未使用替换算法C、栈式页面替换算法D、最佳页面替换算法67.下列设备属于共享设备的是(C)A、打印机B、磁带机C、磁盘D、磁带机和磁盘68.如果I/O设备与存储设备间数据交换不经过CPU来完成,则这种数据交换方式是(C)A、程序查询方式B、中断方式C、DMA方式D、外部总线方式69.若8个字(字长32位)组成的位示图管理内存,假定用户归还一个块号为100的内存块时,它对应位的位置为(B)A、字号为3,位号为5B、字号为4,位号为4C、字号为3,位号为4D、字号为4,位号为570.文件系统中路径名是由(C)组成。A、磁盘符和目录名B、目录名和文件名C、磁盘符、目录结构的各个目录名、文件名D、磁盘符、根目录名、文件名二、判断题(每小题1分,共10分)√×(×)1.在分时系统中,时间片越小,越能改改善响应时间。(×)2.特殊指令是随操作系统的发展而出现的一类特殊指令,主要是特殊用户才能使用的指令。(×)3.每一个驻留在辅存上的文件都必须连续存放。(×)4.P、V操作为同步原语,在执行中不可以被中断,以保证原语的不可分割性。(√)5.进行的并发执行,失去了顺序程序的封闭性和可再现性。(×)6.一个虚拟的存储器,其地址空间的大小等于辅存的容量加上主存的容量。(√)7.进程——资源图中出现了环路,不一定就有死锁发生。(×)8.先来先服务作业调度算法,有可能使长作业等待得不到运行,产生“饿死”现象。(√)9.作业的周转时间越小,作业调度算法越好。(×)10.作业从后备到就绪状态是由进程调度程序完成的。(×)11.所谓批处理系统,即指每一时刻有若干个进程在执行。(×)12.采用多道程序设计的系统,系统的程序道数越多,系统的效率越高。(×)13.当一个进程从阻塞状态变成就绪,则一定有一个进程从就绪变成执行状态。(√)14.在用P、V操作解决进程之间同步和互斥时,一定要正确地安排P和V操作的顺序,否则会引起死锁。(×)15.死锁