苏州大学操作系统习题集(大学期末复习资料).docx
《苏州大学操作系统习题集(大学期末复习资料).docx》由会员分享,可在线阅读,更多相关《苏州大学操作系统习题集(大学期末复习资料).docx(50页珍藏版)》请在沃文网上搜索。
1、(一) 选择题 在计算机系统中配置操作系统的主要目的是(A),操作系统的主要功能是管理计算机系统中的(B),其中包括(C)、(D),以及文件和设备。这里的(C)管理主要是对进程进行管理。A:提高系统资源利用率B:资源;C:处理机;D:存储器操作系统有多种类型:允许多个用户以交互方式使用计算机的操作系统,称为(A);允许多个用户将若干个作业提交给计算机系统集中处理的操作系统称为(B);在(C)的控制下,计算机系统能及时处理由过程控制反馈的数据,并做出响应;在IBM-PC机上的操作系统称为(D)。A,B,C,D:(1)批处理操作系统;(2)分时操作系统;(3)实时操作系统;(4)微机操作系统;(5
2、)多处理机操作系统。操作系统是一种(A),它负责为用户和用户程序完成所有(B)的工作,(C)不是操作系统关心的主要问题。A:(1)应用软件;(2)系统软件;(3)通用软件;(4)软件包。B:(1)与硬件无关并与应用无关;(2)与硬件相关并与应用无关;(3)与硬件无关并与应用相关;(4)与硬件相关并与应用相关。C:(1)管理计算机裸机;(2)设计、提供用户程序与计算机硬件系统的接口;(3)管理计算机中的信息资源;(4)高级程序设计语言的编译。用户在程序设计过程中,可通过(A)获得操作系统的服务。A:(1)库函数;(2)键盘命令;(3)系统调用;(4)内部命令。在OS中采用多道程序设计技术,能有效
3、地提高CPU、内存和I/O设备的(A),为实现多道程序设计需要有(B)A:(1)灵活性;(2)可靠性;(3)兼容性;(4)利用率。B:(1)更大的内存;(2)更快的CPU;(3)更快的外部设备;(4)更先进的终端。推动批处理系统形成和发展的主要动力是(A),推动分时系统形成和发展的动力是(B),推动微机OS发展的主要动力是(C)。A:提高系统资源利用率;B:方便用户;C:计算机硬件的不断更新换代; 在设计分时操作系统时,首先要考虑的是(A);在设计批处理操作系统时,首先要考虑的是(B);在设计实时操作系统时,首先要考虑的是(C)。A:交互性和响应时间; B:周转时间和系统吞吐量;C:实时性和可
4、靠性。在多道批处理系统中,为了充分利用各种资源,系统总是优先选择(A)多个作业投入运行;为了提高吞吐量,系统总是想方设法缩短用户作业的(B)。A:(1)适应于内存容量的;(2)计算量大的;(3)I/O量大的;(4)计算型和I/O型均衡的。B:(1)周转时间;(2)运行时间;(3)提交时间;(4)阻塞时间。从下面关于操作系统的论述中,选出一条正确的论述。(3)(1)对于批处理作业必须提供相应的作业控制信息。(2)对于分时系统,不一定全部提供人机交互功能。(3)从响应角度看,分时系统与实时系统的要求相似。(4)采用分时系统的计算机系统中,用户可以独占计算机操作系统中的文件系统。(5)从交互角度看,
5、分时系统与实时系统相似。分时系统的响应时间(及时性)主要是根据(A)确定的,而实时系统的响应时间则是由(B)确定的。A:控制对象所能接受的时延;B:用户所能接受的等待时间;在分时系统中,为使多个用户能够同时与系统交互,最关键的问题是(A);当用户数目为100时,为保证响应时间不超过2s,此时的时间片最大应为(B)。A:(1)计算机具有足够高的运行速度;(2)内存容量应足够大;(3)系统能及时地接收多个用户的输入;(4)能在一较短的时间内,使所有用户程序都得到运行;(5)能快速进行内外存对换。B:(1)10ms;(2)20ms;(3)50ms;(4)100ms;(5)200ms。分时系统和实时系
6、统都具有交互性,实时系统的交互性允许用户访问(A);分时系统的交互性允许用户请求系统提供(B)。A:(1)文字编辑程序;(2)专用服务程序;(3)专用硬件;(4)数据处理程序。B:(1)数据处理服务;(2)资源共享服务;(3)数据通信服务;(4)多方面的服务;(5)数据处理和资源共享服务。实时操作系统必须在(A)内处理完来自外部的事件,(B)不是设计实时系统主要追求的目标。A:(1)响应时间;(2)周转时间;(3)规定时间;(4)调度时间。B:(1)安全可靠;(2)资源利用率;(3)及时响应;(4)快速处理。在下列系统中,(A)是实时信息系统,(B)是实时控制系统。A,B:(1)计算机激光照排
7、系统;(2)民航售票系统;(3)办公自动化系统;(4)计算机辅助设计系统;(5)火箭飞行控制系统。从下面关于并发性的论述中,选出一条正确的论述。(1)并发性是指若干事件在同一时刻发生。(2)并发性是指若干事件在不同时刻发生。(3)并发性是指若干事件在同一时间间隔内发生。(4)并发性是指若干事件在不同时间间隔内发生。从下述关于模块化程序的叙述中,选出5条正确的叙述。(1)使程序设计更为方便,但比较难维护。(2)便于由多人分工编制大型程序。(3)便于软件功能扩充。(4)在内存能够容纳的前提下,应使模块尽可能大,以减少模块的个数。(5)模块之间的接口叫数据文件。(6)只要模块接口不变,各模块内部实现
8、细节的修改,不会影响别的模块。(7)使程序易于理解,也利于排错。(8)模块间的单向调用关系,形成了模块的层次式结构。(9)模块越小,模块化的优点越明显,一般来说,一个模块的大小在10行以下。(10)一个模块实际上是一个进程。采用(A)结构时,将OS分成用于实现OS最基本功能的内核和提供各种服务的服务器两个部分;通常,下列模块中必须包含在操作系统内核中的是(B)模块。A:(1)整体化;(2)模块化;(3)层次式;(4)微内核。B:(1)内存分配;(2)中断处理;(3)文件处理;(4)命令处理。与早期的OS相比,采用微内核结构的OS具有很多优点,但这些优点不包含(A)。A:(1)提高系统的可扩展性
9、;(2)提高了OS的运行效率;(3)增强了系统的可靠性;(4)使OS的可移植性更好。在8位微机上占据统治地位的操作系统是(A),16位微机事实上的操作系统标准是(B)。A,B:(1)CP/M;(2)MS-DOS;(3)UNIX;(4)Xenix。在3.X版本以前的MS-DOS是(A)操作系统,Windows 95是(B)操作系统,Windows XP是(C),它们都是由(D)开发的。A,B,C:(1)单用户单任务;(2)单用户多任务;(3)多用户单任务;(4)多用户多任务。D:(1)IBM公司;(2)Microsoft公司;(3)Microsoft和IBM联合;(4)Bell实验室。OS/2操
10、作系统最初是由(A)开发的,它属于(B)类操作系统;UNIX操作系统最初是由(C)推出的,它属于(D)类操作系统。A,C:(1)IBM公司;(2)Microsoft公司;(3)Microsoft和IBM联合;(4)Bell实验室。B,D:(1)单用户单任务;(2)单用户多任务;(3)多处理机;(4)多用户多任务。在WINDOWS 98操作系统中,用户在用word输入文字的同时用real player看电影,那么,word和real player这两个进程是 D 执行。A.并行B.串行C.顺序D.并发一般来说,为了实现多道程序设计,计算机首先需要有 A 。A. 更大的内存B. 更快的外部设备C.
11、 更快的CPUD. 更先进的终端采用Microkernel结构的操作系统有 B 。A. DOS B. WINDOWS XPC. WINDOWS 98D. Linux紧耦合系统就是 D 。A. 分时操作系统B. 分布式操作系统C. 网络操作系统D. 并行操作系统以下不属于操作系统部件的是 B 。A.进程管理B. 数据库管理C.保护系统D.命令解释器系统从用户的观点看,操作系统是 A 。A.用户与计算机之间的接口B.控制和管理计算机资源的软件C.合理地组织计算机工作流程的软件D.由若干层次的程序按一定的结构组成的有机体操作系统的功能是进行处理机管理、 B 管理、设备管理及信息管理。A.进程B.存储
12、器C.硬件D.软件操作系统中采用多道程序设计技术提高CPU和外部设备的 A 。A.利用率B.可靠性C.稳定性D.兼容性操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的 B 和方便用户使用计算机而配备的一种系统软件。A.速度B.利用率C.灵活性D.兼容性操作系统的基本类型主要有 B 。A.批处理系统、分时系统及多任务系统B.实时操作系统、批处理操作系统及分时操作系统C.单用户系统、多用户系统及批处理系统D.实时系统、分时系统和多用户系统所谓 B 是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。A多重处理B多道程序设计C实进处理D共行
13、执行多道批处理系统硬件支持是20世纪60年代初发展起来的 B 。A. RISC技术B. 通道和中断机构C. 集成电路D. 高速内存 C 操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。A.网络B.分布式C.分时D.实时如果分时操作系统的时间片一定,那么 ,则响应时间越长。A. 用户数越少B. 用户数越多C. 内存越少D. 内存越多分时操作系统通常采用 B 策略为用户服务。A.可靠性和灵活性B.时间片轮转C.时间片加权分配D.短作业优先 C 操作系统允许用户把若干个作业提交计算机系统。A.单用户B.分布式C.批处理D.监督若把操作系统看作计算机系统资源的
14、管理者,下列的 D 不属于操作系统所管理的资源。A.程序B.内存C.CPUD.中断在进程管理中,当 C 时,进程从阻塞状态变为就绪状态。A.进程被进程调度程序选中B.等待某一事件C.等待的事件发生D.时间片用完分配到必要的资源并获得处理机时的进程状态是 B 。A.就绪状态B.执行状态C.阻塞状态D.撤消状态P、V操作是 A 。A.两条低级进程通信原语B.两组不同的机器指令C.两条系统调用命令D.两条高级进程通信原语设系统中有n(n2)个进程,且当前不在执行进程调度程序,试考虑下述4种情况,不可能发生的情况是 A 。A没有运行进程,有2个就绪进程,n个进程处于等待状态。B有1个运行进程,没有就绪
15、进程,n-1个进程处于等待状态。C有1个运行进程,有1个就绪进程,n-2个进程处理等待状态。D有1个运行进程,n-1个就绪进程,没有进程处于等待状态。若P、V操作的信号量S初值为2,当前值为-1,则表示有 B 等待进程。A. 0个B. 1个C. 2个D. 3个进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行状态的条件是 D 。A.时间片用完B.等待某事件发生C.等待的某事件已发生D.被进程调度程序选中进程的三个基本状态在一定条件下可以相互转化,进程由运行状态变为阻塞状态的条件是 B 。A.时间片用完B.等待某事件发生C.等待的某事件已发生D.被进程调度程序选中下列的进程状态变
16、化中, C 变化是不可能发生的。A运行就绪B运行就绪C等待运行D等待就绪一个运行的进程用完了分配给它的时间片后,它的状态变为 A 。A.就绪B.等待C.运行D.由用户自己确定用V操作唤醒一个等待进程时,被唤醒进程的状态变为 B 。A.等待B.就绪C.运行D.完成操作系统通过 B 对进程进行管理。A. JCBB. PCBC. DCTD. CHCT用P、V操作可以解决 A 互斥问题。A. 一切B. 某些C. 正确 D. 错误一个进程被唤醒意味着 D 。A. 该进程重新占有了CPUB. 它的优先权变为最大C. 其PCB移至等待队列队首D. 进程变为就绪状态多道程序环境下,操作系统分配资源以 C 为基
17、本单位。A. 程序B. 指令C. 进程D. 作业在一个单处理机系统中,存在5个进程,最多可有(A)个进程处于就绪队列;如果这5个进程中有一个系统进程IDLE(也叫空转进程,因为它只是不断循环地执行空语句),则最多可有(B)个进程处于阻塞状态。A,B:(1)5;(2)4;(3)3;(4)2;(5)1;(6)0。在分时系统中,导致进程创建的典型事件是(A);在批处理系统中,导致进程创建的典型事件是(B);由系统专门为运行中的应用进程创建新进程的事件是(C)。在创建进程时,(D)不是创建所必需的步骤。A:(1)用户注册;(2)用户登录;(3)用户记账;(4)用户通信。B:(1)作业录入;(2)作业调
18、度;(3)进程调度;(4)中级调度。C:(1)分配资源;(2)进行通信;(3)共享资源;(4)提供服务。D:(1)为进程建立PCB;(2)为进程分配内存等资源;(3)为进程分配CPU;(4)将进程插入就绪队列。从下面对临界区的论述中,选出一条正确的论述。(1)临界区是指进程中用于实现进程互斥的那段代码。(2)临界区是指进程中用于实现进程同步的那段代码。(3)临界区是指进程中用于实现进程通信的那段代码。(4)临界区是指进程中用于访问共享资源的那段代码。(5)临界区是指进程中访问临界资源的那段代码。进程A和B共享同一临界资源,并且进程A正处于对应的临界区内执行。请从下列描述中选择一条正确的描述。C
19、A. 进程A的执行不能被中断,即临界区的代码具有原子性。B. 进程A的执行能被中断,但中断A后,不能将CPU调度给进程B。C. 进程A的执行能被中断,而且只要B进程就绪,就可以将CPU调度给进程B。D. 进程A的执行能被中断,而且只要B进程就绪,就必定将CPU调度给进程B。(A)是一种只能由wait和signal操作所改变的整型变量,(A)可用于实现进程的(B)和(C),(B)是排他性访问临界资源。A:(1)控制变量;(2)锁;(3)整型信号量;(4)记录型信号量。B:(1)同步;(2)通信;(3)调度;(4)互斥。C:(1)同步;(2)通信;(3)调度;(4)互斥。对于记录型信号量,在执行一
20、次wait操作时,信号量的值应当(A),当其值为(B)时,进程阻塞。在执行signal操作时,信号量的值应当为(C),当其值为(D)时,应唤醒阻塞队列中的进程。A:(1)不变;(2)加1;(3)减1;(4)加指定数值;(5)减指定数值。B:(1)大于0;(2)小于0;(3)大于等于0;(4)小于等于0.C:(1)不变;(2)加1;(3)减1;(4)加指定数值;(5)减指定数值。D:(1)大于0;(2)小于0;(3)大于等于0;(4)小于等于0.用信号量S实现对系统中4台打印机的互斥使用,S.value的初值应设置为(A),若S.value的初值为-1,则表示S.L队列中有(B)个等待进程。A:
21、(1)1;(2)0;(3)-1;(4)4;(5)-4B:(1)1;(2)2;(3)3;(4)4;(5)5;(6)6;(7)0。设有10个进程共享一个互斥段,如果最多允许有1个进程进入互斥段,则所采用的互斥信号量初值应设置为(A),而该信号量的取值范围为(B);如果最多允许有3个进程同时进入互斥段,则所采用的互斥信号量初值应设置为(C)。A:(1)10;(2);3;(3)1;(4)0。B:(1)01;(2)-10;(3)1-9;(4)0-9。C:(1)10;(2);3;(3)1;(4)0。从下面的叙述中选出一条正确的叙述:(1)操作系统的一个重要概念是进程,不同的进程所执行的代码也不同。(2)操
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 苏州大学 操作系统 习题集 大学 期末 复习资料