1、2021年7月国开电大本科操作系统期末考试试题及答案说明:试卷号:1251课程代码:02152适用专业及学历层次:计算机科学与技术;本科考试:形考(纸考、比例30%);终考(纸考、比例70%)一、选择题1 .在计算机系统中,操作系统是(A)。A.处于裸机之上的第一层软件B.处于硬件之下的低层软件C.处于应用软件之上的系统软件D.处于系统软件之上的用户软件2 .现代操作系统的基本特征是(C)、资源共享和操作的异步性。A.多道程序设计B.中断处理C.程序的并发执行D.实现分时与实时处理3 .在单CPU的系统中,假设干程序的并发执行是由(C)实现的。A.用户 B.程序自身C.进程 D.编译程序4 .
2、某进程由于需要从磁盘上读人数据而处于阻塞状态。当系统完成了所需的读盘操作后,此 时该进程的状态将)。A.从就绪变为运行B.从运行变为就绪Co从运行变为阻塞D.从阻塞变为就绪5 .作业调度的关键在于(B)。A.选择恰当的进程管理程序B.选择恰当的作业调度算法C.用户作业准备充分D.有一个较好的操作环境6 .用户要在程序一级获得系统帮助,必须通过(D)。A.进程调度B.作业调度C.键盘命令D.系统调用7 .把逻辑地址转变为内存物理地址的过程称作(D) oA.编译B.链接C.运行D.重定位.在分页存储管理系统中,从页号到物理块号的地址映射是通过实现的。A.分区表B.页表C. PCBD. JCB9.操
3、作系统实现“按名存取”的关键在于解决(B)。A.文件逻辑地址到文件具体的物理地址的转换B.文件名称与文件具体的物理地址的转换C.文件逻辑地址到文件名称的转换D.文件名称到文件逻辑地址的转换10 .数据库文件的逻辑结构形式是(0 oA.流式文件B.档案文件C.记录式文件D.只读文件.为防止用户共享文件时破坏文件,往往采用(C)方式。A.设置口令B.加密C.规定存取权限D.定期备份11 .以下描述中,不是设备管理的功能的是(C)。A.实现对缓冲区进行管理B.实现虚拟设备C.实现地址空间管理D.实现对磁盘的驱动调度12 .引入缓冲技术的主要0的是(C)。A.改善用户编程环境B.提高CPU的处理速度C
4、.提高CPU与设备之间的并行程度D.降低计算机的硬件本钱13 .设备的翻开、关闭、读、写等操作是由(D)完成的。A.用户程序B.编译程序C.设备分配程序D.设备驱动程序14 .嵌入式操作系统的最大特点是(A)。A.可定制性B.实时性C.非实时性D.分布性二、判断题. Linux系统的主要特点有:与UNIX兼容,是自由软件,源码公开,性能高,平安性强, 便于定制和再开发。(对)15 .假设干用户可同时上机使用计算机系统是实时系统的基本特征。(错).简单地说,进程是程序的执行过程。因而,进程和程序是一一对应的。(错)16 .中断处理一般分为中断响应和中断处理两个步骤,前者由软件实施,后者由硬件实施
5、。(错).在现代操作系统中,不允许用户干预内存的分配。(对)17 .在虚拟存储系统中,操作系统为用户提供了巨大的存储空间。因此,用户地址空间的大 小可以不受任何限制。(错). Linux系统的一个重要特征就是支持多种不同的文件系统。(对)18 .可顺序存取的文件不一定能随机存取;但可随机存取的文件都可以顺序存取。(对).用户程序应与实际使用的物理设备无关,这种特性就称作设备无关性。(对)19 .只有引入通道后,CPU计算与I/O操作才能并行执行。(错)三、简答题20 .使用虚拟机有什么优势和缺乏?参考答案:答:采用虚拟机的优点主要有:在一台机器上可同时运行多个操作系统,方便用户使用;系 统平安
6、,有效地保护了系统资源;为软件的研制、开发和调试提供了良好的环境;组建虚拟网 络,可以创造出多个理想的工作环境。(4分)缺点是:对硬件的要求比拟高,如CPU、硬盘和内存;本身非常复杂,另外,执行任务时的速度会受到一些影响。(2分)21 .发生死锁的四个必要条件是什么?参考答案:答:发生死锁的四个必要条件是:互斥条件、不可抢占条件、占有且申请条件、循环等待条件。(6分)22 .考虑一个由8个页面,每页有1024个字节组成的逻辑空间,把它装入到有32个物理块的 存储器中,试问逻辑地址和物理地址分别需要多少二进制位表示?参考答案:答:因为页面数为8=2,故需要3位二进制数表示(1分).每页有1024
7、个字节,1024 = 2”, 于是页内地址需要10位二进制数表示(2分)。32个物理块,需要5位二进制数表示 (32 = 2$)(1 分).因此,页的逻辑地址由页号和页内地址组成,所以需要3+10=13位二进制数表示。(1分)页的物理地址由块号和页内地址的拼接,所以需要54-10=15位二进制数表示。(1分).在UNIX/Linux系统中,如何表示一个文件的存取权限?参考答案:答:在UNIX/Linux系统中,一个文件的存取权限用9个二进制位表示:前三位分别表示 文件主的读、写和执行权限(2分),中间三位分别表示同组用户的读、写和执行权限(2分),最 后三位分别表示其他用户的读、写和执行权限(
8、2分).23 .什么是SPOOLing系统?它的主要功能是什么?参考答案:答:SPOOLing系统是指在通道技术和中断技术的支持下,在主机的控制之下,完成1/0 的软件系统,人们可用常驻内存的进程模拟一台外围机(3分).SPOOLing系统的主要功能 是:将独占设备改造为共享设备,实现了虚拟设备功能。(3分)四、应用题24 .某虚拟存储器的用户编程空间共32个页面,每页为1KB,内存为16KB。假定某时刻一位 用户的页表中,已调入内存页面的页号和物理块号的对照表如下:页号物理块号|01237请计算逻辑地址OA5c(H)所对应的物理地址(要求写出分析过程)。 参考答案:页式存储管理的逻辑地址分为
9、两局部:页号和页内地址(1分).由条件“用户编程空 间共32个页面”,可知页号局部占5位(1分);由“每页为1KB”,1K = 2Z可知页内地址占10 位(1分).由“内存为16KB”,可知有16块,块号为4位(1分).逻辑地址OA5c(H)所对应的二进制表示形式是:000 1010 0101 1100(1分),根据上面的 分析,下划线局部为页内地址,编码“0。10”为页号,表示该逻辑地址对应的页号为2(1分). 查页表,得到物理块号是4(十进制),即物理块地址为:01 00(1分),拼接块内地址10 0101 1100(1 分),得物理地址为 01 0010 0101 1100(1 分),即
10、 125c(H)(l 分).25 .设Linux文件系统中的目录结构如下图:(l)Linux的文件系统采用的是哪一种目录结构?有什么优点?(2)设当前工作目录是/usr,那么,访问文件ml. c的绝对路径名和相对路径名各是什么?(3)现在想把工作目录改到liu,应使用什么命令(写出完整命令行)?(4)如果用Is - 1 /usr/mengqc/mubl命令列出指定目录的内容,其中有如下所示的一项:一rw-r2 mengqc group 198 Jun 23 2010 m2, c那么,该文件m2, c对文件主、同组用户、其他用户分别规定了什么权限?il cin2.cLinux文件系统中的目录结构参考答案:(DUNIX的文件系统采用的是带链接的树形目录结构,即非循环图目录结构.其优点是 易于实现文件共享。(2分)(2)访问文件ml. c的绝对路径名是:/usr/mengqc/mubl/ml. c(2分)访问文件ml. c的相对路径名是:mengqc/mubl/ml. c(2分)(3)cd /usr/liu 或者 cd liu(2 分)(4)文件主权限是可读、可写,但不可执行;同组用户权限是只可读;其他用户权限是无,即 不能读、写或执行。(2分)