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

2018年北京航空航天大学计算机学院961计算机基础综合之计算机操作系统考研强化五套模拟题

  摘要

一、填空题

1. 在采用索引结构的文件系统中,每个文件都至少有一张索引表。索引表中的每一个表项包括文件记录的_____。

【答案】存储地址

【解析】索引文件是实现非连续分配的另一种方案:系统为每个文件建立一个索引表。其中的表项指出存放该文件的各个物理块号,而整个索引表由文件说明项指出。

这种结构除了具备串联文件的优点之外,还克服了它的缺点。它可以方便地进行随机存取。但是这种组织形式需要増加索引表带来的空间开销。如果这些表格仅放在盘上,那么在存取文件时首先得取出索引表,然后才能查表,得到物理块号。这样就至少増加了一次访问磁盘操作,从而降低了存取文件的速度,加重了I/O负担。一种改进办法是同时把索引表部分或全部地放入内存。这是以内存空间为代价来换取存取速度的提高。

2. 通道是独立于CPU 的,专门负责数据_____传输工作的处理单元。

【答案】输入

3. 在请求页式管理中,当地址转换机构发现所需的页不在_____时,产生_____中断信号,由中断处理程序做相应的处理。

【答案】内存,缺页中断

4. 在现代操作系统中,资源的分配单位是_____,而处理机的调度单位是一个进程可以有_____线程。

【答案】线程;多个

二、选择题

5. 磁带机属于( )设备。

A. 顺序存取

B. 直接存取

C. 链接存取

D. 随机存取

【答案】A

6. 采用段式存储管理时,一个程序如何分段是在( )决定的。

A. 分配主存时

B. 用户编程时

C. 装作业时

D. 程序执行时

【答案】B

【解析】段式存储管理是为了方便编程,满足用户需求而引入的,所以分段必须在用户编程时决定。

7. CTU 输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用( )。

A. 并行技术

B. 通道技术

C. 缓冲技术

D. 虚存技术

【答案】C

8. 批处理操作系统的目的是( )。

A. 提高系统与用户的交互性能

B. 提高系统资源利用率

C. 降低用户作业的周转时间

D. 减少用户作业的等待时间

【答案】B

【解析】在批处理系统中,操作人员将作业成批地装入计算机中,由操作系统在计算机某个特定区域(一般称为输入井)将其组织好并按一定的算法选择其中的一个或几个作业,将其调入内存使其运行。运行结束后,把结果放入“输出井”,由计算机统一输出后,交给用户。批处理系统的主要优点是系统吞吐量大、资源利用率高。批处理系统的主要缺点是交互能力比较差、作业周转时间长。

9. 在计算机系统中,操作系统是( )。

A. —般应用软件

B. 核心系统软件

C. 用户应用软件

D. 系统支撑软件

【答案】B

【解析】软件分为系统软件和应用软件,操作系统是系统软件。

三、分析计算题

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

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

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

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

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

11.在IPC 软件包中包含哪几种通信机制? 在每种通信机制中设置了哪些系统调用?

【答案】为了实现进程间的通信,在UNIX 系统中提供了一个用于进程间通信的软件包,简称IPC 。它由消息机制、共享存储器机制和信号量机制三部分组成。在每一种通信机制中,都提供了相应的系统调用供用户程序进行进程间的同步与通信之用。

(1)消息机制。用户(进程)在利用消息机制进行通信时,必须先利用msgget 系统调用来建立一个消息队列。若成功,便返回消息队列描述符msgid , 以后用户便可利用msgid 去访问该消息队列。用户(进程)可利用发送消息的系统调用msgsend 向用户指定的消息队列发送消息;利用msgrcv 系统调用从指定的消息队列中接收指定类型的消息;

(2)共享存储器机制。当用户(进程)要利用共享存储器机制进行通信时,必须先利用shmget 系统调用来建立一个共享存储区,若成功,便返回该共享存储区描述符shmid 。以后,用户便可利用shmid 去访问该共享存储区。进程在建立了共享存储区之后,还必须再利用shmat 将该共享存储区连接到本进程的虚拟地址空间上。以后,在进程之间便可利用该共享存储区进行通信。当进程不再需要该共享存储区时,可利用shmdt 系统调用来拆除进程与共享存储区间的连接;

(3)信号量机制。在UNIX 系统中所采用的信号量机制,与一般信号量机制相似,允许将一组信号量形成一个信号量集,并对这组信号量施以原子操作。