操作系统(试题汇总)

[单选题] 静态重定位是在( )进行的。
A 程序执行时
B 程序执行完毕后
C 程序装入内存时
D 程序编写时

[单选题] 动态重定位是在( )进行的。
A 程序编译时
B 程序装入时
C 程序执行时
D 程序执行完毕时

[多选题] 以下关于名字空间、地址空间、存储空间说法正确的是( )。
A 源程序中符号名的集合称为“名字空间”。
B 相对地址的集合称为"相对地址空间"。
C 地址空间的程序和数据经过地址重定位处理后形成的地址集合称为“绝对地址空间”。

D 相对地址空间又称为存储空间。
E 逻辑地址空间又称相对地址空间。

[判断题] 地址重定位完成把相对地址转换成内存中的绝对地址,这个过程称为地址映射(map)。
A 对
B 错

[判断题] 内存的分区管理方式包括固定式分区和可变式分区两种方式,这两种方式都属于内存的连续分配方式。
A 对
B 错

[多选题] 以下关于固定式分区的说法正确的是( )。
A 固定式分区又叫静态分区。
B 固定式分区属于内存的连续分配方式

C 固定式分区的分区大小一般是相同的。
D 固定式分区的分区大小一般不相同。
E 固定式分区属于内存的离散分配方式。

[多选题] 关于可变分区分配算法中的最佳适应算法,以下说法正确的是( )。
A 该算法保留大的空闲区,但造成许多小的空闲区。
B 空闲分区要按大小从大到小进行排序
C 空闲分区要按大小从小到大进行排序
D 它从全部空闲区中找出能满足作业要求的、且大小最小的空闲分区。

E 它从全部空闲区中找出能满足作业要求的、且大小最大的空闲分区。

[多选题] 关于可变分区分配算法的首次适应算法,以下说法正确的是( )。
A 这种方法目的在于减少查找时间。
B 空闲分区表(空闲区链)中的空闲分区要按地址由低到高进行排序。

C 空闲分区表(空闲区链)中的空闲分区要按大小由小到大进行排序。
D 空闲分区表(空闲区链)中的空闲分区要按大小由大到小进行排序。
E 该算法优先使用低址部分空闲区。

[多选题] 关于可变分区分配算法的循环首次适应算法,以下说法正确的是( )。
A 它把空闲分区表(空闲区链)中的空闲分区按地址递增构成一个循环链。
B 该算法优先使用内存中的低地址空间。
C 该算法能使内存中的空闲区分布得比较均匀。
D 空闲分区按照从小到大的次序排列。
E 空闲分区按照从大到小的次序排列。

[多选题] 关于可变分区分配算法中的最坏适应法,以下说法正确的是( )。
A 空闲分区按大小由小到大排序。
B 空闲分区按大小由大到小排序。
C 空闲分区按地址由低到高排序。
D 该算法使小的空闲区减少,但造成大的空闲区不够大。
E 空闲分区按地址由高到低排序。

[判断题] 可变分区没有内零头问题,所以它完美地解决了内存空间浪费问题。
A 对
B 错

[判断题] 可变分区也有零头问题,解决零头的方法是拼接或紧凑。
A 对
B 错

[判断题] 为什么这个图中的逻辑符号是“<”,而不是"<="?
A 对
B 错

[判断题] 分页存储管理系统解决了内存的碎片问题,完全消灭了内零头和外零头。
A 对
B 错
消除了内零头没有消除外零头,平均产生半页外零头
分页管理系统就是离散式的存储方式

[判断题] 纯分页存储管理是指一个进程的所有页全部装入内存的物理块中才能运行。
A 对
B 错

[判断题] 页表的作用是实现从页号到物理块号的地址映射。
A 对
B 错

[多选题] 纯分页系统中,页表寄存器中存放的是( )。
A 页表
B 页表始址
C 段表始址
D 页表长度
E 快表

[判断题] 页表在内存中存储时不可以省略页号。
A 对
B 错

在这里插入图片描述
[判断题] 系统为了提高可靠性和灵活性,通常采用多通路的I/O系统结构,此时对多个控制器和通道的分配,必须查找所有的控制器和通道,才能决定是否将该进程挂起。
A 对
B 错

[判断题] 纯分页系统中,引入快表来加快地址映射的过程,快表在实际存储时可以省略页号。
A 对
B 错

[判断题] 分页系统对共享和保护的支持不理想。
A 对
B 错

[多选题] 分段式存储管理方式的段表包括的字段有( )。
A 段号(实际存储时可省略)
B 段的基址

C 段表寄存器
D 块号
E 段的长度

[判断题] 可重入代码是一种允许多个进程同时访问的代码,是一种不允许任何进程对其进行修改的代码。
A 对
B 错

[判断题] 分段系统和可变分区都需要进行内存的紧缩。
A 对
B 错

[判断题] 段页式系统段表里存放的是段的始址和段的长度。
A 对
B 错

[判断题] 从逻辑上扩充内存容量是虚拟存储技术所要解决的主要问题。
A 对
B 错

[多选题] 虚拟存储器是采用( )和( )功能,将内存和外存统一管理,达到把作业的一部分装入内存便可运行,给用户提供的一个比内存容量大的一维的逻辑地址空间。
A 请求调入
B 请求调出
C 置换
D 中断
E 输入输出

[多选题] 实现虚拟存储技术的物质基础包括( )。
A 相当容量的辅助存储器以存放所有并发作业的地址空间。
B 足够大的内存以便装入作业的全部地址空间。
C 一定容量的内存来存放运行作业的部分程序。
D 通道等外部设备。
E 动态地址转换机构,实现逻辑地址到物理地址的转换

[判断题] 请求段页式系统是在段页式系统的基础上,增加了请求调段和分段置换功能所形成的段页式虚拟存储系统。
A 对
B 错

[多选题] 请求分页的扩充的页表机制中,增加了哪些字段?
A 增长位
B 状态位
C 访问字段
D 修改位
E 外存地址

[判断题] 请求分页系统为进程分配的物理块数目的下限,应该是一条指令及其操作数可能涉及的页面数目的上限,以保证每条指令都能被执行。
A 对
B 错

[判断题] 为了将进程运行时所缺的页面调入内存,可采取预调页策略或请求调页策略两种方法。
A 对
B 错

[判断题] 同学们,OPT、FIFO及LRU算法都要求会画置换图。
A 对
B 错

[多选题] 缺页会使程序执行的性能将受到严重的影响,所以在虚拟存储系统中应该( )。
A 把全部作业地址空间都装入内存
B 应该采用先进先出的页面置换算法
C 保持非常低的缺页率
D 选用高速磁盘和高速磁盘接口

E 减少虚拟存储器技术的使用

[判断题] 所谓工作集是指,在某段时间间隔里,进程实际要访问的页面的集合。
A 对
B 错

[判断题] 请求分段式管理中在段表中增加若干项,以供程序在访问或调进、调出时参考。
A 对
B 错

[判断题] 共享段表中的“共享进程计数器”字段记录有多少个进程需要共享该分段。
A 对
B 错

[单选题] I/O的控制方式发展的目标是( )。
A 尽量提高系统的吞吐量
B 尽量提高内存的利用率
C 尽量减少进程的等待时间
D 尽量减少主机对I/O控制的干预

[判断题] 通道是通过执行I/O进程,并与设备控制器来共同实现对I/O设备的控制。
A 对
B 错

[单选题] 以下哪种不是正确的通道类型?
A 字节多路通道
B 字节选择通道
C 数组选择通道
D 数组多路通道

[判断题] 单通道系统是指整个计算机系统只有一个通道。
A 对
B 错

[判断题] 设备分配的数据结构中,整个系统有一张系统设备表(SDT),每个设备对应一个设备控制表(DCT)。
A 对
B 错

[单选题] 在操作系统中,引入缓冲的主要原因不包括下列哪个选项?
A 改善CPU与I/O设备间速度不匹配的矛盾
B 可以减少对 CPU的中断频率,放宽对中断响应时间的限制
C 提高 CPU和 I/O设备之间的并行
D 提高内存的利用率

[判断题] 硬件缓冲是指以专用的寄存器作为缓冲区。软件缓冲是指在操作系统的管理下,在内存中划出若干个单元作为缓冲区。
A 对
B 错

[单选题] 假定把磁盘上一个数据块中信息输入到一单缓冲的时间T为80μs,将缓冲区中数据传送到用户区的时间M为50μs,而CPU对这一块数据进行计算的时间C为20μs,这样,系统对每一块数据的平均处理时间为( )μs。
A 80
B 100
C 130
D 150

[单选题] 假定把磁盘上一个数据块中信息输入到一双缓冲的时间T为80μs,将缓冲区中数据传送到用户区的时间M为50μs,而CPU对这一块数据进行计算的时间C为20μs,这样,系统对每一块数据的平均处理时间为( )μs。
A 80
B 100
C 130
D 150

[判断题] 缓冲池的引入为了提高缓冲区的利用率。
A 对
B 错

[单选题] UNIX系统采用的缓冲池技术充分利用了以前从磁盘读入已传入用户区、但仍在缓冲区的数据,目的在于( )。
A 尽可能减少磁盘I/O的次数,提高系统运行的速度
B 减少CPU对IO操作的干预次数
C 提高CPU的利用率
D 提高内存的利用率

[判断题] 用户程序的设备独立性是指用户程序不直接使用物理设备名,而只使用逻辑设备名。
A 对
B 错

[多选题] 以下关于I/O软件的设备独立性说法正确的是( )。
A 除了直接与设备打交道的低层软件之外,其他部分的软件并不依赖于硬件。
B I/O软件与硬件没有任何联系。
C I/O软件独立于设备可以提高设备管理软件的设计效率。
D I/O软件专指设备驱动程序。
E 所有I/O软件都不和硬件设备打交道。

[判断题] 在系统实现了设备独立性的功能后,可以带来以下两方面的好处:设备分配时的灵活性及易于实现I/O重定向。
A 对
B 错

逻辑设备表LUT

[判断题] I/O软件采用分层结构,它把软件组织成为一系列的层,高层参与隔离硬件特征,使其它部分软件不依赖硬件;而低层则参与向用户提供一个友好的、清晰而统一的接口。
A 对
B 错

[判断题] 从代码量上看,设备无关层是I/O管理的主要部分;从功能上看,驱动层是I/0管理的主要部分。
A 对
B 错

[多选题] SPOOLing系统主要有以下哪些部分组成?
A 用于输入和输出的外围机
B 输入井和输出井
C 输入缓冲区和输出缓冲区

D 纸带机和打印机
E 模拟外围机的输入进程和输出进程

[判断题] 打印机虽然是独享设备,但是通过SPOOLing技术,可以将它改造为一台可供多个用户共享的设备。
A 对
B 错

磁盘存储器由磁盘驱动器,磁盘控制器和磁盘组成
按磁头活动分为:活动头磁盘(IO速度慢),固定头磁盘

[判断题] 磁盘存储器由磁盘控制器和磁盘(片)两个部分组成。
A 对
B 错

[判断题] 按磁头的工作方式,磁盘可以分为软盘和硬盘两种。
A 对
B 错

[单选题] 一个活动头磁盘有3个盘片,5个磁头,柱面数为1000,每个磁道有80个扇区,每个扇区存储512字节,则该磁盘的容量为( ) 。
A 6.144x10^8字节
加粗样式B 2.048x10^8字节
C 1.2288x10^8字节
D 3.2768x10^8字节

[判断题] 磁盘读写所需时间包括寻道、旋转和传输三部分,在这三部分时间里,其中旋转延时占的比例最大,而传输时间所占了相当小的比例。
A 对
B 错

[判断题] 磁盘移臂的FCFS算法的优点是公平、简单,且每个进程的请求都能依次得到处理,平均寻道时间较短。
A 对**
B 错**

最短寻道时间优先算法SSTF:为那些与当前磁头所在的磁道距离最近请求服务,执行寻道时间最短的那个IO请求,缺点:造成饥饿

[判断题] 磁盘移臂算法中的SSTF算法虽然获得较好的寻道性能,但它可能导致某些进程长时间的得不到服务(称之为饥饿现象)。
A 对
B 错

[多选题] 关于磁盘移臂算法中的扫描(SCAN)算法,以下说法正确的是( )。
A 该算法是为了解决SSTF算法的饥饿现象。
B 该算法不仅考虑到欲访问的磁道与当前磁道的距离,更优先考虑的是磁头的当前移动方向。

C 该算法不仅考虑磁头的当前移动方向,更优先考虑的是欲访问的磁道与当前磁道的距离。
D 该算法又称为电梯调度算法。
E 该算法两侧磁道的访问的频率低于中间磁道。

[判断题] CSCAN算法是SCAN算法的一种变种算法,是为了提供更均匀的等待时间而设计的。
A 对
B 错

[判断题] N步SCAN算法是将磁盘请求队列分成若干个长度为N的子队列,当N值取得很大时,会使其性能接近于FCFS算法;当 N=1时,该算法退化为SCAN算法。
A 对
B 错

[判断题] FSCAN算法实质上是N-Step-SCAN算法的简化,它只将磁盘请求访问队列分成两个子队列。
A 对
B 错

[判断题] 计算机系统对系统中软件资源:无论是程序或数据、系统软件或应用软件都以进程方式来管理。
A 对
B 错

[判断题] 文件是存贮在某种介质上的并具有文件名的一组有序信息的集合。
A 对
B 错

[判断题] 从用户角度来看,文件系统主要是实现文件的存储、检索、共享和保护。
A 对
B 错

[多选题] 文件管理的目的包括( )。
A 方便的文件访问和控制
B 并发文件访问和控制
C 统一的用户接口
D 多种文件访问权限
E 优化性能、差错恢复

[判断题] 空闲表法属于离散分配方法,它为外存上所有空闲区建立一张空闲表。
A 对
B 错

[判断题] 位示图是利用二进制的一个字节来表示磁盘中一个块的使用情况。
A 对
B 错

[单选题] 操作系统盘块大小为2KB,要管理大的磁盘空间就需要多个位图块,这就需增设位图索引块,每个位图块块号用2B记录,这样一个位图索引块可管理多大的空间?
A 4G
B 8G
C 16G
D 32G

在这里插入图片描述
[多选题] 影响文件安全性的主要因素包括( )。
A 主观因素
B 人为因素
C 系统因素
D 自然因素

E 客观因素

[判断题] 为了确保文件系统的安全性,可针通过存取控制机制来防止由自然因素所造成的文件不安全性。
A 对
B 错
系统因素采用磁盘容错技术,防止磁盘部分故障造成文件不安全

自然因素采用后备系统防止由自然因素造成的不安全性
[判断题] 为了确保文件系统的安全性,可通过“后备系统”来防止由人为因素所造成的不安全性。
A 对
B 错

[判断题] 理论上存取控制方法可用存取控制矩阵,存取控制矩阵在概念上是简单清楚的,实现上也很容易。
A 对
B 错
空间占的多

判断题] 存取控制表相当于存取控制矩阵一行的简化,用户权限表相当于存取控制矩阵一列的简化。
A 对
B 错

[判断题] 从系统角度观察到的文件组织结构称为文件的逻辑结构。
A 对
B 错
用户
[判断题] 文件在外存上的存储组织形式称为文件的逻辑结构。
A 对
B 错
物理结构

[判断题] 逻辑文件从结构上分成二种形式,一种是无结构的流式文件,另一种是有结构的记录式文件。
A 对
B 错

[判断题] 用户通过对文件的存取来完成对文件的修改、追加和搜索等操作。常用的存取方法有顺序存取法、随机存取法和按键存取法三种。
A 对
B 错

[多选题] 关于链接文件,以下说法正确的( )。
A 盘存储空间利用率高。
B 文件增删改记录方便。
C 随机存取某一个记录前需要用多次盘I/O操作读该记录前的文件信息以取得该记录的盘块号,才能存取该记录。
D 只适用于顺序地存取文件。

E 文件的修改很容易。

[判断题] 索引文件是实现连续存储的一种方法。
A 对
B 错

[多选题] 关于索引文件,以下说法正确的是( )。
A 当文件很大时索引表很庞大,占用了许多盘空间。
B 在文件很小时,多级索引级别不变,带来索引块的零头和存取速度减慢。
C 既适合顺序存取记录又适合按任意次序随意存取记录。
D 便于增删文件的记录
E 索引结构文件应用范围较广。

[单选题] 系统采用多级索引,如果每个盘块的大小为2KB,每个盘块号大小占1B,则三级索引可以管理的最大文件为( )TB。
A 2
B 4
C 8
D 16

[单选题] 进程管理主要是指对( )的管理?
A CPU
B 内存
C 外存
D I/O设备

[多选题] 单任务系统中,程序独占处理机,顺序执行时的特征包括( )。
A 同步性
B 实时性
C 顺序性
D 封闭性
E 可再现性

[多选题] 多道程序设计系统中,程序并发执行的主要特征包括( )。
A 多路性
B 间断性
C 及时性
D 失去封闭性
E 不可再现性

[单选题] 进程是( )。
A 存储在任意介质上的程序。
B 可并发执行的程序在一个数据集合上的运行过程。
C 由程序、数据和文档组成的有机整体。
D 软件中代码的别称。

[单选题] 程序是( )。
A 存放在介质上的一组有序指令的集合
B 代码在一个数据集合上的运行过程。
C 由代码、数据和文档组成的有机整体。
D 动态的。

[多选题] 从结构上,进程实体由( )、( )和( )三部分组成
A 输入,处理,输出
B 程序段,数据段,进程控制块
C 程序段,数据段,文档
D 寄存器,堆桟,累加器

[多选题] 进程的三个基本状态包括( )。
A 输入输出态
B 执行态
C 就绪态
D 阻塞态

E 并发态

[多选题] 进程有三个基本状态,哪些状态的直接转化是不可能的?
A 就绪态–>运行态
B 阻塞态–>运行态
C 就绪态–>阻塞态

D 阻塞态–>就绪态
E 运行态–>就绪态

[多选题] 进程上下文包括系统中与执行该进程有关各种信息,具体包括( )。
A 各种寄存器的值
B 机器指令代码集
C 数据集
D 各种堆栈值
E PCB结构

[多选题] 进程控制块中记录进程存在的特性信息,这些信息包括( )
A 进程标识符
B 进程调度信息
C 处理机状态信息
D 进程控制信息
E 家族信息

[多选题] 进程上下文包括系统中与执行该进程有关各种信息,具体包括( )。
A 各种寄存器的值
B 机器指令代码集
C 数据集
D 各种堆栈值
E PCB结构

[单选题] 操作系统自身的程序在( )下运行。
A 管态
B 目态
C 用户态
D 输出态

[单选题] 用户的程序在( )下运行。
A 核心态
B 用户态
C 输入态
D 切换态

[多选题] 关于原语,以下说法正确的是( )。
A 原语一种特殊的广义指令;
B 它的功能是由系统通过一段不可分割的指令操作来完成;
C 又称原子操作;
D 在核心态下完成;

E 是一种特殊的用户程序。

[判断题] 操作系统的内核可以在用户态下运行。
A 对
B 错

[多选题] 增加了挂起和激活两个操作后,进程的状态包括哪些?
A 执行态
B 活动就绪态
C 静止就绪态
D 活动阻塞态
E 静止阻塞态

[判断题] 进程三个基本状态相互转化的原因中,“等待某事件发生”也可以称为“阻塞”,“等待事件已发生”也可以称为“唤醒”。
A 对
B 错

[多选题] 一个进程可借助创建原语来创建一个新进程,以下关于创建原语说法正确的是( )。
A 创建一个进程主要是为新进程创建一个PCB
B 从系统的PCB表中索取一个空白的PCB表目,并获得其内部标识。
C 将进程的外部名、正文段、数据段的首址、大小、所需资源、优先级等填入申请的空白PCB表目中。
D 设置新进程状态为就绪态。

E 将PCB归还给系统。

[判断题] 进程因缺少必要的资源而阻塞,因此阻塞是被动行为。
A 对
B 错

[多选题] 调用挂起原语的进程可以挂起的进程包括( )。
A 自己
B 子进程
C 孙进程

D 系统进程
E 其它进程

[多选题] 线程可以独立拥有的资源包括( )。
A 程序计数器
B 寄存器
C 栈

D 虚地址空间
E 进程的全部资源

[判断题] 线程之间的通信要比进程之间的通信更加简单。
A 对
B 错

[多选题] 进程之间竞争资源面临三个控制问题是( )。
A 互斥
B 死锁
C 饥饿

D 异步
E 输入输出

[判断题] 进程之间广义的同步是指“合作”,狭义的同步包括了“合作”和“互斥”两种关系。
A 对
B 错

[判断题] 多个相关进程在执行次序上的协调称为进程同步。
A 对
B 错

[多选题] 所有的进程同步机制应遵循的四条准则是( )。
A 空闲让进
B 忙则等待
C 有限等待

D 相互合作
E 让权等待

[判断题] 信号量的值只能通过两个原子操作:P、V操作来改变,P操作代表释放资源,V操作代表申请资源。
A 对
B 错

[判断题] 公用信号量又称互斥信号量,它为一组需互斥共享临界资源的并发进程而设置,它代表永久性的共享的临界资源。
A 对
B 错

[单选题] 当前课件中的信号量mutex是哪种信号量?
A 公用信号量
B 专用信号量

[单选题] 缓冲池的初始值是( )。
A 1
B n
C m
D q

[单选题] 在生产者-消费者问题中,生产者进程和消费者进程需要的资源分别是( )。
A 数据和空缓冲区
B 空缓冲区和数据
C 都是数据
D 都是缓冲区

作业地状态:提交,后备,运行,完成
[判断题] 磁盘输入井其实就是磁盘的输入缓冲区。
A 对
B 错

[单选题] 下列各项哪项是作业控制块的英文简称?
A PCB
B TCB
C JCB
D VCB

[多选题] 作业的状态包括( )。
A 提交状态
B 后备状态

C 运行状态
D 阻塞状态
E 完成状态

[单选题] 作业调度又称为( )。
A 高级调度
B 中级调度
C 低级调度
D 对换

[单选题] 内外存之间的对换又称为( )。
A 高级调度
B 中级调度
C 低级调度
D CPU调度

[单选题] CPU调度又称为( )。
A 高级调度
B 中级调度
C 低级调度
D 对换

[单选题] 在处理机的三级调度模型中,一般来讲,哪种调度进行得最频繁?
A 高级调度
B 中级调度
C 低级调度
D 对换

[判断题] 处于阻塞状态的进程可能由于系统的需要被调入到外存中,但处于就绪状态的进程不可能在外存中。
A 对
B 错

[多选题] 以下关于低速设备说法正确的是( )。
A 传输速率为每秒钟几个字节到数百个字节
B 典型的设备有键盘、鼠标、语音的输入等

C 包括各种打印机
D 包括磁带机
E 包括磁盘机

[单选题] 进程调度的非剥夺方式是指一旦把( )分配给一个进程,除非这个进程主动放弃,其它进程不能占该资源。
A 内存
B 外存
C CPU
D 输入输出设备

[多选题] 对于进程的调度,用户一般关心哪些方面?
A 周转时间短
B 响应时间快

C 系统吞吐量大
D 截止时间的保证
E 优先权准则

[多选题] 关于进程调度方式、算法的选择准则和评价,系统主要关心哪些方面?
A 达到系统设计目标
B 响应时间
C 吞吐量大
D 处理机利用率高
E 各类资源的平衡利用

[多选题] 先来先服务算法的特点包括( )。
A 表面上很公平
B 利于长作业,对短作业不利

C 有利于I/O繁忙型作业,对CPU繁忙型作业不利
D 有利于CPU繁忙型作业,对I/O繁忙型作业不利
E 利于短作业,对长作业不利

[多选题] 短进程优先算法的特点包括( )。
A 有利于长作业,对短作业不利
B 有利于短作业,对长作业不利
C 有利于系统减少平均周转时间
D 可能产生饥饿现象
E 有利于提高系统的吞吐量

[多选题] 关于高相应比优先算法,以下说法正确的是( ).
A 首先有利于短作业
B 首先有利于长作业
C 没有过分欺负长作业
D 过分欺负长作业
E 是FCFS和SJF算法的折中

[多选题] 优先权调度算法中,一般情况下,关于动态优先权以下说法正确的是( )。
A 用户进程的优先权随着占用CPU时间的增加而降低
B 等待CPU时间越长优先权提高
C 使用I/O设备越多,优先权越高
D 系统每隔一段时间重新计算一下进程的优先权

E 使用I/O设备越少,优先权越高

[判断题] 高响应比优先调度算法中的“要求运行时间”是客观的。
A 对
B 错

[多选题] 优先权调度算法中,关于静态优先权的设置以下说法正确的是( )。
A 通常系统进程(例如对换进程)的优先权高于一般用户态进程的优先权
B 进程执行时间及内存需要省的进程应赋予较高的优先权

C 用户进程的优先权一般高于系统进程的优先权
D 紧急的用户通常赋予较高的有限权
E 如果用户所付费用较多,通常优先较高

[多选题] 关于多级反馈(Feedback)队列调度算法,以下说法正确的是( )。
A 多级反馈队列调度算法,不必事先知道各种进程所需的执行时间,仍能基本满足短进程优先和I/O频繁的进程优先的需要。
B 是目前公认的较好的一种进程调度算法。
C 真正有利于短进程优先。
D 真正有利于I/O频繁的进程优先。
E 一个进程从阻塞态变为就绪态时要提高优先级。

[多选题] 产生死锁的基本原因是( )。
A CPU运行太快
B 系统资源不足
C 系统中进程太多
D 进程推进顺序非法
E 资源的独占性

[判断题] 产生死锁的必要条件中,互斥和不可抢占没有本质区别。
A 对
B 错

[多选题] 磁盘设备的基本特征包括( )。
A 是一种中速设备。
B 传输速率较高,通常每秒钟为几兆位。
C 可寻址。
D I/O采用DMA方式。

E 是一种字符设备。

[单选题] 作为死锁预防的一种方法,有序资源使用法是为了破坏( )条件。
A 互斥
B 不可抢占
C 请求和保持
D 环路等待

[单选题] 将独享设备“打印机”变为可共享设备使用的技术是( )。
A 虚拟存储器技术
B SPOOLING技术
C 时间片轮转技术
D 虚拟机技术

[单选题] 作为死锁预防的一种方法,资源的预先静态全分配方法是为了破坏( )条件。
A 互斥
B 不可抢占
C 请求和保持
D 环路等待

[单选题] 操作系统是一组( )。
A 数据集合。
B 文档集合。
C 程序集合。
D 以上答案都不对。

[多选题] 操作系统必须设计合理,如果不公平则会产生( )现象。
A 病毒
B 死锁
C 饥饿

D 宕机

[单选题] 第一代操作系统是( )。
A 单道批处理系统
B 多道程序设计共享系统
C 多模式系统
D 网络操作系统和分布式操作系统

[单选题] 第三代操作系统是( )。
A 单道批处理系统 第一代
B 网络操作系统和分布式操作系统 第四代
C 多道程序设计共享系统 第二代
D 多模式系统 第三代

[多选题] 作为一个应用程序开发者,主要应该了解以下哪些知识?
A 应用程序
B 实用程序
C 操作系统

D 计算机硬件

[单选题] 大、中、小型计算机机的硬件组织以( )为中心。
A CPU
B 存储器
C 通道
D 输入输出设备

[单选题] 通道是一种( )。
A CPU
B 外部设备
C 特殊的处理机
D 存储设备

[单选题] 微机是( )的系统结构。
A 以存储器为中心
B 以CPU为中心
C 以通道为纽带
D 以总线为纽带

[单选题] 中断是指CPU对系统中发生的( )的响应。
A 同步事件
B 异常事件
C 错误
D 异步事件

[单选题] 中断一般分为( )两大类。
A 外部中断和内部中断
B 输入中断和输出中断
C 硬件中断和软件中断
D 同步中断和异步中断

[单选题] 计算机支持并行操作的主要硬件机制是( )。
A 通道和中断
B CPU和内存
C 输入和输出设备
D 硬盘

[单选题] 计算机诞生后,最早的程序是用什么语言写的?
A 汇编语言
B 机器语言
C C语言
D Java语言

[多选题] 上世纪四五十年代,计算机系统效率不高,主要体现在( )。
A CPU等待人工操作。
B 高速CPU与低速I/O间的矛盾。

C CPU速度太慢。
D 内存太小。

[判断题] 在初级单道批处理系统中,引入脱机输入输出技术可以提高效率。
A 对
B 错

[单选题] 磁带的发明直接促进了批处理技术的诞生,主要原因是( )。
A 磁带方便携带
B 磁带的造价低
C 磁带的容量大
D 磁带易于生产

[单选题] 支持多道程序设计技术产生的最主要原因是( )。
A 更快的CPU
B 更大的内存
C 更快的输入输出设备
D 更快的通道

[单选题] 分时系统形成和发展的动力是( )。
A 用户的需要
B 系统的需要
C 设备的需要
D 内存的需要

[判断题] 采用调进/调出的单道分时系统的性能较好。
A 对
B 错

[判断题] 分时系统中的作业调度算法也不限于时间片不变,次序不变的简单轮转。
A 对
B 错

[多选题] 分时系统的特征包括( )。
A 多路性
B 独立性

C 同步性
D 交互性
E 及时性

[多选题] 分时系统中,一个时间片又可以分为两部分,它们是( )和( )。
A 切换时间
B 真正的处理时间

C 输入时间
D 输出时间
E 响应时间

[单选题] 分时系统中,为使多个用户能够同时与系统交互,最关键的问题是( )。
A 计算机具有足够的运行速度
B 内存容量应足够大
C 系统能及时地接收多个用户输入
D 能在一短的时间内,使所有用户程序都能运行

[多选题] 从资源分配的角度,设备可以分为哪几类?
A 独占设备
B 外部设备
C 共享设备
D 虚拟设备

[单选题] 分时系统中,当用户数目为100时,为保证响应不超过2秒,此时的时间片最大应为( )。
A 10ms
B 20ms
C 50ms
D 100ms

实时系统
实时控制系统,实时信息处理系统

[判断题] 实时系统包括实时控制系统和实时信息处理系统。
A 对
B 错

[多选题] 实时系统的特征包括( )。
A 快速的响应时间
B 有限的交互能力
C 高可靠性

D 及时性
E 多路性

[单选题] 下列哪个操作系统是IBM公司推出的?
A MS-DOS
B Windows
C OS/2
D SCO UNIX

[单选题] 下面哪款操作系统是谷歌公司和开放手机联盟领导及开发的?
A IOS
B Android
C OS/2
D Win10

[单选题] 下列哪款操作系统是苹果公司开发研制的?
A IOS
B Android
C SCO UNIX
D OS/2

[多选题] 按网络所覆盖的地理范围大小可把计算机网络分成哪几类?
A 广域网
B 城域网
C 局域网

D 以太网
E 光纤网

[多选题] 网络操作系统包括以下哪些功能?
A 高效、可靠的网络通信。
B 对网络中共享资源有效的管理。
C 提供电子邮件、文件传输、共享硬盘、打印机等服务。
D 网络安全管理。
E 提供互操作能力。

[判断题] 分布式操作系统是网络操作系统的更高级的形式,它保持了网络操作系统的全部功能。
A 对
B 错

[多选题] 分布式操作系统与网络操作系统相比包括以下哪些特性?
A 分布性
B 异步性
C 透明性
D 统一性
E 健壮性

[判断题] 嵌入式系统是在各种设备、装置或系统中,完成特定功能的软硬件系统。
A 对
B 错

[判断题] 并发性是指两个或多个事件在同一时刻发生,而并行性是指两个或多个事件在同一时间间隔内发生。
A 对
B 错

[多选题] 操作系统的主要特征包括( )。
A 并发性
B 共享性
C 虚拟性

D 及时性
E 异步性和不确定性

[多选题] 操作系统的主要功能包括( )。
A 处理机(进程)管理
B 通道管理
C 存储器管理
D I/O设备管理
E 信息管理(文件系统管理)

[单选题] 操作系统提供给用户的接口分为( )接口和( )接口两类。
A 输入,输出
B 命令,程序
C 内部,外部
D 同步,异步

[判断题] 安全序列有且只有一条。
A 对
B 错

[单选题] 资源分配图的简化方法应用于死锁的( )。
A 预防
B 避免
C 检测和解除
D 鸵鸟算法

[多选题] 关于资源分配图的简化,以下说法正确的是( )。
A 分配边由进程节点指向资源节点
B 请求边不能得到满足的进程是阻塞的
C 资源分配图的简化首先要先找一个既不阻塞又不孤立的节点。
D 资源分配图可完全简化说明当前不存在死锁
E 去掉与一个进程相连的所有边说明该进程没有阻塞

[判断题] 设备的电子部分叫做设备控制器或适配器。
A 对
B 错

[判断题] 麦克风和音响的的设备控制器都是声卡。
A 对
B 错

[多选题] 提高CPU与I/O设备之间的并行操作程度,主要利用的技术有( )。
A 程序IO技术
B 中断技术
C DMA技术
D 通道技术
E 缓冲技术

[多选题] 设备管理的主要目标包括( )。
A 实现虚拟存储器
B 实现虚拟设备
C 提高内存的利用率
D 提高设备的利用率
E 为用户提供方便、统一的界面

  • 2
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
 操作系统原理 课程试卷(一)答案共4页 学院   专业        成绩      年级   学号      姓名     日期     考试形式: 闭卷 时间: 120分钟 一、 填空题(20分,每空1分) 1、进程通信的常用方式有 直接通信 和 间接通信 等。 2、如果P(S1)和P(S2)两个操作在一起,那么P操作的顺序至关重要,一个同步P操作与一个互斥P操作在一起时同步 P操作在互斥 P操作前。而两个V操作的次序无关紧要 。 3、P(S):表示申请一个资源 ; V(S)表示释放一个资源 。信号量的初值应该大于等于0 。 4、在请求式分页系统中,页框的分配中有一种方式称为固定分配。固定分配有两种不同的方式,分别是平均分配 和按比率分配 。 5、在请求式分页存储管理系统中,不能在计算机中实现的页面淘汰算法是最佳算法 ,选择淘汰不再使用或最远的将来才使用的页的算法是先进先出算法 ,选择淘汰在主存驻留时间最长的页的算法是最近最少使用 。 6、将作业地址空间中的逻辑地址转换为主存中的物理地址的过程称为 地址转换。 7、访问磁盘时间由三部分组成 寻道时间 、 旋转延迟时间 和 传输时间 。 8、I/O设备的控制方式有 轮询 、 中断 和 DMA 等。 二、 判断题(20分,每题4分,请说明正确与否的理由) 1、分布式系统就是紧偶合系统。 错。 分布式系统是松散偶合系统。 2、在一个只有单个CPU的计算机中,进程不能并行操作。 错。 一个进程在利用CPU运行,另一个进程可以同时进行I/O操作,它们是并行的。 3、线程可以分为内核级(Kernel Thread)和用户级(User Thread)两种,操作系统不可以直接调度用户级的线程。 对。 4、有m个进程的操作系统出现死锁时, 死锁进程的个数为1α>0时此算法是什么算法? 2) 请问当α<β<0时此算法是什么算法? 答: 1) 先来先服务 2) 先来后服务 六、 一个程序P的用户空间为16K,存储管理采用请求式分页系统,每个页面大小为2K,存在以下的页表: 页框号 有效位 12 1 3 1 0 1 0 0 2 1 15 1 0 0 8 1 其中,有效位=1表示页面在内存;0表示页面不在内存。 请将虚地址0x060C,0x1502,0x1d71,0x2c27,0x4000转换为物理地址。 答: 0x060C:1548+12*2048=0x660C 0x1502:0x502 0x1d71:缺页 0x2c27:0x1427 0x4000:越界 七、 1目录文件采用链接式,每个磁盘块存放10个下级文件的描述,最多存放40个下级文件,若下级文件为目录文件,上级目录指向该目录文件的第一块,否则指向普通文件的文件控制块。普通文件采用二级索引形式,文件控制块中给出12个磁盘块地址,前10个磁盘块地址指出前10页的物理地址,第11个磁盘块地址指向一级索引表,一级索引表给出256个磁盘块地址,即指出该文件第10页至第265页的地址,第12个磁盘块地址指向二级索引表,二级索引表中指出256个一级索引表的地址。 (1) 该文件系统中的普通文件最大可有多少页? (2) 若要读文件/A/D/K/Q中的某一页, 最少要启动磁盘几次? 最多要启动磁盘几次? 答: (1)该文件系统中的普通文件最大可有:10+256+256*256=65802页 (2)若要读文件/A/D/K/Q中的某一页, 最少要启动磁盘1+1+1+1+1=5次,最多要启动磁盘4+4+4+4+2+1=19次

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值