.
《操作系统》期末复习模拟题
一、选择题(选择一个正确答案的代码填入括号中)
1.按照所起的作用和需要的运行环境,操作系统属于 ( ) 。
A. 用户软件 B .系统软件
C .应用软件 D .支撑软件
2.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是 ( ) 。
A .多道批处理系统 B .实时系统
C .网络系统 D .分时系统
3.已经获得除 ( ) 以外的所有运行所需资源的进程处于就绪状态。
A .CPU B .存储器
C .磁盘空间 D .打印机
4.在一段时间内,只允许一个进程访问的资源称为 ( ) 。
A .共享资源 B .共享区
C .临界区 D .临界资源
5.在进程通信中,使用信箱方式交换信息的是 ( ) 。
A. 低级进程通信 B .共享内存方式
C.高级进程通信 D .管道文件方式
6.作业调度的关键在于 ( ) 。
A. 选择恰当的进程管理程序 B .用户作业准备充分
C.选择恰当的作业调度算法 D .有一个较好的操作环境
7.作业的生存期共经历 4 个状态,分别是提交、 ( ) 、执行和完成。
A. 开始 B .后备
C.等待 D .就绪
8.在下列存储管理方案中,未采用动态重定位技术的是 ( ) 。
A. 固定分区 B .可变分区
C.页式管理 D .请求分页管理
9.在页式存储管理系统中,整个系统的页表个数是 ( ) 。
.
.
A.1 个 B .2 个
C.与页面数相同 D .和装入主存的进程个数相同
10. 文件管理实际上是管理 ( ) 。
A.辅助存储空间 B .主存空间
C.物理地址空间 D .逻辑地址空间
11. 数据库文件的逻辑结构形式是 ( ) 。
A. 只读文件 B .记录式文件
C.流式文件 D .档案文件
12. 下列有关通道的叙述中,不正确的是 ( ) 。
A.编制好的通道程序是存放在主存中的
B.通道是处理输入、输出的软件
C.所有外围设备的启动工作都由系统统一来做
D.来自通道的 I/O 中断事件由设备管理负责处理
13. 设备的打开、关闭、读、写等操作是由 ( ) 完成的。
A.用户程序 B .编译程序
C.设备驱动程序 D .设备分配程序
14.CPU的处理速度远远高于打印机的打印速度,为了解决这一矛盾,可采用 ( )
A。缓冲技术 B .虚存技术
C.并行技术 D .请求分页技术
15. 嵌入式操作系统的最大特点是 ( ) 。
A.分布性
B.实时性
C.可定制性
D.自治性
16.以下著名的操作系统中,属于多用户、分时系统的是 ( ) 。
A. DOS 系统
B.Windows NT 系统
.
.
C.OS/2 系统
D.UNIX系统
17.为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。这属于操作系统
的( ) 功能。
A .处理器管理
B .文件管理
C .存储管理
D .作业管理
18.进程与程序之间有密切联系,但又是不同的概念。二者的一个本质区别是 ( ) 。
A. 程序顺序执行,进程并发执行
B .程序是动态概念,进程是静态概念
C .程序保存在文件中,进程存放在内存中
D.程序是静态概念,进程是动态概念
19.如果信号量 S 的值是 O,此时进程 A 执行 P(S) 操作,那么,进程 A 会( ) 。
A. 继续运行
B .进入就绪态,让出 CPU
C .进入阻塞态,让出 CPU
D .继续运行,并唤醒 S 队列头上的等待进程
20.作业调度是 ( ) 。
A. 从读卡机选取作业进入输入井
B .从主存中选取作业进程占有 CPU
C .从输入井中选取作业进入主存
D .从等待设备的队列中选取一个作业进程
21.系统调用是由操作系统提供的内部调用,它 ( ) 。
A .是命令接口中的命令
B .直接通过键盘交互方式使用
C .只能通过用户程序间接使用
.
.
D .与系统命令一样
22.在分时系统中,可将进程不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数据,
称为( ) 。
A .覆盖技术 B .对换技术
C .虚拟技术 D .物理扩充
23.最容易形成很多小碎片的可变分区算法是 ( ) 。
A .最先适应算法 B .位示图法
C .最佳适应算法 D .以上都不是
24.在分页存储管理系统中,从页号到物理块号的地址映射是通过 ( ) 实现的。
A. 分区表 B .PCB
C .页表区 D .JCB
25. 在 UNIX/Linux 系统中,特别文件是与 ( ) 有关的文件。
A. 文本 B .硬件设备
C.图像 D .二进制数据
26.在以下的文件物理存储组织形式中,常用于存放大型系统文件的是 ( ) 。
A. 连续文件 B .链接文件
C.索引文件 D .多重索引文件
27.为防止用户共享文件时破坏文件,往往采用 ( ) 方式。
A.设置口令 B .加密
C.定期备份 D .规定存取权限
28. 采用 SPOOLing技术的目的是 ( ) 。
A. 提高主机效率 B .提高独占设备的利用率
C.减轻用户编程负担 D .提高程序的运行速度
29. 设备独立性是指 ( ) 。
A. 设备具有独立执行 I/O 功能的一种特性
B.设备驱动程序独立于具体使用的物理设备的一种特性
C.用户程序使用的设备与实际使用哪台设备无关的一种特性
.
.
D.能独立实现设备共享的一种特性
30.下面四种多机系统中,节点彼此耦合最紧密的是 ( )linux是一个分时操作系统 。
A. 多处理器系统 B .多计算机系统
C.网络系统 D .分布式系统
31.在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称作 ( )
A. 文件系统 B .操作系统
C、,网络管理系统 D.数据库管理系统
32.用户要在程序一级获得系统帮助,必须通过 ( ) 。
A.进程调度 B .作业调度
C.系统凋用 I ).键盘命令
33.进程控制块是描述进程状态和特性的数据结构,一个进程 ( ) 。
A.可以有多个进程控制块
B.可以和其他进程共用一个进程控制块
C.可以没有进程控制块
D.只能有唯一的进程控制块
34.一个进程被唤醒意味着 ( ) 。
A.该进程重新占有了 CPU B .进程状态变为就绪
C.它的优先权变为最大 D .其 I ,CB移至就绪队列的队首
35.进程状态从就绪态到运行态的转化工作是由 ( ) 完成的。
A .作业调度 B .中级调度
C .进程调度 D .设备调度
36.UNIX系统中进程调度算法采用 ( ) 。
A .先来先服务 (FCFS) B .时间片轮转法 (RR)
C ,短作业优先法 (SJF) D .多级反馈队列法
37.在目标程序装入内存时,一次性完成地址修改的方式是 ( ) 。
A .静态重定位 B .动态重定位
C .静态连接 D .动态连接
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论