您好,欢迎访问三七文档
第一章概论一、选择题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.操作系统中采用多道程序设计技术以提高CPU和外部设计的__________。A.利用率B.可靠性C.稳定性D.兼容性8.多道批处理系统的硬件支持是20世纪60年代初发展起来的__________。A.RISC技术B.通道和中断机构C.集成电路D.高速内存9.下面6个系统中,必须是实时操作系统的有__________个。计算机辅助设计系统、航空订票系统、过程控制系统、机器翻译系统、办公自动化系统、计算机激光照排系统A.1B.2C.3D.410.若操作系统看作是计算机资源的管理者,则下列不属于操作系统管理的资源的是__________。A.程序B.内存C.CPUD.中断11.操作系统的功能是进行文件管理、处理器管理、作业管理、设备管理和()管理。A.存储器B.进程C.系统D.JCB12.操作系统按功能特征分的基本类型主要有()。A.批处理系统、分时系统及多任务系统B.实时操作系统、批处理操作系统及分时操作系统C.单用户系统、多用户系统及批处理系统D.实时系统、分时系统和多用户系统13.下列不是操作系统关心的主要问题是()。A.管理计算机裸机B.设计、提供用户程序与计算机硬件系统的界面C.管理计算机系统资源D.高级程序设计语言的编译器14.()操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。A.网络B.分布式C.分时D.实时15.在()操作系统控制下,计算机系统能及时处理由过程控制反馈的数据并作出响应。A.实时B.分时C.分布式D.单用户16.操作系统是一组()。A.文件管理程序B.中断处理程序C.资源管理程序D.设备管理程序17.计算机操作系统的功能是()。A.把源程序代码转换为目标代码B.实现计算机用户之间的相互交流C.完成计算机硬件和软件之间的转换D.控制和管理计算机系统的资源和程序的执行18.设计实时操作系统时,首先应考虑系统的()。A.可靠性和灵活性B.实时性和可靠性C.灵活性和可靠性D.优良性和分配性19.从用户的观点看,操作系统是()。A.用户与计算机之间的接口B.控制和管理计算机资源的软件C.合理地组织计算机工作流程的软件D.由若干层次的程序按一定的结构组成的有机体20.用户使用操作系统通常有三种手段,它们是操作控制、系统调用和()。A.计算机高级语言B.宏命令C.作业控制语言D.汇编语言二、填空题21.根据服务对象不同,常用的单处理机OS可以分为如下三种类型:允许多个用户在其终端上同时交互地使用计算机的OS称为,它通常采用策略为用户服务;允许用户把若干个作业提交给计算机系统集中处理的OS称为,衡量这种系统性能的一个重要指标是;在的控制下,计算机能及时地处理由过程控制反馈的数据并作出响应。设计这种系统时,应首先考虑系统的。22.实时系统一般采用方法来提高可靠性。23.从资源分配的角度讲,计算机系统中的资源分为、、和。24.在分时和批处理系统结合的操作系统中引入了“前台”和“后台”作业的概念,其目的是。25.采用多道程序设计技术能充分发挥与并行工作的能力。26.按内存中同时运行程序的数目可以将批处理系统分为两类:和。27.并发和是操作系统的两个最基本的特征,两者之间互为存在条件。28.操作系统的主要性能参数有和等。前者指的是单位时间内系统处理的作业量,后者指的是在一个给定时间内,系统的一个指定成分被使用的时间比例。第二章进程管理一、选择题1.关于对进程概念的叙述,下列说法错误的是。A.进程是一个程序与数据的集合B.进程是程序的一次执行C.进程是内存中一组指令序列的执行过程D.进程是一个计算过程2.对进程的描述中,下列说法错误的是。A.一个进程可以包含若干个程序B.一个程序可以对应多个进程C.进程必须由程序作为其组成部分D.一个程序仅对应一个进程3.下列关于进程的叙述中,正确的是。A.进程申请CPU得不到满足时,其状态变为等待状态B.在单CPU系统中,任一时刻可有多个进程处于运行状态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.并发性C.共享性D.同步性9.已经获得除CPU以外的所有所需资源的进程处于()状态。A.运行状态B.就绪状态C.自由状态D.等待状态10.如果一个进程获得了除CPU以外的所有所需运行资源,经调度分配CPU给它后,该进程进入()。A.执行状态B.停止状态C.等待状态D.静止状态11.某进程等待的一次打印输出结束,该进程的状态将从()。A.运行状态到等待状态B.就绪状态到运行状态C.等待状态到就绪状态D.运行状态到就绪状态12.下列进程状态转换中,哪一个是不正确的()。A.就绪到运行B.运行到就绪C.就绪到等待D.等待到就绪13.CPU的状态分为目态和管态两种,从目态转换到管态的唯一途径是()。A.运行中进程修改程序状态字B.中断屏蔽C.中断D.进程调度程序14.对进程的管理和控制使用()。A.原语B.指令C.信号量D.信箱通信15.操作系统通过()对进程进行管理。A.JCBB.PCBC.JCLD.FCB16.CPU响应中断的时间是()。A.一条指令执行结束B.外设提出中断C.取指周期结束D.控制信号开始17.如果发现定点操作数溢出、除数为0、地址越界等错误而发生的中断称为()。A.外部中断B.程序中断C.输入/输出中断D.访管中断18.用户要求分配一台外围设备、要求分配一些主存区域、要求启动外围设备读一批数据等而发生的中断称为()。A.外部中断B.程序中断C.输入/输出中断D.访管中断19.在中断处理中,输入/输出中断是指()。①设备出错;②数据传输结束。A.①B.②C.①和②D.都不是20.在进程管理中,一旦出现比执行进程有更高优先数的进程进入就绪状态时,就停止正在执行的进程,把CPU分配给优先数更高的就绪进程,这种进程调度方法称为()。A.静态优先权法B.动态优先权法C.抢占式优先权法D.非抢占式优先权法21.在分时系统中,进程调度经常使采用的算法是()。A.先来先服务B.最高优先权C.时间片轮转D.随机22.在()调度算法中,按照进程进入就绪队列的先后次序来分配处理机。A.先来先服务B.最高优先权C.时间片轮转D.随机23.在采用时间片轮转调度算法的分时系统中,如果时间片一定,那么(),则响应时间越长。A.用户进程数越少B.用户进程数越多C.内存越少D.内存越多24.下面所述步骤中,不是创建进程所必需的步骤是()。A.由CPU调度程序为进程调度CPUB.建立一个过程控制块C.为进程分配内存D.将进程控制块链人就绪队列25.下列关于状态转换的条件及发生状态的转换叙述中,说法错误的是。A.由进程调度,使就绪状态的进程转到执行状态B.因时间片用完,使正在执行的进程转到就绪状态C.因时间片用完,使正在执行的进程转到阻塞状态D.因输入、输出完成事件的发生,处于阻塞状态的进程进入就绪状态26.下列关于进程控制块的叙述中,说法错误的是。A.进程控制块对每个进程仅有一个B.进程控制块记录进程的状态及名称等C.进程控制块位于主存储区内D.进程控制块的内容、格式及大小均相同27.不是进程控制块包含的内容。A.进程的标识,如名称等B.当前进程所处的状态及转换条件C.CPU的现场信息D.进程占用的资源及相关程序的起始地址28.下列关于PCB的叙述中,说法错误的是。A.PCB还记录进程的优先级及调度信息B.PCB是进程存在的唯一标识C.PCB是在建立进程之后建立的D.PCB随进程的撤消而撤消29.在进程的调度算法中,是动态优先数的确定算法。A.按进程使用资源进行调度B.按进程在队列中等待的时间进行调度C.按时间片轮换调度D.非剥夺式优先数调度30.在下列进程调度算法中,可能引起进程长时间得不到运算的算法是。A.不可抢占式动态优先数法B.可抢占式静态优先数法C.不可抢占式静态优先数法D.时间片轮转法31.进程调度有两种方式,一是剥夺方式,另一是非剥夺方式,是非剥夺方式。A.将处理机上正在运行的进程暂停,分配给更紧急的进程B.将队列中的紧急进程调入,使之处于运行状态C.紧急进程在队列中照样等待D.一旦正在运行的进程被阻塞或完成,紧急进程立即占用CPU32.在下列叙述中,正确的一条是。A.分时系统中,时间片越小,响应时间越短B.多道程序的引入,主要是为了提高CPU的利用率C.飞机票订票系统是分时系统D.PCB是进程存在的唯一标志,而程序是系统感知进程存在的唯一实体33.进程的共行性是指。A.不同进程的动作可以在时间上重叠B.几个进程可以同时使用CPUC.进程之间可以相互依从地并发执行D.进程之间不能各自独立地前进34.下列关于进程控制原语的叙述,说法错误的是。A.原语是一条指令,该指令完成一个指定功能B.原语是一组机器指令组成的程序段C.原语在执行期间不能被中断D.原语不同于广义指令35.下列关于创建原语的叙述中,说法错误的是。A.创建原语的作用于是自行建立一个进程B.创建原语的工作是为被创建进程形成一个进程控制块C.创建原语都是由进程调用执行D.创建原语不能自己单独执行36.下列关于进程撤消原语的叙述中,说法错误的是。A.撤消原语只能撤消一个处于挂起状态的进程B.撤消原语只能撤消一个正在运行的进程C.撤消原语可以撤消一个具有指定标识的进程D.撤消原语可以撤消某进程下属的一个子进程及其所属的子孙进程37.下列关于进程阻塞原语的叙述中,说法错误的是。A.阻塞原语的作用是将进程由执行状态变到阻塞状态B.进程的阻塞状态是由进程自身调用阻塞原语实现的C.阻塞原语的第一个操作是中断CPU,并保存CPU的现场信息到PCB中D.进程由阻塞状态变为就绪状态也是由进程自身调用原语来实现的38.进程的管理由进程原语实现,不是进程管理的内容。A.进程的建立B.进程的撤消C.进程的保持D.进程的阻塞39.在一段时间内只允许一个进程访问的资源,称为()。A.共享资源B.临界区C.临界资源D.共享区40.若S是P、V操作的信号量,当S0时,其绝对值表示。A.排列在信号量等待队列中的进程数B.可代表使用的临界资源数C.无资源可用D.无进程排队等待41.用P、V操作管理临界区时,信号量的初值应定义为()。A.-1B.0C.1D.任意值42.用V操作唤醒一个等待进程时
本文标题:OS练习题
链接地址:https://www.777doc.com/doc-2885065 .html