计算机操作系统期末复习题(带答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
57计算机操作系统期末复习题
第一部分操作系统基本概念
一、选择题(选择最确切的一个答案,将其代码填入括号中)
多道程序设计是指( B )。
A、有多个程序同时进入CPU运行
B、有多个程序同时进入主存并行运行
C、程序段执行不是顺序的
D、同一个程序可以对应多个不同的进程
从总体上说,采用多道程序设计技术可以( B )单位时间的算题量,但对每一个算题,从算题开始到全部完成所需的时间比单道执行所需的时间可能要(B )。
A、增加减少
B、增加延长
C、减少延长
D、减少减少
现代操作系统的两个基本特征是(C )和资源共享。
A、多道程序设计
B、中断处理
C、程序的并发执行
D、实现分时与实时处理-3:C 以下(C )项功能不是操作系统具备的主要功能。
A、内存管理
B、中断处理
C、文档编辑
D、CPU调度
用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指(C )。
A、进程
B、程序
C、作业
D、系统调用
CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是(C )。
A、运行进程修改程序状态字
B、中断屏蔽
C、系统调用
D、进程调度程序
系统调用的目的是(A )。
A、请求系统服务
B、终止系统服务
C、申请系统资源
D、释放系统资源
为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率的是(B )。
A、处理器管理
B、存储器管理
C、文件管理
D、作业管理
二、填空题
计算机操作系统是方便用户、管理和控制计算机_软硬件资源_的系统软件。
采用多道程序设计技术能充分发挥处理器与外围设备与外围设备之间并行工作的能力。操作系统目前有五大类型:_批处理_、_分时_、_实时_、_网络_和_分布式_。
操作系统的五大功能是:_处理机管理_、_储存管理_、_设备管理_、_信息管理_和_用户接口_。
UNIX系统是多用户分时交互型操作系统,DOS系统是单用户单任务操作系统。计算机中的CPU的工作分为系统态和用户态两种,系统态运行操作系统程序,用户态运行应用程序。
第二部分进程管理
一、选择题(选择最确切的一个答案,将其代码填入括号中)
顺序程序和并发程序的执行相比,(C)。
A、基本相同
B、有点不同
C、并发程序执行总体上执行时间快
D、顺序程序执行总体上执行时间快
并发进程失去了封闭性是指( D )。
A、多个相对独立的进程以各自的速度向前推进
B、并发进程的执行结果与速度无关
C、并发进程执行时,在不同时刻发生的错误
D、并发进程共享变量,其执行结果与速度有关
进程和程序的本质区别是(D )。
A、存储在内存和外存
B、顺序和非顺序执行机器指令
C、分时使用和独占使用计算机资源
D、动态和静态特征
进程控制块是描述进程状态和特性的数据结构,一个进程( D )。
A、可以有多个进程控制块
B、可以和其他进程共用一个进程控制块
C、可以没有进程控制块
D、只能有唯一的进程控制块
下列进程状态的转换中,不正确的是(C )。
A、就绪到运行
B、运行到就绪
C、就绪到阻塞
D、阻塞到就绪
进程是系统核心调度及资源分配的基本单位,它是由( D )组成的。
供选择的答案:
A、程序、数据和PCB
B、程序、数据和标识符
C、程序、标识符和PCB
D、数据、标识符和PCB
在操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是(C )。
A、S>0
B、S=0
C、S<0
D、S<>0
在一段时间内,只允许一个进程访问的资源称为(C )。
A、共享资源
B、临界区
C、临界资源
D、共享区
进程具有并发性和(A )两大重要属性。
A、动态性
B、静态性
C、易用性
D、封闭性
进程从运行状态变为等待状态的原因是(B )。
A、输入或输出事件发生
B、时间片到
C、输入或输出事件完成
D、某个进程被唤醒
进程间的基本关系为(B )。
A、相互独立与相互制约
B、同步与互斥
C、并行执行与资源共享
D、信息传递与信息缓冲
PV操作是(A )。
A、两条低级进程通信原语
B、两组不同的机器指令
C、两条系统调用命令
D、两条高级进程通信原语
信号量S的初值为8,在S上执行了10次P操作,6次V操作后,S的值为( C )。
A、10
B、8
C、6
D、4
多道程序环境下,操作系统分配资源以( C )为基本单位。
A、程序
B、指令
C、进程
D、作业
三、填空题
进程的三个基本状态是执行状态、等待状态和就绪状态。
进程是一个活动(动态)的实体,它有自己的生命周期。它因创建而产生,因调度而运行,因等待某件事情发生(阻塞原语)而被阻塞(进入等待态),因执行完毕而被撤消。
进程从运行态变成就绪态,主要原因是__时间片到__和_出现优先级更高的进程进行中断__。有多个进程等待分配CPU时,系统按一定的__优先级__,从处于就绪态的进程中选择_第一个_进程,让它占有CPU,并把它的状态变成___运行_____态。
进程的特征主要有__并发__、__异步__、独立性,制约性和结构性。
PCB的含义是__操作系统用于记录和刻画进程状态及有关信息数据结构__。
如果系统中有N个进程,则在就绪队列中进程的个数最多为___N-1_____。
用于控制进程的原语有创建原语、撤消原语、__挂起原语__和__激活原语__。
进程有两种基本队列:___就绪队列_____和__等待队列______。