《操作系统》考试试卷及答案(B卷)

  • 格式:doc
  • 大小:268.00 KB
  • 文档页数:8

第 1 页 (共 8 页) 《操作系统》考试试卷及答案(B卷)

课程名称:操作系统 考试时间:120分钟 年级:xxx级

专业: xxx

题目部分,(卷面共有51题,100分,各大题标有题量和总分)

一、单项选择题(28小题,共28分)

1、把作业空间中使用的逻辑地址变为内存中物理地址称为( )。

A、加载 B、重定位 C、物理化 D、逻辑化

答案:B

2、考虑页面置换算法,系统有m个物理块供调度,初始时全空,页面引用串长度为p,包含了n个不同的页号,无论用什么算法,缺页次数不会少于( )。

A、m B、p C、n D、min(m,n)

答案:C

3、段页式存储管理汲取了页式管理和段式管理的长处,其实现原理结合了页式和段式管理的基本思想,即( )。

A、用分段方法来分配和管理物理存储空间,用分页方法来管理用户地址空间

B、用分段方法来分配和管理用户地址空间,用分页方法来管理物理存储空间

C、用分段方法来分配和管理主存空间,用分页方法来管理辅存空间

D、用分段方法来分配和管理辅存空间,用分页方法来管理主存空间

答案:B

4、首次适应算法的空闲分区是( )。

A、按大小递减顺序连在一起 B、按大小递增顺序连在一起

C、按地址由小到大排列 D、按地址由大到小排列

答案:C

5、文件存储空间中空闲块管理方法中没有( )。

A、空闲文件目录 B、位示图 C、空闲块散列 D、空闲块链

答案:C

6、启动磁盘执行一次输入输出操作时,( )是硬件设计时就固定的。

A、寻道时间 B、延迟时间

C、传输时间 D、一次I/O操作的总时间

答案:C

7、设磁盘的I/O请求队列中的柱面号为19、376、205、134、18、56、193、396、29、3、19、40,磁头的起始位置为100若采用SCAN(电梯调度)算法(磁头的运行方向是从大磁道向小磁道进行的),则磁头移动( )个磁道。

A、205 B、480 C、490 D、512

答案:C

8、在以下磁盘调度中,( )算法可能出现饥饿现象。 第 2 页 (共 8 页) A、电梯调度 B、最短寻道时间优先

C、循环扫描算法 D、先来先服务

答案:B

9、以下对物理块和逻辑记录关系的描述中正确的是( )。

A、一个物理块只能存放一个逻辑记录

B、一个物理块能存放一个或多个逻辑记录

C、一个逻辑记录不能分开存放于多个物理块中

D、多个逻辑记录必须存放在一个物理块中

答案:B

10、下列算法中,用于磁盘调度的是( )。

A、时间片轮转法 B、LRU算法

C、最短寻道时间优先算法 D、优先级高者优先算法

答案:C

11、在磁盘输入输出的操作中,需要做的工作可以不包括( )。

A、确定磁盘的存储容量

B、移动磁臂使磁头移到指定的柱面上

C、旋转磁盘使指定的扇区处于磁头位置下

D、让指定的磁头读写信息,完成信息的传送操作

答案:A

12、设备驱动程序是内核的一部分,以下叙述不正确的是( )。

A、设备驱动完成对设备的初始化和释放

B、设备驱动把数据从内核传送到硬件和从硬件读取数据

C、设备驱动读取应用程序传送给设备文件的数据和回送应用程序请求的数据

D、设备驱动程序可以使用户更加仔细地了解硬件的细节

答案:D

13、某操作系统采用双缓冲区传送磁盘上的数据。设从磁盘将数据传送到缓冲区所用时间为T1,将缓冲区中数据传送到用户区所用时间为T2(假设T2远小于T1),CPU处理数据所用时间为T3,则处理该数据,系统所用总时间为( )。

A、T1+ T2+ T3 B、MAX(T2,T3)+ T1

C、MAX(T1,T3)+ T2 D、MAX(T1,T3)

答案:D

14、磁盘高速缓冲设在( )中,其主要目的是提高磁盘I/O的速度。

A、磁盘控制器 B、磁盘 C、内存 D、Cache

答案:C

15、以下不使用中断机构的I/O控制方式是( )。

A、中断控制方式 B、DMA控制方式

C、程序I/O方式 D、通道控制方式

答案:C

16、SPOOLing系统为用户提供了虚拟的( )。 第 3 页 (共 8 页) A、共享设备 B、独占设备 C、主存储器 D、处理器

答案:A

17、在采用SPOOLing技术的系统中,用户的打印结果首先被送到( )。

A、磁盘固定区域 B、内存固定区域 C、终端 D、打印机

答案:A

18、假脱机输入输出利用( )作为缓冲区来实现虚拟设备。

A、打印机 B、磁带 C、磁盘 D、内存

答案:C

19、为了使多个进程能有效地同时处理输入和输出,最好使用( )结构的缓冲技术。

A、缓冲池 B、循环缓冲 C、单缓冲 D、双缓冲

答案:A

20、进程状态由就绪态转变为运行态是由( )引起的。

A、中断事件 B、进程自身 C、进程调度 D、为程序创建进程

答案:C

21、在批处理系统中,以下不属于作业管理程序任务的是( )。

A、按照调度算法在后备状态的作业中选择作业

B、为选中的作业创建相应进程

C、为选中的作业分配主存等系统资源

D、为作业对应的进程分配CPU

答案:D

22、在一个分时系统中,为使多个进程能够及时与系统交互,最关键的问题是在短时间内使所有就绪进程都能运行。当就绪进程数为100时,为保证响应时间不超过2s,此时的时间片最大应为( )。

A、10ms B、20ms C、50ms D、100ms

答案:B

23、操作系统结构设计中,层次结构的最大特点是( )。

A、便于调试 B、把整体问题局部化

C、结构清晰 D、有利于功能的增加、删减和修改

答案:B

24、下面关于操作系统的叙述中正确的是( )。

A、批处理作业必须具有作业控制信息

B、分时系统不一定都具有人机交互功能

C、从响应时间的角度看,实时系统与分时系统差不多

D、由于采用了分时技术,用户可以独占计算机的资源

答案:A

25、从用户态到内核态的转换是由( )完成的。

A、硬件 B、内核态程序

C、用户程序 D、中断处理程序

答案:A 第 4 页 (共 8 页) 26、为多道程序提供的可共享资源不足时可能出现死锁。但是在进程之间不适当的( )也可能产生死锁。

A、进程优先权 B、资源的线性分配

C、进程推进顺序 D、分配队列优先权

答案:C

27、用P、V操作实现进程同步,信号量的初值为( )。

A、1 B、0 C、1 D、由用户确定

答案:D

28、若一个系统中共有5个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( )个临界区构成的。

A、1 B、3 C、5 D、6

答案:C

二、判断题(16小题,共16分)

1、存储保护的目的是限制内存的分配。 ( )

答案:错

2、分段存储管理中,每个段分配一个连续主存区。 ( )

答案:对

3、在虚拟存储方式下,程序员编制程序时不必考虑主存的容量,但系统的吞吐量在很大程度上依赖于主存储器的容量。

( )

答案:对

4、用位示图管理磁盘空间时,一位表示磁盘上一个字的分配情况。 ( )

答案:错

5、链接文件只能采用顺序存取,不能采用随机存取。 ( )

答案:错

6、移臂调度算法中先来先服务调度算法平均寻道时间较短。 ( )

答案:错

7、磁盘旋转调度的原则是总让首先到达读写磁头位置下的扇区先进行传输操作。 ( )

答案:对

8、磁盘和打印机的I/O控制方式均为DMA方式。 ( )

答案:错

9、操作系统的所有程序都必须常驻内存。 ( )

答案:错

10、分时操作系统允许两个以上的用户共享一个计算机系统。 ( )

答案:对

11、若想预防死锁,4个必要条件必须同时具备。 ( )

答案:错

12、银行家算法是防止死锁发生的方法之一。 ( )

答案:错 第 5 页 (共 8 页) 13、P、V操作是一种原语,在执行时不能打断。 ( )

答案:对

14、系统处于不安全状态不一定是死锁状态。

( )

答案:对

15、在管道通信中,管道是一个普通的共享文件。 ( )

答案:错

16、P、V操作只能实现进程互斥,不能实现进程同步。 ( )