国家开放大学电大本科《操作系统》2023-2024期末试题及答案(试卷代号:1251)一、选择题(选择一个正确答案的代码填入括号中,每小题2分,共30分)1.在计算机系统中,操作系统是()。A.处于裸机之上的第一层软件B.处于硬件之下的低层软件C.处于应用软件之上的系统软件D.处于系统软件之上的用户软件2.现代操作系统的基本特征是()、资源共享和操作的异步性。A.多道程序设计B.中断处理C.程序的并发执行D.实现分时与实时处理3.在单CPU的系统中,若干程序的并发执行是由()实现的。A.用户B.程序自身C.进程D.编译程序4.某进程由于需要从磁盘上读人数据而处于阻塞状态。当系统完成了所需的读盘操作后,此时该进程的状态将()oA.从就绪变为运行B.从运行变为就绪Co从运行变为阻塞D.从阻塞变为就绪5O作业调度的关键在于()。A.选择恰当的进程管理程序B.选择恰当的作业调度算法Co用户作业准备充分D.有一个较好的操作环境6.用户要在程序一级获得系统帮助,必须通过()。A.进程调度B.作业调度C.键盘命令D・系统调用7.把逻辑地址转变为内存物理地址的过程称作()。A.编译B.链接C.运行D.重定位8.在分页存储管理系统中,从页号到物理块号的地址映射是通过()实现的。A.分区表B.页表C.PCBD.JCB9.操作系统实现“按名存取”的关键在于解决()oA.文件逻辑地址到文件具体的物理地址的转换B.文件名称与文件具体的物理地址的转换C.文件逻辑地址到文件名称的转换D.文件名称到文件逻辑地址的转换10.数据库文件的逻辑结构形式是()oA.流式文件B.档案文件C.记录式文件D.只读文件11.为防止用户共享文件时破坏文件,往往采用()方式。A.设置口令B.加密C.规定存取权限D.定期备份12.下列描述中,不是设备管理的功能的是()。A.实现对缓冲区进行管理B.实现虚拟设备C.实现地址空间管理D.实现对磁盘的驱动调度13.引入缓冲技术的主要目的是()。A.改善用户编程环境B.提高CPU的处理速度C.提高CPU与设备之间的并行程度D.降低计算机的硬件成本14.设备的打开、关闭、读、写等操作是由()完成的。A.用户程序B.编译程序C.设备分配程序D.设备驱动程序15.嵌入式操作系统的最大特点是()。A.可定制性B.实时性C.非实时性D.分布性二、判断题(正确的划“错误的划“X”,每小题2分,共20分)16.Linux系统的主要特点有:与UNIX兼容,是自由软件,源码公开,性能高,安全性强,便于定制和再开发。(J)17.若干用户可同时上机使用计算机系统是实时系统的基本特征。(X)18.简单地说,进程是程序的执行过程。因而,进程和程序是一一对应的。(X)19.中断处理一般分为中断响应和中断处理两个步骤,前者由软件实施,后者由硬件实施。(X)20.在现代操作系统中,不允许用户干预内存的分配。(J)21.在虚拟存储系统中,操作系统为用户提供了巨大的存储空间。因此,用户地址空间的大小可以不受任何限制。(X)22.Linux系统的一个重要特征就是支持多种不同的文件系统。(")23.可顺序存取的文件不一定能随机存取;但可随机存取的文件都可以顺序存取。(J)24.用户程序应与实际使用的物理设备无关,这种特性就称作设备无关性。(J)25.只有引入通道后,CPU计算与I/O操作才能并行执行。(X)三、简答题(每小题6分,共30分)26.使用虚拟机有什么优势和不足?答:采用虚拟机的优点主要有:在一台机器上可同时运行多个操作系统,方便用户使用;系统安全,有效地保护了系统资源;为软件的研制、开发和调试提供了良好的环境;组建虚拟网络,可以创造出多个理想的工作环境。(4分)缺点是:对硬件的要求比较高,如CPU、硬盘和内存;本身非常复杂,另外,执行任务时的速度会受到一些影响。(2分)27.发生死锁的四个必要条件是什么?答:发生死锁的四个必要条件是:互斥条件,不可抢占条件、占有且申请条件、循环等待条件。(6分)28.考虑一个由8个页而,每页有1024个字节组成的逻辑空间,把它装人到有32个物理块的存储器中,试问逻辑地址和物理地址分别需要多少二进制位表示?排,因为仇5|数为8故而吸3位进制散农示(I分).川贝彳10”个半FJi!MM地hl甫010位逃.IllftN示(2分).32个物理块.而妥5位迎制敢&术C32-2W1分).01此.员的避川她hl山由U仰...