操作系统复习题库
一、选择题
1、引入多道程序设计的前提之一是系统具有( )
A、多个CPU B、多个终端
C、中断功能 D、分时功能
2、在早期无操作系统时代,下面关于人工操作方式的说法错误的是( )
A、用户独占全机,资源利用率低
B、主机等待人工操作,cpu和内存利用率低
C、人工速度慢,但智能化程度高
D、脱机输入输出技术提高了cpu和I/O速度
3、操作系统的发展过程是( )
A、原始操作系统,管理程序,操作系统
B、原始操作系统,操作系统,管理程序
C、管理程序,原始操作系统,操作系统
D、管理程序,操作系统,原始操作系统
4、下列关于操作系统在计算机系统中的地位描述不准确的是( )
A、计算机系统的数据中心
B、为用户和上层程序提供服务
C、最复杂最实时的online管理系统
D、计算机系统的安全基石
5、进程调度的对象和任务分别是( )。
A.作业,从就绪队列中按一定的调度策略选择一个进程占用CPU
B、进程,从后备作业队列中按调度策略选择一个作业占用CPU
C、进程,从就绪队列中按一定的调度策略选择一个进程占用CPU
D、作业,从后备作业队列中调度策略选择一个作业占用CPU
6、在进程管理中,当( )时,进程从阻塞状态变为就绪状态。
A、进程被进程调度程序选中 B、等待某一事件
C、等待的事件发生 D、时间片用完
7、下列各项步骤中,哪一个不是创建进程所必须的步骤( )。
A、建立一个进程控制块PCB
B、由CPU调度程序为进程调度CPU
C、为进程分配内存等必要的资源
D、将PCB链入进程就绪队列
8、以下( )选项不是死锁发生的必要条件。[zj1]
A、共享 B、互斥 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、当每类资源只有一个个体时,下列说法中不正确的是( C )。
A、有环必死锁 B、死锁必有环
C、有环不一定死锁 D、被锁者一定全在环中
16、相同的任务集,采用下列不同的作业调度算法,作业平均周转时间最短的是( )。
A、先来先服务法 B、短作业优先法
C、优先数法 D、时间片轮转法
17采用时间片轮转调度算法是为了( )
A、多个终端用户能得到系统的及时响应 B、先来先服务