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

2018年中国传媒大学文学院806综合考试[语言2]之计算机操作系统考研基础五套测试题

  摘要

一、填空题

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

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

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

2. 采用通道这种I/0结构的最大优点是可以实现_____和_____并行工作。

【答案】CPU ; 外设

3. —个作业可划分成若干个相对独立的部分,每个部分称为一个_____。

【答案】作业步

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

【答案】存取控制表

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

二、选择题

5. 在一段时间内,只允许一个进程访问的资源称为( )。

A. 共享资源

B. 独占资源

C. 临界资源

D. 共享区

【答案】C

6. 在进程管理中,当( )时,进程状态从运行态转换到就绪态。

A. 进程被调度程序选中

B. 时间片用完

C. 等待某一事件发生

D. 等待的事件发生

【答案】B

【解析】考查进程调度的原因。A 项进程将从就绪态变为运行态,C 项将从运行态变成阻塞态,D 项从阻塞态变成就绪态。

7. 进程在系统中是否存在的唯一标志是( )。

A. 数据集合

B. 目标程序

C. 源程序

D. 进程控制块

【答案】D

【解析】在进程的整个生命期中,系统总是通过PCB 对进程进行控制的,亦即,系统是根据

PCB 是进程存在的惟一标志。 进程的PCB 而不是任何别的什么而感知到该进程的存在的。所以说,

8. 若一个用户进程通过read 系统调用读取一个磁盘文件中的数据,则下列关于此过程的叙述中,正确的是( )。

若该文件的数据不在内存中,则该进程进入睡眠等待状态

请求read 系统调用会导致CPU 从用户态切换到核心态

read 系统调用的参数应包含文件的名称

A. 仅

B. 仅

C. 仅 D.

【答案】A

【解析】当用户进程读取的磁盘文件数据不在内存时,转向中断处理,导致CPU 从用户态切换到核心态,此时该进程进入睡眠等待状态(其实就是阻塞态,只不过换了个说法),因此I 、II 正确。

在调用read 之前,需要用open 打开该文件,open 的作用就是产生一个文件编号或索引指向打开的文件,之后的所有操作都利用这个编号或索引号直接进行,不再考虑物理文件名,所以read

系统调用的参数不应包含物理文件名。文件使用结束后要用dose 关闭文件,消除文件编号或索引。

9. 时间片轮转法进行进程调度是为了( )。

A. 多个终端都能得到系统的及时响应

B. 先来先服务

C. 优先级较高的进程得到及时响应

D. 需要CPU 最短的进程先做

【答案】A

【解析】时间片轮转法被用于分时操作系统,使得每个终端都能得到及时响应。B 项是先来先服务算法,C 项是优先级高者优先算法,D 项是短进程优先算法。

三、综合题

10.可利用哪几种方式来确定用户身份的真实性?

【答案】由于身份认证是通过认证被认证对象的一个或多个参数的真实性和有效性来确定被认证对象是否名符其实的,因此,在被认证对象与要验证的那些参数之间,应存在严格的对应关系。所以身份认证目前主要依据三个方面的信息来确定:

(1)所知。基于个人所知道或所掌握的知识,如某系统的登录名、口令、密码等进行身份验证;

(2)所有。基于个人所具有的东西,如身份证,信用卡、钥匙等进行身份认证;

(3)个人特征。基于个人所具有的特征,特别是生理特征,如指纹、声纹等进行身份验证。

11.系统安全性的复杂性表现在哪几个方面?

【答案】系统安全的复杂性表现在:

(1)多面性。在较大规模的系统中,通常都存在多个风险点,在这些风险点处又都包含物理安全、逻辑安全及安全管理三方面的内容。其中任一方面出现问题,都可能引起安全事故;

(2)动态性。由于信息技术不断发展和攻击者的手段层出不穷,使得系统的安全问题呈现出动态性;

(3)层次性。系统安全是一个涉及诸多方面且相当复杂的问题,因此需要采用系统工程的方法解决。利用多个层次的安全功能来覆盖系统安全的各个方面;

(4)适度性。根据实际需要提供适度的安全目标并加以实现。

12.什么是输入输出重定向? 举例说明之。

【答案】Shell 向用户提供了用户改变输入、输出设备的手段,此即标准输入与标准输出的重新定向,用重定向符<和>分别表示输入转向和输出转向。通常,命令的输入取自标准输入设备,即键盘;而命令的输出通常是送往标准输出设备,即显示终端。如果在命令中设置输出重定向>, 其后接文件名或设备名,则命令的结果将送到指定文件或设备上,如

重定向, 则不从键盘而是从重定向符右边的指定文件或设备上取得输入信息。如

13.在分页系统中是如何实现地址变换的?

址(相对地址)分为页号和页内地址两部分,再以页号为索引去检索页表。

(2)查找操作由硬件执行。在执行检索之前,先将页号与页表长度进行比较,如果页号大于或等于页表长度,则表示本次所访问的地址已超越进程的地址空间。于是,这一错误将被系统发现,并产生一地址越界中断。若未出现越界错误,则将页表始址与页号和页表项长度的乘积相加,

如果使用输入 【答案】(1)当进程要访问某个逻辑地址中的数据时,分页地址变换机构会自动地将有效地