计算机操作系统考试题及答案
一、单项选择题(每题2分,共10题)
1.以下哪个不是操作系统的功能?()
A.进程管理
B.编译程序
C.存储管理
D.文件管理
答案:B
2.在多道程序环境下,操作系统分配资源以()为基本单位。
A.程序
B.进程
C.作业
D.线程
答案:B
3.操作系统中的文件系统为用户提供()的功能。
A.按名存取
B.对文件内容实现检索
C.实现虚拟存储
D.对文件加密
答案:A
4.进程从运行状态变为阻塞状态的原因是()。
A.输入/输出事件发生
B.时间片到
C.进程被调度程序选中
D.有更高优先级的进程进入就绪状态
答案:A
5.操作系统中采用虚拟存储技术,实际上是为了()。
A.实现存储保护
B.实现程序浮动
C.扩充主存容量
D.提高外存利用率
答案:C
6.一个进程被唤醒意味着()。
A.该进程重新占有了CPU
B.进程状态变为就绪
C.它的优先权变为最大
D.其PCB移至就绪队列的队首
答案:B
7.在操作系统中,JCB是指()。
A.作业控制块
B.进程控制块
C.文件控制块
D.程序控制块
答案:A
8.分时系统中通常采用()调度算法。
A.先来先服务
B.短作业优先
C.时间片轮转
D.高响应比优先
答案:C
9.以下哪种文件物理结构不适合随机访问?()
A.顺序结构
B.链接结构
C.索引结构
D.直接结构
答案:B
10.死锁预防是保证系统不进入死锁状态的静态策略,其解决办法是破坏产生死锁的四个必要条件之一。下列方法中破坏了“请求和保持”条件的是()。
A.银行家算法
B.一次性分配策略
C.资源有序分配策略
D.鸵鸟算法
答案:B
二、多项选择题(每题2分,共10题)
1.操作系统的主要特性有()。
A.并发性
B.共享性
C.虚拟性
D.异步性
答案:ABCD
2.进程的基本状态有()。
A.运行状态
B.就绪状态
C.阻塞状态
D.挂起状态
答案:ABC
3.以下属于文件操作的有()。
A.创建文件
B.打开文件
C.读文件
D.写文件
答案:ABCD
4.虚拟存储管理系统的基础是程序的()理论。
A.局部性
B.全局性
C.动态性
D.静态性
答案:A
5.下列关于死锁的说法正确的是()。
A.死锁是指多个进程因竞争资源而造成的一种僵局
B.死锁产生的原因是系统资源不足和进程推进顺序非法
C.预防死锁的方法是破坏产生死锁的四个必要条件之一
D.银行家算法是一种死锁避免算法
答案:ABCD
6.操作系统中的设备管理功能包括()。
A.设备分配
B.设备驱动
C.设备独立性
D.设备缓冲
答案:ABCD
7.以下属于进程控制原语的有()。
A.创建原语
B.撤销原语
C.阻塞原语
D.唤醒原语
答案:ABCD
8.以下属于分时系统特征的有()。
A.多路性
B.独立性
C.及时性
D.交互性
答案:ABCD
9.在操作系统中,存储管理的主要功能有()。
A.内存分配
B.内存保护
C.地址映射
D.内存扩充
答案:ABCD
10.以下关于线程的说法正确的是()。
A.线程是进程中的一个实体,是被系统独立调度和分派的基本单位
B.线程自己不拥有系统资源,但它可与同属一个进程的其他线程共享进程所拥有的全部资源
C.线程也有就绪、运行和阻塞三种基本状态
D.线程创建、撤销和切换的开销比进程小
答案:ABCD
三、判断题(每题2分,共10题)
1.操作系统是计算机系统中的一种系统软件。()
答案:对
2.进程是程序的一次执行过程,是系统进行资源分配和调度的一个独立单位。()
答案:对
3.顺序文件适合随机访问。()
答案:错
4.银行家算法是一种死锁检测算法。()
答案:错
5.在多道程序环境下,系统中的多个进程可以并发执行。()
答案:对
6.虚拟存储器的容量由计算机的地址结构和辅助存储器(如磁盘)的