复习题资料
第一部分,单项选择题。
1、从用户的观点看,操作系统是______。
A.用户与计算机之间的接口
B.控制和管理计算机资源的软件
C.合理地组织计算机工作流程的软件
D.由若干层次的程序按一定的结构组成的有机体
2、提高单机资源利用率的关键技术是______。
A.脱机技术
B.虚拟技术
C.交换技术
D.多道程序设计技术
3、当CPU执行操作系统内核代码时,称处理器处于______。
A. 自由态
B.用户态
C.内核态
D.就绪态
4、一个进程是______。
A.由处理机执行的一个程序
B.一个独立的程序+数据集
C.PCB结构、程序和数据的组合
D.一个独立的程序
5、在多道程序设计环境下,操作系统分配资源以______为单位。
A. 程序
B.指令
C.进程
D. 作业
6、在操作系统中,临界区是______。
A. 一个缓冲区
B.一段共享数据区
C. 一段程序
D.一个互斥资源
7、当出现______情况下,系统可能出现死锁。
A.进程释放资源
B.一个进程进入死循环
C.多个进程竞争资源出现了循环等待
D.多个进程竞争共享型设备
8、操作系统中的三级调度是指______。
A. 处理机调度、资源调度和网络调度
B. CPU调度、设备调度和存储器调度
C. 作业调度、进程调度和资源调度
D.作业调度、进程调度和中级调度
9、当一进程运行时,系统可基于某种原则强行将其撤下,把处理机分配给其他进程,这种调度方式是______。
A.非剥夺方式
B.剥夺方式
C.中断方式
D.查方式
10、从进程提交给系统开始到进程完成为止的时间间隔称为______。
A.进程周转时间
B.进程运行时间
C.进程响应时间
D. 进程等待时间
11、分时操作系统通常采用______策略为用户服务。
A.时间片轮转
B.先来先服务
C.短作业优先
D. 优先级
12、存储管理的目的是______。
A.方便用户
B.提高内存利用率
C.方便用户和提高内存利用率
D.增加内存实际容量
13、______是指将作业不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数据。
A.覆盖技术
B.交换技术
C.虚拟技术
D. 物理扩充
14、虚拟内存的基础是______。
A.局部性理论
B.代码的顺序执行
C.变量的连续访问
D.指令局部性
15、若处理器有32位地址,则它的虚拟地址空间为______字节。
A.2GB
B.4GB
C.100KB
D.640KB
16、文件系统是指______。
A.文件的集合
B.文件的目录
C.实现文件管理的一组软件
D.文件、管理文件的软件及数据结构的总体
17、在有随机存取需求和文件长度动态增长的情况下,宜选择______方式。
A.索引分配
B.连续分配
C.链接分配
D.都不对
18、如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是______。( )
A.程序查询
B.中断方式
C.DMA方式
D.无条件存取方式
19、引入高速缓存的主要目的是______。
A.提高CPU的利用率
B.提高I/O设备的利用率
C.改善CPU与I/O设备速度不匹配的问题
D.节省内存
20、磁盘调度的目的是为了缩短______时间。
A.寻道
B.延迟
C.传送
D. 启动
21、在分时操作系统中,当用户数为50时,为了保证响应时间不超过1秒,选取的时间片
最大值为______。
A.10ms
B.20ms
C.50ms
D.100ms
22、在以下选项中,______不属于操作系统提供给用户的可使用资源。
A.中断机制
B.处理器
C.存储器
D.I/O设备
23、Linux操作系统的内核使用的是______。
A. 单一内核结构
B.层次结构
C.虚拟机结构
D.微内核结构
linux是一个分时操作系统24、操作系统通过______对进程进行管理。
A.JCB
B.PCB
C.DCT
D.CHCT
25、以下进程状态转变中,______转变是不可能发生的。
A. 运行到就绪
B.运行到阻塞
C.阻塞到运行
D. 阻塞到就绪
26、在操作系统中,P、V操作是一种______。
A. 机器指令
B.时钟中断
C. 作业控制命令
D.低级进程通信原语
27、死锁的预防是根据______而采取措施实现的。
A.配置足够的系统资源
B.使进程的推进顺序合理
C.破坏死锁的四个必要条件之一
D.防止系统进入不安全状态
28、以下______算法与作业的运行时间有关。
A. 优先级调度
B.时间片轮转
C.短作业优先
D.先来先服务
29、在分时操作系统中,进程调度经常采用______算法。
A.先来先服务
B.最高优先权
C.时间片轮转
D.随机
30、______优先级是在创建进程时确定的,确定之后在整个进程运行期间不再改变。
A.先来先服务
B.静态
C.动态
D. 短作业
31、在进程调度算法中,对短进程不利的是______。
A.短进程优先调度算法
B.先来先服务算法
C.高响应比优先算法
D.多级反馈队列调度算法
32、以下存储管理方式中,______方式可以采用静态重定位。
A.固定分区
B.分页
C.分段
D.都不是
33、在固定分区分配中,每个分区的大小是______。
A.相同
B.随作业长度变化
C.可以不同但预先固定
D.可以不同但根据作业长度固定
34、最佳适应算法的空闲分区是______。
A.按大小递减顺序连在一起
B.按大小递增顺序连在一起
C.按地址由小到大排列
D.按地址由大到小排列
35、虚拟存储技术是______。
A.物理上扩充内存空间的技术
B.逻辑上扩充内存空间的技术
C.物理上扩充外存空间的技术
D.扩充输入输出缓冲区的技术
36、以时间换空间的技术是______。
A.分时技术
B.虚拟技术
C.并发技术
D.缓冲技术
37、通常情况下,用户程序经过编译之后得到的可执行文件属于______。
A.ASCII文件
B.普通文件
C.目录文件
D.特别文件
38、索引文件由逻辑文件和______组成。
A.符号表
B.索引表
C.交叉访问表
D.链接表
39、磁盘上的文件以______单位读写。
A.盘块
B.记录
C.柱面
D.磁道
40、DMA控制方式是在______之间建立一条直接数据通路。
A.I/O设备和主存
B.两个I/O设备
C.I/O设备和CPU
D.CPU和主存
41、在操作系统中,并发性是指若干事件______发生。
A.在同一时刻
B.一定在不同时刻
C.某一时间间隔内
D.依次在不同事件间隔内
42、在单CPU、多道程序环境下的各道程序在宏观上是并行,在微观上则是______。
A.并行
B.并发
C.串行
D.串发
43、有关虚拟机的叙述中错误的是______。
A.每个虚拟机都像是裸机硬件的一个拷贝
B.在计算机上安装了Java虚拟机便可以执行Java的字节代码
C.在虚拟机结构中,主机本身拥有一个独立的操作系统
D.在裸机上安装虚拟机便可以执行用户程序
44、某个运行中的进程要申请打印机,它将变为______。
A.就绪态
B.阻塞态
C.创建态
D.撤销态
45、进程状态由就绪态转换为运行态是由______引起的。
A. 中断事件
B.进程状态转换
C.进程调度
D. 为程序创建进程
46、以下______属于临界资源。
A. 磁盘存储介质
B.公用队列结构
C. 私用数据
D.可重写的程序代码
47、死锁产生的原因之一是______。
A.系统中没有采用SPOOLing技术
B.使用的P、V操作过多
C.有共享资源存在
D.资源分配不当
48、有3个作业J1、J2、J3,其运行时间分别是2、5、3小时,假定它们同时到达,并在同一台处理机上以单道方式运行,则平均周转时间最小的执行序列是______。
A. J1、J2、J3
B.J3、J2、J1
C.J2、J1、J3
D.J1、J3、J2
49、一种既有利于短作业又兼顾到长作业的作业调度算法是______。
A.先来先服务
B.时间片轮转
C.高响应比优先
D.短进程优先
50、______调度算法有利于CPU繁忙型的作业,而不利于I/O繁忙型的作业。
A.时间片轮转
B.先来先服务
C.短作业优先
D.优先级
51、进程调度算法采用固定时间片轮转法,时间片过大时,就会使时间片轮转法转化为______算法。
A.高响应比优先
B.先来先服务
C.短进程优先调度
D.都不对
52、对主存储器的访问,是______。
A.以块或段为单位
B.以字节或字为单位
C.随存储器的管理方案不同而异
D.以用户的逻辑记录为单位
53、首次适应算法的空闲分区是______。
A.按大小递减顺序连在一起
B.按大小递增顺序连在一起
C.按地址由小到大排列
D.按地址由大到小排列
54、在分页存储管理中,主存的分配是______。
A.以块为单位进行分配
B.以作业的大小分配
C.以物理段进行分配
D.以逻辑记录大小进行分配
55、实现虚拟内存最主要的技术是______。
A.整体覆盖
B.整体对换
C.部分对换
D.多道程序设计
56、虚拟内存的最大容量只受______的限制。
A.物理内存的大小
B.磁盘空间的大小
C.数据存放的实际地址
D.计算机地址位数
57、由字符序列组成,文件内的信息不再划分结构,这是指______。
A.流式文件
B.记录式文件
C.顺序文件
D.有序文件

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。