自考操作系统试题及答案
单项选择题(每题2分,共10题)
1.操作系统是对()进行管理的软件。
A.软件B.硬件C.计算机资源D.应用程序
2.进程和程序的本质区别是()。
A.存储在内存和外存B.顺序和非顺序执行机器指令
C.分时使用和独占使用计算机资源D.动态和静态特征
3.系统调用的目的是()。
A.申请系统资源B.终止系统服务
C.释放系统资源D.请求系统服务
4.作业调度算法中,()调度算法与作业的估计运行时间有关。
A.先来先服务B.短作业优先C.时间片轮转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.操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是()。
A.S0B.S=0C.S0D.S≠0
多项选择题(每题2分,共10题)
1.操作系统的基本特征包括()。
A.并发B.共享C.虚拟D.异步E.并行
2.进程的基本状态有()。
A.就绪态B.运行态C.阻塞态D.挂起态E.终止态
3.以下属于进程通信方式的有()。
A.共享内存B.消息传递C.管道通信D.信号量E.信箱通信
4.存储管理的主要功能有()。
A.内存分配与回收B.地址转换C.内存保护D.内存扩充E.磁盘管理
5.下列算法中,可用于页面置换的有()。
A.先进先出算法(FIFO)B.最近最久未使用算法(LRU)
C.最佳置换算法(OPT)D.最少使用算法(LFU)E.时间片轮转算法
6.设备分配时需要考虑的因素有()。
A.设备的固有属性B.设备的分配算法C.设备的独立性
D.安全性E.及时性
7.文件的物理结构有()。
A.顺序结构B.链接结构C.索引结构D.散列结构E.树型结构
8.操作系统提供的用户接口有()。
A.命令接口B.程序接口C.图形用户接口D.网络接口E.硬件接口
9.引起进程调度的原因有()。
A.进程运行完毕B.进程在运行中提出I/O请求
C.进程运行时发生了某事件,进入阻塞状态
D.有更高优先级的进程进入就绪队列
E.时间片用完
10.以下属于操作系统功能的是()。
A.处理机管理B.存储管理C.设备管理D.文件管理E.作业管理
判断题(每题2分,共10题)
1.操作系统是用户与计算机硬件之间的接口。()
2.进程在运行过程中,其状态是固定不变的。()
3.系统调用是操作系统提供给编程人员的接口。()
4.先来先服务调度算法对短作业有利。()
5.死锁是指两个或多个进程在执行过程中,因争夺资源而造成的一种互相等待的现象。()
6.虚拟存储器实际上是一种逻辑上的扩充,并非真正的内存。()
7.分页存储管理系统中,页的大小是由用户确定的。()
8.设备独立性是指用户程序独立于具体使用的物理设备。()
9.文件系统中,文件的目录结构一般采用树型结构。()
10.信号量机制是一种有效的进程同步工具。()
简答题(每题5分,共4题)
1.简述操作系统的功能。
答:处理机管理,合理分配处理机资源;存储管理,负责内存分配等;设备管理,管理各种外部设备;文件管理,实现文件的按名存取;作业管理,调度和控制作业运行。
2.简述进程和线程的区别。
答:进程是程序在操作系统中的一次执行过程,是系统进行资源分配和调度的基本单位。