最新《操作系统》试题(B)1含答案合集

一、单项选择题(本大题共30小题,每小题1分,共30分)

(在每小题列的四个选项中只有一个选项符合题目要求,请将正确选项的字母填在题后的空括号内,错选、不选不得分。)

1. 设有如下三个作业,它们的到达时间和计算时间如表所示。 作业 到达时刻/h 计算时间/h J1 8:00 2 J2 9:00 1 J3 9:30 0.5 它们在一台处理机上按单道方式动作,如按响应比高者优先算法,则作业执行的次序是( B)。 A)J1,J2,J3 B)J1,J3,J2 C)J2,J3,J1 D)J3,J2,J1

2. 在为多道程序所提供的或共享的系统资源不足时,可能出现死锁。但是,不适当的(A)也可以产

生死锁。 A)进程推进顺序 B)进程优先权 C)资源的顺序分配 D)程序并发 3. 在下列存储管理方案中,不适用于多道程序的是(A)。 A)单一连续分配 B)固定式分区分配 C)可变式分区分配 D)段页式存储管理

4. 在可变式分区分配方案中,某作业完成后,要释放所占用的主存,使其变成空白区,当有上邻或

下邻空白区则需将空白区全并,合并后空白区数减1的情况是(D)。 A)无上邻或下邻空白区 B)无上邻但有下邻空白区 C)有上邻但无下邻空白区 D)有上邻也有下邻空白区 5. 在下列存储管理方案,不能实现虚存的有(A)。

A)分区管理 B)段页式存储管理

C)请求分页存储管理 D)分段存储管理 6. 请求分页存储管理方案的主要特点是(B)。

A) 不要求将作业装入到主存的连续区域 B) 不要求将作业全部同时装入主存 C) 不要求使用联想存储器 D) 不要求缺页中断的处理

7. 在下列的算法中,不可能用于页面置换的算法是(D)。

A)先进先出算法 B)LRU算法

C) 近似LRU算法 D)OPT算法

8. 在可变式分区分配方案中,最佳适用算法是将空白区在空白区表中按(A)次序排列。

A)容量递增 B)容量递减 C)地址递增 D)地址递减

9. 设主存容量为1MB,计算机系统的地址寄存器有24位,那么虚存的最大容量是(C)。 A)1MB B)401MB C)1MB+224B D)224B 10. 下列算法中会产生Beladdy异常现象的是(A)。 A)FIFO页面置换算法 B)LRU页面置换算法 C)LFU页面置换算法 D)OPT页面置换算法 11. 操作系统中,(C)指的是一种硬件机制。 A)缓冲池 B)Spooling技术 C)通道技术 D)内存覆盖技术 12. 通道又称I/O处理机,它用于实现(A)之间的信息传输。 A)主存与外设 B)CPU与外设 C)主存与外存 D)CPU与外存

13. CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用(C)。 A)并行技术 B)通道技术 C)缓冲技术 D)虚存技术

14. 通过硬件和软件的功能扩充,把原来独占的设备改造成若干用户共享的设备,这种设备称为(C)。 A)存储设备 B)系统设备 C)虚拟设备 D)用户设备

15. 在磁盘上确定分块所在的位置必须给出的参数依次是(D)。

A) 扇区号、磁道号、盘面号 B) 盘面号、磁道号、扇区号 C) 扇区号、磁头号、柱面号 D) 柱面号、磁头号、扇区号

16. 有采用Spooling技术的系统中,用户的打印数据首先被送到(B)。

A)打印机 B)磁盘的输入井 C)磁盘的输出井 D)终端 17. 在记录式文件中,一个文件由称为(C)的最小单位组成。

A)物理记录 B)物理块 C)逻辑记录 D)数据项 18. 在下列文件结构中不便于文件增删的是(B)。

A)索引文件 B)连续文件 C) Hash文件 D)串联文件

19. 可以从不同的角度来观察OS的作用,从(A)的观点,则可把OS视为计算机系统资源的管理者。

A)资源管理 B)一般用户 C)程序员 D)系统分析员 20. 用户可以通过(B)两种方式来使用计算机。

A)命令方式和函数方式 B)命令方式和系统调用方式 C)命令方式和文件管理方式 D)设备管理方式和系统调用方式 21. 操作系统在计算机系统中位于(C)之间。

A)CPU和用户 B)中央处理器CPU C)计算机硬件和用户 D)计算机硬件和软件

22. 从概念上讲,计算机系统的所有资源都是共享的,但共享又分成两种不同的类型:(A)。

A)互斥共享和同时共享 B)硬件共享和软件共享 C)信息共享和资源共享 D)数据共享和程序共享

23. (D)的主要任务是完成用户提出的I/O请求,为用户分配I/O设备;提高CPU和I/O设备的利用

率;提高I/O速度以及方便用户使用I/O设备。 A)文件管理 B)存储管理 C)处理器管理 D)设备管理 24. 在系统软件中,(C)提供了软件的开发环境与运行环境。

A)语言处理程序 B)各种服务性支撑软件 C)操作系统 D)数据库管理系统 25. 一个运行进程必须具有的三种基本状态是(C)。

A)就绪状态、挂起状态和运行状态 B)挂志状态、阻塞状态和运行状态 C)就绪状态、运行状态和阻塞状态 D)就绪状态、运行状态和终止状态

26. 进程和程序的根本区别在于(A)。

A)静态与动态的特点 B)是不是被调入到内存中

C)是不是具有就绪、运行和等待三种状态 D)是不是占有处理器

27. 下面所列的进程的三种基本状态之间的转换不正确的是(D)。

A)就绪状态→运行状态 B)运行状态→就绪状态 C)运行状态→阻塞状态 D)就绪状态→阻塞状态 28. 操作系统是根据(B)来对并发执行的进程进行控制和管理的。

A)进程的基本状态 B)进程控制块 C)多道程序设计 D)进程的优先权

29. 在进程控制块中,主要包括4方面用于描述和控制进程运行的信息。其中,(C)主要是由处理器

各种寄存器中的内容组成的。 A)进程标识符信息 B)进程调度信息

C)处理器状态信息 D)进程控制信息 30. 下面有关选择进程调度算法的准则中不正确的是(D)。

A)尽快响应交互式用户的请求 B)尽量提高处理器利用率 C)尽可能提高系统吞吐量

D)适当增长进程就绪队列中的等待时间

二、填空题(三大题共20小题,每空1分,共20分)

1. 为了能区别各个不同的进程,记录各个进程执行时的情况,对每一个进程都设置一个(进程控制

块)。

2. 通常在处理器执行完一条指令后,硬件的中断装置立即检查有无中断事件发生,若有中断事件发

生,则暂停现行进程的运行,而让操作系统中的中断处理程序占用处理器,这一过程称为(中断响应)。

3. (存储管理)的目的是要尽可能地方便用户和提高主存储器的使用效率,使主存储器在成本、速

度和规模之间得到较好的权衡。

4. 虚拟存储器的容量由计算机的地址结构和辅助存储器(例如磁盘)的容量决定,与实际(主存储

器)的容量无关。

5. 从用户角度看,文件系统主要是实现(按名存取)。

6. 一个作业中的每一个作业步都可以用一个控制语句来表示,因此,用户可以用作业控制语言中的

若干控制语句组成一份控制作业执行的(作业控制说明书),指出自己的作业需经历哪些作业步以及作业步的执行顺序。

7. P、V操作是对(信号量)进行操作。

8. 在死锁的防止策略中,(静态分配资源)是指进程必须在开始执行前就申请它所要的全部资源,仅

当系统能满足进程的资源申请要求且把资源分配给进程后,该进程才开始执行。

9. 互斥实际上是同步的特例,所以把解决进程同步与互斥的工具统称为(同步机制)

10. 操作系统为用户提供两类接口。一类是(命令接口),用户用它来控制作业的执行,另一类是(程

序接口),编程人员使用它来请求操作系统提供服务。

11. 一个作业从进入系统到运行结束,需要经历(收容)、(运行)和(完成)3个阶段。

12. 一个作业可以分为若干个顺序处理的加工步骤,每个加工步骤称为(作业步)。

13. 如果系统中所有作业是同时到达的,则(短作业优先)调度算法使作业平均周转时间最短。

14. 确定作业调度算法时应注意系统资源的均衡使用,即使(I/O繁忙)作业和(CPU繁忙)作业搭配

使用。

15. 在单道程序运行环境下,常用的作业调度算法有(先进先出)、(最短作业优先)和(最高响应比

优先)。

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4