1.操作系统的主要作用是()。A.管理设备B.提供操作命令C.管理文件D.为用户提供使用计算机的接口,管理计算机的资源2.()是多道程序的基本特征。A.制约性B.顺序性C.功能的封闭性D.运行过程的可见性4.当计算机提供了管态(核心态)和目态(用户态)时,()必须在管态下执行。A.从内存中取数的指令B.把预算结果送入内存的指令C.算术运算指令D.输入/输出指令5.在操作系统中,只能在核心态下运行的指令是()A.读时钟指令B.置时钟指令C.取数指令D.寄存器清零指令6.用户及其应用程序和应用系统是通过()提供的支持和服务来使用系统资源完成其操作的。A.点击鼠标B.键盘命令C.系统调用D.图形用户界面9.如果分时系统的时间片一定,那么()则响应时间越长。A.用户数越多B.用户数越少C.内存越小D.内存越大10.在计算机系统配置操作系统的目的是(A)。操作系统的主要功能是管理计算机系统中的(B),其中包括(C)、(D),以及文件和设备。这里的(C)管理主要是对进程进行管理。A:(1)增强计算机系统的功能;(2)提高系统资源的利用率;(3)提高系统的运行速度;(4)合理组织系统的工作流程,以提高系统吞吐量。B:(1)程序和数据;(2)进程;(3)资源;(4)作业;(5)软件;(6)硬件。C,D:(1)存储器;(2)虚拟寄存器;(3)运算器;(4)处理机;(5)控制器。11.操作系统有多种类型:允许多个用户以交互式方式使用计算机操作系统称为(A);允许多个用户将若干个作业提交给计算机系统集中处理的操作系统称为(B);在(C)的控制下,计算机系统能及时处理由过程控制反馈的数据,并做出响应;在IBM-PC机上的操作系统称为(D)。A、B、C、D:(1)批处理操作系统;(2)分时操作系统;(3)实时操作系统;(4)微机操作系统;(5)多处理机系统。13.在OS中采用多道程序设计技术,能有效地提高CPU、内存和I/O设备的()。(1)灵活性;(2)可靠性;(3)兼容性;(4)利用率。14.推动批处理系统形成和发展的主要动力是(A),推动分时操作系统形成和发展的动力是(B),推动微机OS发展的动力是(C)。A、B:(1)提高计算机系统的功能;(2)提高系统资源的利用率;(3)方便用户;(4)提高系统的运行速度;C:(1)方便用户;(2)计算机硬件的不断更新换代;(3)便于微机联网;(4)提高资源利用率。15.在设计分时操作系统时,首先考虑的是(A);在设计批处理操作系统时,首先考虑的是(B);在设计实时操作系统时,首先要考虑的是(C)。A,B,C:(1)灵活性和可适应性;(2)交互性和响应时间;(3)周转时间和系统吞吐量;(4)实时性和可靠性。19.在分时系统中,为使多个用户能够同时与系统交互,最关键的事件是(A):当用户数目为100时,为保证响应时间不超过2s,此时的时间片最大应为(B)。A:(1)计算机具有足够高的运行速度;(2)内存容量应足够大;(3)系统能及时地接收多个用户的输入;(4)能在较短的时间内,使所有用户程序都得到运行;(5)能快速进行内存对换。B.(1)10ms;(2)20ms;(3)50ms;(4)100ms;(5)200ms。21.在下列系统中,(A)是实时信息系统;(B)是实时控制系统。B:(1)计算机激光照排系统;(2)民航售票系统;(3)办公自动化系统;(4)计算机辅助设计系统;(5)火箭飞行控制系统。22.从下面关于并发性的论述中选出一条正确的论述。并发性是指若干事件在同一时刻发生;并发性是指若干事件在不同时刻发生;并发性是指若干时间在同一时间间隔内发生;并发性是指若干时间在不同时间间隔内发生。1.操作系统中,可以并发工作的基本单位是(3),它也是处理机调度及资源分配的基本单位,它是由(4)组成的,它与程序的重要区别之一是(5)。(3)A.作业B.函数C.进程D.过程(4)A.程序、数据和PCBB.程序、数据和标识符C.程序、标识符和PCBD.数据、标识符和PCB(5)A.程序有状态,而它没有B.它有状态,而程序没有C.程序可占有资源,而它不可D.它能占有资源,而程序不能2.下面关于进程的叙述中,正确的是()。A.进程获得CPU运行是通过调度得到的B.优先级是进程调度的重要依据,一旦确定就不能改变C.在单CPU的系统中,任何时刻都有一个进程处于运行状态D.进程申请CPU得不到满足时,其状态变为阻塞3.既考虑等待时间,又考虑作业执行时间的调度算法是()。A.响应比高者优先B.短作业优先C.优先级调度D.先来先服务5.从静态的角度看,进程是由(A)、(B)、(C)三部分组成的,其中(C)是里程存在的唯一标志。A,B,C:(1)JCB(2)PCB(3)DCB(4)FCB(5)程序段(6)数据段(7)I/O缓冲区。6.进程的三个基本状态是(A)、(B)、(C)。由(A)到(B)是由进程调度所引起的;由(B)到(C)是正在执行的进程发生了某事件,使之无法继续执行而引起的。A,B,C:(1)挂起(2)阻塞(3)就绪(4)执行(5)完成7.下列进程状态转换中,不可能发生的状态转换是()。(1)就绪―›执行;(2)执行―›就绪;(3)阻塞―›就绪;(4)阻塞―›执行;(5)执行―›阻塞12.从下面叙述中选出一条正确的叙述。(1)操作系统的一个重要概念是进程,不同进程所执行的代码也不同。(2)操作系统通过PCB来控制和管理进程,用户进程可从PCB中读出与本身运行状态相关的信息(3)当进程由执行状态变为就绪状态时,CPU现场信息就被保存在PCB中。(4)当进程申请CPU得不到满足时,它将处于阻塞状态。(5)进程是可与其他程序并发执行的程序在一个数据集合上的运行过程,所以程序段是进程存在的唯一标志。13.在三种基本类型的操作系统中,都设置(A),在批处理系统中还应设置(B).A,B:(1)剥夺调度(2)作业调度(3)进程调度(4)中级调度(5)多处理机调度14.在面向用户的调度准则中,(B)是选择分时系统中进程调度算法的重要准则(C)是批处理系统中选择作业调度算法的重要准则,而(D)准则是为了照顾紧急作业用户的要求而设置的B,C,D:(1)响应时间快(2)平均周转时间短(3)截止时间的保证(4)优先权高的作业能获得优先服务(5)服务费低15.作业调度是从处于(A)状态的队列中选取作业投入运行,(B)是指作业进入操作系统到作业完成所经过的时间间隔,(C)算法不适合作业调度A:(1)运行(2)提交(3)后备(4)完成(5)阻塞(6)就绪B:(1)响应时间(2)周转时间(3)运行时间(4)等待时间(5)出发时间C:(1)先来先服务(2)短作业优先(3)最高优先权优先(4)时间片轮转17.我们如果为每一个作业只建立一个进程,则为了照顾短作业用户,应采用(A);为照顾紧急作业的用户,应采用(B);为能实现人机交互作业应采用(C);为了兼顾短作业和长时间等待的作业,应采用(D);为了是短作业,长作业及交互作业用户都比较满意,应采用(E);为了是作业的平均周转时间最短,应采用(F)算法A,B,C,D.E.F:(1)FCFS调度算法(2)短作业优先(3)时间片轮转法(4)多级反馈队列调度算法(5)基于优先权的剥夺调度算法(6)高响应比优先算法19.假设就绪队列中有10个进程,以时间片轮转方式进行进程调度,时间片大小为300ms,CPU进行进程切换要花费10ms,则系统开销所占的比例约为(A),若就绪队列中进程个数增加到20个,其余条件不变,则统开销所占的比例约为(B)A:(1)1%(2)3%(3)5%(4)10%(5)30%B:(1)增加(2)减少(3)不变20.正在运行的进程因提出的服务请求未被操作系统立即满足或者所需数据尚未到达等原因,只能由()把它转变为阻塞态。A.父进程B.子进程C.进程本身D.其它进程21.当被阻塞进程所等待的事件出现时,如所需数据到达或者等待的I/O操作已完成,则由()调用唤醒原语,将等待该事件的进程唤醒。A.父进程B.子进程C.进程本身D.另外的、与被阻塞进程相关的进程22.进程的就绪态是指:()。A.进程因等待某种事件发生而暂时不能运行的状态。B.进程已分配到CPU,正在处理机上执行的状态。C.进程已具备运行条件,但未分配到CPU的状态。D.以上三个均不正确。23.进程的运行态是指:()。A.进程因等待某种事件发生而暂时不能运行的状态。B.进程已分配到CPU,正在处理机上执行的状态。C.进程已具备运行条件,但未分配到CPU的状态。D.以上三个均不正确。24、在一般操作系统中必不可少的调度是()A.高级调度B、中级调度C、作业调度D、进程调度1.若信号量的初值为2,当前为-3,则表示在()等待进程,A.1个B.2个C.3个D.4个2.若系统中5台绘图仪,在多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许()个进程参与竞争,而不会发生死锁。A.5B.2C.3D.43.产生死锁的根本原因是()和进程推进顺序非法。A.资源分配不当B.系统资源不足C.作业调度不当D.进程推进顺序不当4.从下面对临界区的讨论中,选出两条正解的论述(1)临界区是指进程中用于实现进程互斥的那段代码(2)临界区是指进程中用于实现进程同步的那段代码(3)临界区是指进程中用于实现进程通信的那段代码(4)临界区是指进程中用于访问共享资源的那段代码(5)临界区是指进程中用于访问临界资源的那段代码(6)若进程A与进程B必须互斥地进入自己的临界区,则进程A处于对应的临界区内,仍有可能被进程B中断(7)若进程A与进程B必须互斥地进入自己的临界区,则进程A处于对应的临界区内,便不能被进程B中断5.用信号量S实现对系统中4台打印机的互斥使用,S.value的初值为(A),若S.value的当前值为-1,则表示S.L队列有(B)个进程。A:(1)1;(2)0;(3)-1;(4)4;(5)-4B:(1)0;(2)1;(3)2;(4)3;(5)4;(6)5;(7)6;6.下述A、B、C、D描述中,()发生进程死锁A、进程A占有资源R1,等待进程B占有的资源R2;进程B占有资源R2,等待进程A占有的资源R1,R1、R2不允许两个进程同时占用。B、进程A占有资源R1,进程B等待进程A占有的资源R1,R1、R2不允许两个进程同时占用。C、进程A占有资源R1,进程B占有资源R2。D、进程A占有资源R1,等待占有R2,进程B占有R2,R1、R2不允许两个进程同时占用。8.死锁时,如没有外力的作用,则死锁()A、涉及到的各个进程都将永久处于封锁状态B、涉及到的单个进程处于封锁状态。C、涉及到的单个进程处于等待状态。D、涉及到的进程暂时处于封锁状态。9.互斥条件是指()A、某资源在一段时间内只能由一个进程占有,不能同时被两个或两个以上的进程占有。B、一个进程在一段时间内只能占用一个资源。C、多个资源只能由一个进程占有。D、多个资源进程分配占有。10.进程所获得的资源在未使用完之前,资源申请者不能强行地从资源占有者手中夺取资源,而只能由该资源的占有者进程自行释放。此指()A、强行占有B、等待占有C、非剥夺条件D、自行释放11.存在一进程等待序列{P1、P2……Pn},其中P1等待P2所占有的某一资源,P2等待P3所占有的资源,……而Pn等待P1所占有的资源形成一个()A、进程顺序推进B、进程循环等待环路C、资源有序分配D、资源强占13.对于信号量,在执行一次P操作时,信号量的值应()。A.不变B.加1C减1D.减指定数值14.P、V操作必须在屏蔽中断下执行,这种不可被中断的过程称为()。A.初始化程序B.原语c.子程序D.控制模块15.进程间的互斥与同步分别表示了各进程间的()。A.竞争与协作B.相互独立与相互制约c.不同状态D.动态性与并发性16.在间接通信时,用send(N,M)原语发送信件,其中N表示()。A.发送信件的进程名B.接收信件的进程名C信箱名D.信件内容17.死锁的防止是根据()采取措施实现的。A.配置足够的系统资源B.使进程的推进顺序合理