当前位置:问答库>考研试题

2017年电子科技大学计算机科学与工程学院820计算机专业基础之计算机操作系统考研题库

  摘要

一、填空题

1. 文件的安全管理,主要是通过设置_____来控制用户对文件的访问。

【答案】存取控制表

【解析】考查文件安全与保护的机制。文件的安全管理主要是通过访问控制表和访问权限表来实现的,二者可以统称为存取控制表。

2. 分页存储分配和分段存储分配的主要区别是:_____是逻辑单位,页是物理单位;页的大小是由_____固定的,而段的大小是由用户程序确定的。

【答案】段,系统

3. 批处理系统主要解决_____问题,分时系统主要解决_____问题。

【答案】吞吐量;交互性

【解析】批处理系统主要是解决吞吐量问题,其主要优点是系统吞吐量大,资源利用率高;其主要缺点是交互能力比较差。为了解决批处理系统的交互能力差就出现了分时系统。交互性是分时系统的主要特征之一,它主要是指用户通过终端设备(如键盘、鼠标)向系统发出请求,并根据系统的响应结果再向系统发出请求,直至获得满意的结果。

4. CPU scheduling is the task of selecting a waiting process from the_____queue and allocating the CPU to it.First-come-First-served(FCFS )scheduling is the simplest scheduling

algorithm._____scheduling is provably optimal, providing the shortest average waiting time.

【答案】ready :ShortestProcessFirst

【解析】考查CTU 调度的原理及SPF 调度算法的特点。CPU 调度即是从就绪队列中选择进程并将处理机交给此进程,先到先执行的调度算法是最简单的调度算法,而短进程优先调度算法可以使进程的平均等待时间最短。

5. 进程的目标代码在虚拟存储器中不考虑_____和_____, 只规定_____。

【答案】物理存储器大小;信息存放的实际位置;每个进程中相互关联的信息的相对位置。

【解析】在虚拟存储器中,由于具备了对换性,可以允许作业在其运行过程中换出、换入,也就是说,在进程运行时,需要实际调用时才将需要的那部分作业换进内存中。同时虚拟存储器还具备了虚拟性,在逻辑上扩充了内存容量。作业还可以离散分布于非连续的不同页面,这样就可以不考虑物理存储器大小和实际存放位置。但进程间的相互关联必须规定好,否则无法得到完整的进程目标代码。

6. 文件的符号名与物理地址之间的转换是通过_____来实现的。

【答案】文件目录

【解析】文件名或记录名与物理地址之间的转换是通过文件目录来实现的。有单级目录、二级目录和多级目录几种目录结构。二级目录和多级目录是为了解决文件的重名问题和提高搜索速度而提出来的。多级目录构成文件树形结构。另外,为了便于共享,把目录项中存放的文件说明信息划分为两部分:文件内部标识符和文件说明信息部分包含文件名与存取控制信息以及结构信息等。

7. 访管指令所引起的中断属于_____中断。

【答案】软

8. 多道运行的特征之一是宏观上并行,它的含义是_____。

【答案】同时进入系统的几道程序都是处在运行过程中,即它们先后开始了各自的运行,但均没有运行完。

【解析】为了进一步提高资源的利用率和系统的吞吐量,引入了多道程序设计的技术。它按一定的算法从队列选择若干个作业调入内存,共享CPU 和系统的各种资源,并发地执行。在多道程序环境下,若干个程序宏观上同时执行,微观上交替执行。

9. SPOOLing 技术的中文译名_____, 它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常叫做“假脱机技术”。

【答案】外部设备联机并行操作

【解析】SPOOLing 是Simultaneous Peripheral Operation On-Line(即外部设备联机并行操作)的缩写,通常称为“假脱机技术”。

10.存储器一般分成高速缓冲器、_____和_____三个层次,其中_____是造价最高,存取速度最快。

【答案】内存,外存,高速缓冲

【解析】现代计算机系统一般采用多级存储器体系,包括高速缓冲存储器(简称高速缓存)、内存储器(也称物理存储器,简称内存、实存或内存)和辅助存储器(简称辅存或外存)。

二、选择题

11.可重定位内存分区分配目的为( )。

A. 解决碎片问题

B. 便于多作业共享内存

C. 回收空白区方便

D. 摆脱用户干预

【答案】A

【解析】在连续分配方式中,很容易产生不能被利用的小分区,也称碎片。可重定位内存分区分配目的就是为了解决碎片问题。

12.外存上存放的数据( )。

A.CPU 可直接访问

B.CPU 不可访问

C. 是高速缓冲器中的信息

D. 必须在访问前先装入内存

【答案】D

【解析】CPU 间接访问外存上的数据,必须在访问前先装入内存。

13.下列选项中,导致创建新进程的操作是( )。

用户登录成功

设备分配

启动程序执行

A. B. C. D.

【答案】C

【解析】用户登录成功就需要为这个用户创建进程来解释用户的各种命令操作,用户的相应操作都会反映为该用户进程的请求或反馈,便于系统管理;设备分配由相应进程提出申请,内核自动完成,对于设备的操作可以归于提出申请的这个进程,因此不需要创建新进程;启动程序执行,系统需要为这个程序创建一个对应的动态结构,也就是进程,来控制和管理这个程序的运行,可以简单地说启动程序的目的就是创建一个新进程来执行程序。

14.使用SPOOLing 系统的目的是为了提高( )的使用效率。

A. 操作系统

B. 内存

C.CPU

D.I/O设备

【答案】D

【解析】SPOOLing 系统具有如下主要特点:(1)提高了I/O的速度。(2)将独占设备改造为共享设备。(3)实现了虚拟设备功能。

15.在存储管理中采用对换和覆盖,目的是( )。

A. 物理上扩充

B. 实现主存共享