操作系统填空选择判断题文档格式.docx
- 文档编号:16341143
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:20
- 大小:34.25KB
操作系统填空选择判断题文档格式.docx
《操作系统填空选择判断题文档格式.docx》由会员分享,可在线阅读,更多相关《操作系统填空选择判断题文档格式.docx(20页珍藏版)》请在冰豆网上搜索。
C.合理地组织计算机工作流程的软件D.由若干层次的程序按一定的结构组成的有机体
9.设计实时操作系统时,首先应考虑系统的____________.
A.可靠性和灵活性B.实时性和可靠性
C.灵活性和可靠性D.优良性和分配性
10.操作系统中采用多道程序设计技术提高CPU和外部设备的__________。
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.在________操作系统控制下,计算机系统能和时处理由过程控制反馈的数据并作出响应。
A.实时B.分时C.分布式D.单用户
16.在下列操作系统的各个功能组成部分中,_______不需要硬件的支持。
A.进程调度B.时钟管理C.地址映射D.中断系统
17.分布式计算机系统与通常的网络系统的主要区别在于它的______。
A.并行性B.资源共享性
C.透明性D.复杂性
18.在设计分时操作系统时,首先要考虑的是__________。
A.灵活性和可适应性B.交互性和响应时间
C.周转时间和系统吞吐D.实时性和可靠性。
19.在分时系统中,当用户数目为100时,为保证响应时间不超过2秒,此时的时间片最大应为_____________。
A.10msB.2OmsC.50msD.100ms
20.分时系统和实时系统都具有交互性,实时系统的交互性允许用户访问___________。
A.文字编精程序B.专用服务程序
C.专用硬件D.数据处理程序
三.填空题
1.人们早期在计算机上运行一个程序,必须经过_____、______、______和_______四个步骤.
2.操作系统的基本功能包括_______、_______、_______、_____。
除此之外还为用户使用操作系统提供了用户接口。
3.批处理系统的主要优点是_______和_________;
其主要缺点是_____和______。
4.在操作系统中采用多道程序设计技术,能有效地提高CPU、内存和I/0设备的_______。
为实现多道程序设计需要有___________。
5.多道程序环境下的各道程序,宏观上,它们是在________运行,微观上则是在______执行。
6.单道批处理系统是在解决_____________和________的矛盾中发展起来的。
7.在分时和批处理系统结合的操作系统中引入了"
前台"
和"
后台"
作业的概念,其目的是____________。
8.推动批处理系统形成和发展的主要动力是________,推动分时系统形成和发展的动力是_____,推动微机操作系统发展的主要动力是___________。
9.实时操作系统与分时操作系统的主要区别是_______。
10.分时系统的响应时间(和时性)主要是根据_______确定的,而实时系统的响应时间则是由____________确定的。
11.采用多道程序设计技术能充分发挥_________与_________并行工作的能力。
12.并发和____________是操作系统的两个最基本的特征,两者之间互为存在条件。
13.为实现多道程序设计,计算机系统在硬件方面必须提供两种支持,它们是_______和______。
14.分时系统中的______是衡量一个分时系统性能的一项重要指标。
15.现代操作系统从内部结构来分析通常包括_____和_______两部分。
1.4.3自测题答案一.基本题
(一)判断题:
1.√2,√3.×
4,√5,√6.×
7,√8.×
(二)选择题
1.B2.C3.D4.B5.A6.C7.D8.A9.B10.A
11.B12.B13.C14.B15.A16.A17,18,19,20,
(三)填空
1.预约机器时间、将程序手工装入内存、指定开始地址启动程序运行和从控制台上监控程序的执行
2,处理机管理、存储器管理、设备管理、信息(或文件)管理
3.资源利用率高、系统吞吐量大周转时间长、无交互作用
4,利用率更大的内存
5.并行串行
6.人机矛盾;
CPU与I/O设备速度不匹配的矛盾
7,为了提高CPU的利用率
8,提高系统资源利用率方便用户计算机硬件的不断更新换代
9,和时性和高可靠性
10,用户所能接受的等待控制对象所能接受的时延
11,CPU外设
12,共享
13.中断通道
14.相应时间
15.内核核外
2.4自测题
2.4.1基本题一.单项选择题,在每小题的四个备选答案中选出一个正确答案,并将其代码写在题干后面的括号内。
1.操作系统提供给程序员的接口是________。
A.进程B.系统调用C.库函数D.系统调用和库函数
2.____________是作业存在的惟一标志。
A.作业名B.进程控制块C.作业控制块D.程序名
3.设有四个作业同时到达,每个作业的执行时间均为2小时,它们在一台处理机上按单道方式运行,则平均周转时间为__________。
A.1小时B.5小时C.25小时D.8小时
4.在下列语言中属于脱机作业控制语言的是_________。
A.作业控制语言B.汇编语言
C.会话式程序设计语言D.解释BASIC
5.作业调度算法的选择常考虑因素之一是使系统有最高的吞吐率,为此应_________。
A.不让处理机空闲B.能够处理尽可能多的作业
C.使各类用户都满意D.不使系统过于复杂
6.用户使用操作系统通常有三种手段,它们是终端命令、系统调用命令和_________。
A.计算机高级指令B.宏命令C.作业控制语言D.汇编语言
7.在分时操作系统环境下运行的作业通常称为________。
A.后台作业B.长作业C.终端型作业D.批量型作业
8.在各种作业调度算法中,若所有作业同时到达,则平均等待时间最短的算法是______。
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.触发时间答,C
14.下述作业调度算法中,__________调度算法与作业的估计运行时间有关。
A.先来先服务B.短作业优先C.均衡D.时间片轮转
15.用户通过终端使用计算机系统控制作业执行的方式称为________方式。
A.自动B.联机C.脱机D.假脱机
16.作业生存期共经历四个状态,它们是提交、后备、__________和完成。
A.就绪B.执行C.等待D.开始
17.现有三个同时到达的作业J1,J2和J3,它们的执行时间分别是T1,T2和T3,且T2<
T2<
13。
系统按单道方式运行且采用短作业优先算法,则平均周转时间是_____。
A.T1+T2+T3B.(T1+T2+T3)/3
C.(3T1+2T2+T3)/3D.(T1+2T2+3T3)/3
18.一作业8:
00到达系统,估计运行时间为1小时。
若10:
00开始执行该作业,其响应比是_____。
A.2B.1C.3D.0.5
二.填空题
1.作业控制方式有_________和_________两种方式。
2.操作系统为程序员提供的接口是___________,为一般用户提供的接口是________。
3.作业调度又称____。
其主要功能是_______,并为作业做好运行前的准备工作和作业完成后的善后处理工作。
4.确定作业调度算法时应注意系统资源的均衡使用,使_____作业和_____作业搭配运行。
5.对系统的总体设计目标来说,批处理操作系统应注重提高计算机的效率,尽量增加系统的______,分时操作系统应保证用户__________;
而实时操作系统则应在保证和时响应和处理有关事件的前提下,再考虑__________。
6.一个作业的运行时间假定为1个小时,它在系统中等待了3个小时,那么该作业的周转时间为___________个小时,响应比是___________。
7.在多道批处理系统中,通常采用以下两种作业调度算法:
____________、________。
8.一个作业可以分成若干顺序处理的加工步骤,每个加工步骤称为一个_____。
9.在一个具有分时兼批处理的计算机操作系统中,如果有终端作业和批处理作业混合同时执行,_______作业应优先占用处理器。
10.操作系统为用户提供两个接口。
一个是______,用户利用它来组织和控制作业的执行或管理计算机系统。
另一个是_________,编程人员使用它们来请求操作系统提供服务。
11.在微机操作系统中,通常把键盘命令分成_________和__________两大类。
12.所谓系统调用,就是用户在程序中调用________所提供的一些子功能。
13.一个作业进入系统到运行结束,一般需要经历_______、_____、_______三个阶段.
14.按命令接口对作业控制方式的不同可将命令接口分为_______和_______。
(一)选择题:
1.B2.C3.B4.A5.B6.C7.C8.D9.A
10.C11.D12.A13.C14.B15.B16.B17.C18.A
(二)填空
1,脱机控制联机控制
2,系统调用命令界面
3.高级调度按照某种原则从后备作业队列中选取作业
4.I/O繁忙CPU繁忙
5.平均吞吐量所能忍受的响应时间系统资源的利用率
6,4小时4
7,优先级调度算法均衡调度算法
8.作业步
9,终端型作业
10.命令接口程序接口
11.内部命令外部命令
12.操作系统
13.收容运行完成
14.联机命令接口脱机命令接口
3.4自测题3.4.1基本题一、判断题(正确的在括号中记√,错误的记×
)
1.进程是一段独立的程序。
2.单独的并发语句可以完成模拟所有的优先图的功能。
3,P.V操作中信号量的值,永远代表着某类可用资源的数量。
4.管程、条件临界域和信号量三者在用它们实现同步问题的意义下是等价的。
5.在引入线程的操作系统中,线程是资源分配和调度的基本单位。
6.在多处理机系统中,禁止中断不足以保证互斥。
7.一个进程正在临界区中间执行时,不能被中断。
8.尽管管程确保了互斥,但其中的过程必须是再人式的。
9.在只提供用户级线程的多处理机系统中,一个进程最多仍只能获得一个CPU。
10.操作系统对进程的管理和控制主要是通过PCB来实现的。
二、单项选择题,在每小题的四个备选答案中选出一个正确答案,并将其代码写在题干后面的括号内。
1.在进程管理中,当________时,进程从阻塞状态变为就绪状态。
A进程被进程调度程序选中B.等待某一事件C.等待的事件发生D.时间片用完
2.建立进程就是____。
A.建立进程的目标程序B.为其建立进程控制块
C.建立进程和其子孙的进程控制块D.将进程挂起
3.分配到必要的资源并获得处理机时的进程状态是______。
A.就绪状态B.执行状态C.阻塞状态D.撤消状态
4.在操作系统中,P、V操作是一种_______。
A.机器指令B.系统调用命令C.作业控制命令D.低级进程通讯原语
5.在消息缓冲通信中,消息队列属于_________资源。
A.临界B.共享C.永久D.可剥夺
6.对进程的管理和控制使用__________。
A.指令B.原语C.信号量D.信箱通信
7.在操作系统中,进程是一个具有一定独立功能的程序在某个数据集上的一次______。
A.等待活动B.运行活动C.单独操作D.关联操作
8.若P、V操作的信号量S初值为2,当前值为-1,则表示有_______等待进程。
A.0个B.1个C.2个D.3个
9.下面对进程的描述中,错误的是__________。
A.进程是动态的概念B.进程执行需要处理机
C.进程是有生命期的D.进程是指令的集合
10.如果有三个进程共享同一互斥段,而且每次最多允许两个进程进入该互斥段,则信号量的初值应设置为
A.3B.1C.2D.0
11.下列的进程状态变化中,____________变化是不可能发生的。
A.运行→就绪B.运行→等待
C.等待→运行D.等待→就绪
12.一个运行的进程用完了分配给它的时间片后,它的状态变为__________。
A.就绪B.等待C.运行D.由用户自己确定
13.用V操作唤醒一个等待进程时,被唤醒进程的状态变为_______。
A.等待B.就绪C.运行D.完成
14.临界区是_____________。
A.一段共享数据区B.一个缓冲区
C.一段互斥执行的程序段D.一个互斥资源
15.进程间的同步是指进程间在逻辑上的相互__________关系。
A.联接B.制约C.继续D.调用
16信箱通信是一种__________通信方式。
A.直接通信B.间接通信C.低级通信D.信号量
17._______________是一种只能进行P操作和V操作的特殊变量。
A.调度B.进程C.同步D.信号量
18.操作系统通过_____________对进程进行管理。
A.进程B.进程控制块C.进程启动程序D.进程控制区
19.下面所述步骤中,__________不是创建进程所必需的。
A.由调度程序为进程分配CPUB.建立一个进程控制块
C.为进程分配内存D.将进程控制块链入就绪队列
20.多道程序环境下,操作系统分配资源以__________为基本单位。
A.程序B.指令C.进程D.作业
三.多项选择(在每小题的五个备选答案中选出二至五个正确答案,并将其代码写在题干后面的括号内。
不选、错选、多选或少选者,该题无分)。
1.进程的特征有___________。
A.动态性B.静态性C.并发性D.独立性E.异步性F.结构特性
2.有关进程的描述中正确描述是______________。
A.进程执行的相对速度不能由进程自己来控制
B.P、V操作都是原语操作
C.利用信号量的P、V操作可以交换大量信息
D.同步是指并发进程之间存在的一种制约关系
E.并发进程在访问共享资源时,不可能出现与时间有关的错误
3.进程间的通信方式有______________。
A.共享存储器B.事件触发C.消息传递D.过程调用E.信箱通信
4.用于解决进程间互斥的方法是_________。
A.信号量和P、V操作B.加锁与开锁C.信箱方式D.消息缓冲方式E.特权指令方式
5.进程主要由_________组成.
A.程序段B.JCBC.数据段D.PCBE.消息
6.对临界区的正确论述是__________。
A.临界区是指进程中用于实现进程互斥的那段代码
B.临界区是指进程中用于实现进程同步的那段代码
C.临界区是指进程中用于实现进程通信的那段代码
D.临界区是指进程中用于访问共享资源的那段代码
E.临界区是指进程中访问临界资源的那段代码
F.若进程A与进程B必须互斥地进入自己的临界区,则进程A处于对应的临界区内时,仍有可能被进程B中断
7.正确的叙述是____________。
A.操作系统的一个重要概念是进程,不同进程所执行的代码也不同
B.操作系统通过PCB来控制和管理进程,用户进程可从PCB中读出与本身运行状态相关的信息
C.当进程由执行状态变为就绪状态时,CPU现场信息必须被保存在PCB中
D.当进程申请CPU得不到满足时,它将处于阻塞状态
E.进程是可与其他程序并发执行的程序在一个数据集合上的运行过程,所以程序段是进程存在的惟一标志
8.正确的叙述是________________。
A.一个进程的状态发生变化总会引起其他一些进程的状态发生变化
B.进程被挂起(suspend)后,状态变为阻塞状态
C.信号量的初值不能为负数
D.线程是CPU调度的基本单位,但不是资源分配的基本单位
E.在进程对应的代码中使用P、V操作后,可以防止系统发生死锁
F.管程每次只允许一个进程进入
G.P、V操作可以解决一切互斥问题
H.程序的顺序执行具有不可再现性
四、填空题
1.进程映象通常包括______、______、______和_______。
其中,______含有进程的描述信息和控制信息,是进程映象中最关键的部分.
2.信号量的物理意义是当信号量值大于零时表示_____;
当信号量值小于零时,其绝对值为__________。
3.临界资源的概念是________,而临界区是指______________。
4.系统中各进程之间逻辑上的相互制约关系称为________。
5.若一个进程已进入临界区,其他欲进入临界区的进程必须______。
6.将进程的_______链接在一起就形成了进程对列。
7.用P、V操作管理临界区时,任何一个进程在进入临界区之前应调用________操作,退出临界区时应调用____________操作。
8.用信箱实现通信时,应有__________和__________两条基本原语。
9.在多道程序系统中,进程之间存在着的不同制约关系可以划分为两类:
_____与_________。
___________指进程间具有的一定逻辑关系:
__________是指进程间在使用方面的约束关系。
10.程序顺序执行时有顺序性、__________和可再现性的特点。
11.进程是一个__________态概念,而程序是一个__________态概念。
12.在一个单处理机系统中,若有5个用户进程,且假设当前时刻为用户态就绪状态的用户进程最多有________个,最少有________个。
13.操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队;
条件是_____。
14.当处理机空闲时,进程调度程序从_____________中选出一个进程执行。
15.优先图展示了语句间的一种_________关系,而进程图展示的是进程的______关系。
3.4自测练习答案一.判断题:
1.2.3.4.5.6.7.8.9.10.
二.单项选择题
1.C2.B3.B4.D5.A6.B7.B8.B9.D10.A
11.C12.A13.B14.C15.B16.B17.D18.B19.A20.C
三.多项选择题
1.ACDEF2,ABD3,ACE4.AB5.ACD6.EF7.C
8.CDFG
四.填空题
1,用户程序用户数据系统栈和进程控制块进程控制块
2.可用资源的数目因请求该资源而被阻塞的进程数目
3,一次仅允许一个进程访问的资源程序中访问临界资源的那段程序代码
4.进程同步
5.等待6.PCB7.PV8.发送接收9.同步互斥同步互斥
10.封闭性11.动静12.4O13,S<
O14.就绪队列中15,优先家族
4.3自测题4.3.1基本题一.判断题(正确的在括号中记√,错误的记×
1.为了减少内部碎片,页应偏小为好。
2.为了减少缺页中断率,页应该小一些。
3.为提高对换空间的利用率,一般对其使用离散的分配方式。
4.用户程序中出错处理部分不必常驻内存。
5.使用预分页的原因是每个进程在最初运行时需要一定数量的页面。
6.可变分区法可以比较有效地消除外部碎片,但不能消除内部碎片。
7.分页存储管理方案易于实现用户使用内存空间的动态扩充。
8.LRU页面调度算法总是选择在主存驻留时间最长的页面被淘汰。
9.最佳适应算法比首次适应算法具有更好的内存利用率。
(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 填空 选择 判断