操作系统-第1章复习题
操作系统第一章复习总结+习题(带讲解)
第一章操作系统概论操作系统的定义:1.资源管理的观点:操作系统是控制和管理计算机的软、硬件资源,合理地组织计算机的工作流程,以及方便用户的程序集合。
2.用户的观点:操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的第一次扩充。
操作系统形成:操作系统的发展过程中,多道批处理系统和实时控制系统的出现,标志着操作系统的正式形成。
操作系统的特征:并发性、共享性、虚拟性、不确定性操作系统的功能进程管理、存储管理、设备管理、文件管理、操作系统接口操作系统接口分类:程序接口(为程序员提供)、命令接口(为用户提供)操作系统类型基本类型:批处理操作系统、分时操作系统、实时操作系统新型:微机操作系统、多处理机操作系统、网络操作系统、分布式操作系统、嵌入式操作系统多道程序设计技术:为了提高系统吞吐量和资源利用率,允许多个程序同时驻留内存,使处理机在这些程序之间切换,在一段时间内,执行完多个程序的处理技术称为多道程序设计技术。
批处理操作系统:用户的作业被成批的输入到计算机中,然后在操作系统的控制下,用户的作业自动地执行。
单道批处理系统:内存中仅放一道作业、作业的完成顺序与进驻内存的顺序相关多道批处理系统:内存中存放多道作业、作业的完成顺序与进驻内存的顺序无严格对应关系。
分时系统:允许多个终端用户同时使用计算机,在这样的紫铜中,用户感觉不到其他用户的存在。
特征:多路性、独立性、及时性、交互性、可靠性实时系统:系统对特定输入做出的反应速度足以控制发出实时信号的对象。
“实时”的含义是指计算机对于外来信息能够及时处理,并且能在被控对象允许的范围内做出快速反应。
(要求更好的及时性)实时系统分类:实时控制系统、实时信息控制系统UNIX是一个多用户、多任务的分时操作系统(声明:习题参考答案均属个人意见,仅供参考,参考答案设置字体为白色,看时请自行设置为其他颜色。
)习题:1. 下列选项中,在用户模式下执行的是()。
A 命令解释程序B 缺页处理程序C 进程调度程序D 时钟中断处理程序参考答案:A2.用户程序调用操作系统的功能必须使用()。
操作系统复习(填空题)
第一章操作系统引论1.计算机配置了操作系统后不仅可以提高效率而且_____________。
2.操作系统的主要设计目标是__________和__________。
3.在操作系统中,不可中断执行的操作称为。
4.用户与操作系统之间的接口主要分为和两类。
5.操作系统的管理功能可分成五大部分,即:、、、和。
6.操作系统的两个最主要的特征是和。
(程序的并发性,资源的共享性)7.实时操作系统有如下两个基本特征:和。
(及时性,可靠性)8.如果操作系统具有很强的交互性,它可供多个用户使用,但时间响应不太及时,则属于________类型。
如果操作系统可靠,时间响应及时但仅有简单的交互能力,则属于类型。
如果操作系统在用户提交作业后不提供交互能力,只提供作业流程的自动化,则属于________类型。
9.操作系统的主要性能参数中是指单位时间内系统处理的作业量。
第二章进程管理1.如果信号量的当前值为-3,则表示系统中在该信号量上有个等待进程。
2.为了感知进程的存在并对它进行控制和管理,系统设置了。
3.在操作系统中,两个或多个事件在同一时间间隔内发生,这是指程序的性。
4.多道程序设计能充分发挥与之间的并行工作能力。
5.进程队列是把链接在一起形成的。
6.一个结束等待状态的进程,必须先变成状态,然后才可能运行。
7.进程运行满一个时间片后让出处理器,它的状态应变为状态。
8.进程是一个程序对某个数据集的。
9.在有m个进程的系统中出现死锁时,死锁进程的个数k应满足的条件是。
10.进程由两个主要部分组成,即和。
程序通常由和组成。
11.设有n个进程使用同一个共享变量(它们都有各自的相关临界区),如果最多允许m(m < n)个进程同时进入临界区,则信号量的变化范围是。
12.操作系统在控制和管理进程过程中,进程存在的唯一标志涉及到的一个重要数据结构是。
13.正在运行的进程,因某种原因而暂时停止运行,等待某个事件的发生,该进程将转变为___________状态。
计算机操作系统每章习题及答案
计算机操作系统每章习题及答案《操作系统》复习题第一章操作系统引论一、单项选择题1、操作系统是一种( B )。
A.应用软件B. 系统软件C.通用软件D. 工具软件2、操作系统是一组( C )。
A.文件管理程序B.中断处理程序C.资源管理程序D.设备管理程序3、现代操作系统的基本特征是( C )、资源共享和操作的异步性。
A.多道程序设计B. 中断处理C.程序的并发执行D. 实现分时与实时处理4、( D )不是操作系统关心的主要问题。
A. 管理计算机裸机B. 设计、提供用户程序与计算机硬件系统的界面C. 管理计算机系统资源D. 高级程序设计语言的编译器5、引入多道程序的目的在于( A )。
A. 充分利用CPU,减少CPU等待时间B. 提高实时响应速度C. 有利于代码共享,减少主、辅存信息交换量D. 充分利用存储器6、( A )没有多道程序设计的特点。
A. DOSB. UNIXC. WindowsD.OS/27、下列操作系统中,为分时系统的是( C )。
A. CP/MB. MS-DOSC. UNIXD. Windows NT8、在分时系统中,时间片一定,( B ),响应时间越长。
A.内存越多B.用户数越多C.后备队列越短D.用户数越少9、批处理系统的主要缺点是( B )。
A.CPU的利用率不高B.失去了交互性C.不具备并行性D.以上都不是10、在下列性质中,( D )不是分时系统的特征。
A. 交互性B. 同时性C. 及时性D. 独占性11、实时操作系统追求的目标是( C )。
A.高吞吐率B.充分利用内存C. 快速响应D. 减少系统开销12、CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是( C )。
A. 运行进程修改程序状态字B. 中断屏蔽C. 系统调用D. 进程调度程序13、系统调用的目的是(A )。
A.请求系统服务B.终止系统服务C.申请系统资源D.释放系统资源14、系统调用是由操作系统提供的内部调用,它(B )。
操作系统第一章复习题
操作系统第一章复习题操作系统第一章复习题操作系统是计算机系统中最核心的软件之一,它负责管理和协调计算机硬件资源,并提供给用户和应用程序一个友好的接口。
在学习操作系统的过程中,复习题是一种非常有效的学习方法,它可以帮助我们巩固所学的知识,并帮助我们发现和解决问题。
本文将通过复习题的形式,回顾操作系统第一章的内容。
1. 什么是操作系统?它的主要功能是什么?操作系统是计算机系统中的一种软件,它负责管理和协调计算机硬件资源,为用户和应用程序提供一个友好的接口。
操作系统的主要功能包括:进程管理、内存管理、文件系统管理和设备管理。
2. 什么是进程?进程的状态有哪些?进程是程序在计算机中的一次执行过程,它是操作系统中最基本的执行单位。
进程的状态包括:新建(创建)、运行、等待、就绪和终止。
3. 什么是线程?线程和进程有什么区别?线程是进程中的一个执行单元,一个进程可以包含多个线程。
线程和进程的区别在于,进程是一个独立的执行环境,拥有独立的地址空间和系统资源;而线程是共享进程的地址空间和系统资源的,它们之间可以通过共享内存的方式进行通信。
4. 什么是进程调度?进程调度的目标是什么?进程调度是操作系统中的一个重要功能,它负责决定哪个进程可以在CPU上执行。
进程调度的目标是提高系统的吞吐量、减少响应时间、提高系统的公平性和提高系统的利用率。
5. 什么是死锁?死锁的产生条件是什么?死锁是指在一个系统中,多个进程因为竞争有限的资源而相互等待,导致系统无法继续执行的状态。
死锁的产生条件包括:互斥条件、请求与保持条件、不可剥夺条件和循环等待条件。
6. 什么是虚拟内存?它的作用是什么?虚拟内存是一种将计算机硬盘空间作为辅助内存的技术,它可以将物理内存和硬盘空间进行交换,从而扩大了计算机的可用内存空间。
虚拟内存的作用包括:提供了更大的内存空间、提高了内存的利用率、方便了进程的管理和保护了系统的稳定性。
7. 什么是文件系统?文件系统的组成部分有哪些?文件系统是操作系统中用于管理和组织文件的一种机制。
操作系统复习(填空题)
第一章操作系统引论1.计算机配置了操作系统后不仅可以提高效率而且_____________。
2.操作系统的主要设计目标是__________和__________。
3.在操作系统中,不可中断执行的操作称为。
4.用户与操作系统之间的接口主要分为和两类。
5.操作系统的管理功能可分成五大部分,即:、、、和。
6.操作系统的两个最主要的特征是和。
(程序的并发性,资源的共享性)7.实时操作系统有如下两个基本特征:和。
(及时性,可靠性)8.如果操作系统具有很强的交互性,它可供多个用户使用,但时间响应不太及时,则属于________类型。
如果操作系统可靠,时间响应及时但仅有简单的交互能力,则属于类型。
如果操作系统在用户提交作业后不提供交互能力,只提供作业流程的自动化,则属于________类型。
9.操作系统的主要性能参数中是指单位时间内系统处理的作业量。
第二章进程管理1.如果信号量的当前值为-3,则表示系统中在该信号量上有个等待进程。
2.为了感知进程的存在并对它进行控制和管理,系统设置了。
3.在操作系统中,两个或多个事件在同一时间间隔内发生,这是指程序的性。
4.多道程序设计能充分发挥与之间的并行工作能力。
5.进程队列是把链接在一起形成的。
6.一个结束等待状态的进程,必须先变成状态,然后才可能运行。
7.进程运行满一个时间片后让出处理器,它的状态应变为状态。
8.进程是一个程序对某个数据集的。
9.在有m个进程的系统中出现死锁时,死锁进程的个数k应满足的条件是。
10.进程由两个主要部分组成,即和。
程序通常由和组成。
11.设有n个进程使用同一个共享变量(它们都有各自的相关临界区),如果最多允许m(m < n)个进程同时进入临界区,则信号量的变化范围是。
12.操作系统在控制和管理进程过程中,进程存在的唯一标志涉及到的一个重要数据结构是。
13.正在运行的进程,因某种原因而暂时停止运行,等待某个事件的发生,该进程将转变为___________状态。
操作系统复习题
第一章:操作系统引论1. 设计现代OS 的主要目标:①和②①充分利用资源②方便用户2. 单道批处理系统是在解决①和②的矛盾中发展起来的。
①人机匹配②CPU 与I/O 设备速度不匹配3. 在单处理机环境下的多道程序设计具有①和②的特点。
①宏观上同时运行②微观上交替运行4. 现在操作系统的两个最基本的特征是①和②,除此之外,它还具有③和④的特征。
①并发②资源共享③虚拟性④异步性5. 从资源管理的角度看,操作系统具有四大功能:①,②,③,④,为了方便用户,操作系统还必须提供⑤。
①处理机管理②存储管理③文件管理④设备管理⑤友好的用户接口6. 操作系统的基本类型主要有①和②和③。
①批处理系统②分时系统③实时系统7. 批处理系统的主要优点是①和②,主要缺点③和④。
①资源利用率②系统的吞吐量③无交互作用能力④作业平均周转时间长8. 实现分时系统的关键问题是①,为此必须引入②的概念,并采用③调度算法。
①人机交互②时间片③时间片轮转9. 分时系统的基本特征,①,②,③和④。
①多路性②独立性③交互性④及时性10. 若干事件在同一时间间隔内发生称为①;若干事件在同一时刻发生称为②。
①并发②并行11. 实时系统可分为①和②两种类型,民航售票系统属于③,而导弹飞行控制系统则属于④。
①实时信息②实时控制③实时信息④实时控制12.为了使实时系统高度可靠和安全,通常不强求①。
①资源利用率13. 当前比较流行的微内核的操作系统结构,是建立在层次化结构的基础上的,而且还采用了①模式和②技术。
①客户机/服务器②面向对象程序设计。
第二章:进程管理1. 在单用户任务环境下,用户独占全机,此时机内资源的状态,只能由运行程序的操作加以改变,此时的程序执行具有①性和②性特征。
①封闭②可再现性2. 并发进程之间的相互制约,是由于他们的①和②而产生的,因而导致程序在并发执行时具有③特征。
①共享资源②相互合作③间断性或异步性3. 程序并发执行与顺序执行时相比产生了一些新特征,分别是①,②和③。
(完整版)操作系统复习题附答案
3、进程高级通信的3种机制?主从式,会话式,消息队列或邮箱方式,共享存储区方式
五、应用题
1、信号量操作解决问题:互斥、前趋关系图、经典同步问题。
第3章处理机调度与死锁
一、填空题
1、产生死锁的原因,一是竞争资源,二是进程的(运行推进的顺序)不当。
2、死锁是系统中两个或两个以上的进程由于竞争系统资源而出现的一种(处于无限期等待,系统处于停滞状态)现象。
2、像打印机这类一次只允许一个进程使用的资源称为临界资源。T
3、进程是静态的,程序是动态的。F
4、进程互斥关系是一种特殊的进程同步关系。T
四、简答题
1、简述进程的5个特征。动态性,并发性,独立性,制约性,异步性,结构性。
2、什么叫进程同步机制?请叙述进程同步机制的4条准则。
进程同步时指系统中多个进程发生的事件存在某种时序关系,需要相互合作,共同完成一项任务
A.寻道时间B.旋转延迟时间C.传输时间D.周转时间
6.磁盘访问中把数据从磁盘读出,或向磁盘写入数据所花费的时间叫做(D)。
A.寻找指定柱面的时间B.旋转延迟时间C.周转时间D.传输时间
三、判断题
1、在DMA控制方式下,外部设备与CPU之间直接进行成批的数据交换。(错,与存储器)
2、通道执行CPU指令构成的程序,与设备控制器一起共同实现对I/O设备的控制。(错,通道执行通道指令构成的程序,通道本身是一个处理机,指令非常单一,通道没有独立的内存)
11
第5章设备管理
一、填空题
1、磁盘的访问时间包括三部分时间,寻道时间、(旋转延迟时间)和传输时间。(其中寻道时间)
2、在联机情况下实现的同时与外围设备联机操作的技术,称为(联机输入输出或假脱机)。
计算机操作系统_期末考试_复习习题集(含答案)
第一章引论1、在下列系统中,(B)是实时系统。
A、计算机激光照排系统B、航空定票系统C、办公自动化系统D、计算机辅助设计系统2、在单一处理器上执行程序,多道程序的执行是在(B)进行的。
A、同一时刻B、同一时间间隔内C、某一固定时间D、某一固定时间间隔内3、如果在设备处理时设置I/O进程,则不需要I/O进程工作时,I/O进程处于_挂起_状态。
允许多个用户在其终端上同时交互地使用计算机的OS称为分时系统,它通常采用时间片轮转策略为用户服务;允许用户把若干个作业提交计算机系统集中处理的OS称为多道批处理,衡量这种系统性能的一个主要指标是系统的系统吞吐量;在实时操作系统的控制下,计算机系统能及时处理由过程控制反馈的数据并作响应。
设计这种系统时,应首先考虑系统的实时性与可靠性。
5、(C)不是分时系统的基本特征:A、同时性B、独立性C、实时性D、交互性6、计算机操作系统的功能是(D)。
A.把源程序代码转换为标准代码B.实现计算机用户之间的相互交流C.完成计算机硬件与软件之间的转换D.控制、管理计算机系统的资源和程序的执行7、在分时系统中。
时间片一定时,(B),响应时间越长。
A.内存越多B.用户数越多C.内存越少D.用户数越少8、下面关于操作系统的叙述中正确的是(A)。
A.批处理作业必须具有作业控制信息。
B.分时系统不一定都具有人机交互功能。
C.从响应时间的角度看,实时系统与分时系统差不多。
D.由于采用了分时技术,用户可以独占计算机的资源。
9、分时操作系统通常采用(B)策略为用户服务。
A.可靠性和灵活性B.时间片轮转C.时间片加权分配D.短作业优先10、在(A)操作系统控制下,计算机系统能及时处理由过程控制反馈的数据并作出响应。
A.实时B.分时C.分布式D.单用户11、下面6个系统中,必须是实时操作系统的有(B)个。
计算机辅助设计系统航空订票系统过程控制系统机器翻译系统办公自动化系统计算机激光照排系统A.1B.2C.3D.412、设计实时操作系统时,首先应考虑系统的(B)。
操作系统复习资料
操作系统复习资料操作系统复习资料第⼀章操作系统概论⼀、选择1、操作系统的基本类型主要有__________。
A、批处理系统、分时系统和多任务系统D、实时系统、分时系统和多⽤户系统2、操作系统的__________管理部分负责对进程进⾏调度。
A、存储器B、⽂件C、设备3________,则响应时间越长。
A、⽤户数越少C、内存越少D、内存越多4、实时系统追求的⽬标是__________。
A、充分利⽤内存B、⾼吞吐率D、减少系统开销5__________。
充分利⽤CPU,减少CPU等待时间B、提⾼实时响应速度C、有利于代码共享,减少主、辅存信息交换量D、充分利⽤存储器6、现代操作系统的基本特征是___________、资源共享和操作的异步性。
A、.多道程序设计B、中断处理D、实现分时与实时处理7、以下________A、内存管理B、中断处理D、CPU调度8____。
A、正⽐例C、⽆正常⽐例关系D、呈线型关系9、三种基本类型的操作系统是________。
C、分时操作系统、实时操作系统和⽹络操作系统D、实时操作系统、⽹络操作系统和批处理操作系统10、不属于..批处理系统所具备的特征是________。
...单道A、单道性B、顺序性C、⾃动性11。
A、时问⽚轮转调度算法C、先来先服务调度算法D、分级调度算法12__________。
CPU,减少CPU等待时间B、提⾼实时响应速度C、有利于代码共享,减少主、辅存信息交换量D、充分利⽤存储器13、现代操作系统的基本特征是并发、___________和操作的异步性。
A、多道程序设计B、中断处理C、及时处理14、操作系统的类型按时间发展顺序,可分为__________。
A、分时系统、批处理系统、实时系统D、实时系统、分时系统、批处理系统15. 下列哪⼀条不是批处理系统的优点?A. 吞吐量⼤B. 资源利⽤率⾼C. 系统开销⼩D. 响应及时16. UNIX 属于下列哪⼀类操作系统?A. 单⽤户单任务B. 单⽤户多任务C. 多⽤户D. 批处理17. 以下那个不是程序顺序执⾏的特性()A、封闭性B、顺序性C、⽆关性D、不可再现性18. Windows NT属于哪⼀类操作系统?A、单⽤户单任务B、单⽤户多任务C、单道批处理D、多⽤户⼆、填空1、操作系统的最基本特征有并发____________。
操作系统第1章练习题
操作系统第1章练习题第1章操作系统引论1.1 典型例题解析【例1】试说明操作系统与硬件、其它系统软件以及用户之间的关系。
答:操作系统是覆盖在硬件上的第一层软件,它管理计算机的硬件和软件资源,并向用户提供良好的界面。
操作系统与硬件紧密相关,它直接管理着硬件资源,为用户完成所有与硬件相关的操作,从而极大地方便了用户对硬件资源的使用,并提高了硬件资源的利用率。
操作系统是一种特殊的系统软件,其它系统软件与运行在操作系统地基础之上,可获得操作系统提供的大量服务,也就是说,操作系统是其它系统软件和硬件的接口。
而一般用户使用计算机除了需要操作系统支持外,还需要用到大量的其它系统软件和应用软件,以使其工作更加方便和高效。
【例2】操作系统具有哪些特征?它们之间有何关系?答:操作系统的特征有并发、共享、虚拟和异步性。
它们的关系如下:(1)并发和共享是操作系统最基本的特征。
为了提高计算机资源的利用率,操作系统必然要采用多道程序设计技术,使多个程序共享系统的资源,并发的执行。
(2)并发和共享互为存在的条件。
一方面,资源的共享以程序(进程)的并发执行为条件,若系统不允许程序并发执行,自然不存在资源的共享问题;另一方面,若系统不能对资源共享实施有效管理,协调好各个进程对共享资源的访问,也必将影响到程序的并发执行,甚至根本无法并发执行。
(3)虚拟以并发和共享为前提条件。
为了使并发进程能更方便、更有效地共享资源,操作系统经常采用多种虚拟技术来在逻辑上增加CPU和设备的数量以及存储器的容量,从而解决众多并发进程对有限的系统资源的竞争问题。
(4)异步性是并发和共享的必然结果。
操作系统允许多个并发进程共享资源、相互合作,使得每个进程的运行过程受到其他进程的制约,不再“一气呵成”,这必然导致异步性特征的产生。
【例3】简述并发与并行的区别。
答:并行性和并发性是既相似又有区别的两个概念。
并行性是指两个或多个事件在同一时刻发生;而并发性是指两个或多个事件在同一时间间隔内发生。
操作系统期末复习习题
第一章操作系统引论1.设计现代OS的主要目标:有效性、方便性、可扩充性、开放性1、操作系统是一种系统软件2、操作系统是一组资源管理程序4、代操作系统的基本特征是程序的并发执行,资源共享和操作的异步性。
4、作系统关心的主要问题:管理计算机裸机;设计、提供用户程序与计算机硬件系统的界面;管理计算机系统资源5、引入多道程序的目的在于充分利用CPU,减少CPU等待时间6、DOS没有多道程序设计的特点。
7UNIX8、在分时系统中,时间片一定,用户数越多,响应时间越长。
9、批处理系统的主要缺点是失去了交互性。
10、在下列性质中,独占性不是分时系统的特征。
11、实时操作系统追求的目标是快速响应。
12、CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是系统调用13、系统调用的目的是请求系统服务14、系统调用是由操作系统提供的内部调用,它只能通过用户程序间接使用15、UNIX操作系统是采用层次结构实现结构设计的。
16、UNIX命令的一般格式是命令名[选项][参数]二、填空题(每空11、按照所起的作用和需要的运行环境,软件通常可分为三大类,即应用软件、支撑软件、系统软件。
、操作系统的体系结构主要有单块结构、层次结构、微内核结构。
3、UNIX系统是多用户操作系统,DOS系统是单用户操作系统。
现代操作系统通常为用户提供三种使用界面:图形界面、操作命令、系统调用。
4、计算机中CPU的工作分为系统态(管态)和用户态(目态)两种。
系统态运行是CPU执行操作系统核心程序,用户态运行是CPU执行用户程序。
1、操作系统的定义是什么?它的五大主要功能是什么?(共7分)操作系统是控制和管理计算机系统内各种硬件和软件资源有效地组织多道程序运行的系统软件,是用户和计算机之间的接口。
它的五大功能是:存储器管理、处理机管理、设备管理、文件管理、用户接口。
(共5分)硬件是指计算机物理装置本身(P1);软件是与数据处理系统的操作有关的计算机程序、过程、规则、以及相关的文档资料的总称(P1);多道程序设计是在内存中同时存放多道程序,在管理程序的控制下交替地执行(P11);并发是指两个或多个程序活动在同一给定时间间隔中进行;单位时间内CPU完成作业的数量(P80)。
操作系统期末总复习
一、选择题第1章习题1.下列不属于操作系统目标的是()A. 方便性B. 有效性C. 可扩充性D. 开放性E. 并发性正确答案: E2.下列关于操作系统的作用错误的是()A. 作为用户与计算机硬件系统之间的接口B. 作为计算机系统资源的管理者C. 实现对计算机资源的抽象D. 管理和控制用户的日常生活正确答案: D3.在早起无操作系统时代,下面关于人工操作方式的说法错误的是()A. 用户独占全机,资源利用率低B. 主机等待人工操作,cpu和内存利用率低C. 人工速度慢但智能化程度高D. 脱机输入输出技术提高了 cpu和I/O速度正确答案: C4.下列关于单道批处理系统特点的说法错误的是()A. 每次只允许一道作业运行B. 具有并发性特点C. 资源利用率低D. 系统吞吐量低E. 作业顺序执行正确答案: B5.下列关于多道批处理系统特点的说法错误的是()A. 资源利用率高B. 系统吞吐量大C. 平均周转时间长D. 有良好的交互性正确答案: D6.下列不属于操作系统主要作用的是()A. 组织和管理计算机软硬件资源B. 合理地对各类进程进行调度C. 高级程序设计语言的编译处理D. 为用户和计算机提供有好的交互界面正确答案: C7.下列关于分时系统的特征错误的是()A. 多路性B. 独占性C. 及时性D. 交互性E. 抢占性正确答案: E8.下列关于实时系统的特征错误的是()A. 具有多路性特点B. 很好的独立性C. 广泛而且突出的交互性能D. 高可靠性正确答案: C9.下列关于操作系统基本特性错误的是()A. 并发性B. 并行性C. 共享性D. 虚拟性E. 异步性正确答案: B10.下列关于操作系统基本特性错误的是()A. 并发也叫并行,是指多个进程同时发生B. 资源共享也称资源复用,分为互斥共享和同时访问两种方式C. 并发和共享是操作系统最基本的两个特征D. 虚拟技术包括时分复用和空分复用两种,虚拟设备技术属于时分复用E. 异步性是指在并发环境中,进程的运行时停停走走的,而不是一气呵成的正确答案: A11.下列不是操作系统主要功能的是()A. 处理机管理功能B. 存储器管理功能C. 设备管理功能D. 文件管理功能E. 邮件管理功能正确答案: E12.操作系统为用户提供各种接口,下列错误的是()A. 联机用户接口B. 脱机用户接口C. 图形用户接口D. 硬件接口E. 程序接口正确答案: D13.在微内核OS中,下列不是微内核基本功能的是()A. 进程管理B. 低级存储器管理C. 终端和陷入管理D. 文件管理正确答案: D14.下列关于并发和并行的说法错误的是()A. 并发是指多个事件在同一时间间隔内发生B. 并行是指多个事件在同一时刻发生C. 在单机系统内进程只能并发执行,不能并行D. 并发和并行是对同一现象的两种不同称呼,本质是一样的正确答案: D1.15.采用多道程序设计技术,可以充分发挥()的并行工作能力 I.处理机与设备Ⅱ.设备与设备Ⅱ处理机与存储器A. 只有IB. 只有ⅡC. I和IID. I、Ⅱ和亚正确答案: C16.计算机操作系统属于()A. 应用软件B. 系统软件C. 工具软件D. 办公软件正确答案: B17.下列不允许用户以交互方式使用的操作系统是()A. 多道批处理操作系统B. 分时操作系统C. 实时操作系统D. 分布式操作系统正确答案: A18.设计实时操作系统是,首先应该考虑的是()A. 可靠性和灵活性B. 实时性和可靠性C. 分配性和可靠性D. 灵活性和实时性正确答案: B19.操作系统提供给编程人员的接口是()A. 库函数B. 高级语言C. 系统调用D. 子程序正确答案: C20.已知某多道批处理系统中有P1 和P2两个作业,P2比P1晚10ms到达,两道作业的操作要求(顺序)如下 P1:计算60ms,I/O操作80ms,计算 20ms P2:计算120ms,I/O操作40ms,计算40ms 若不考虑调度和切换时间,则完成两道作业需要的时间最少是()A. 240msB. 260msC. 340ms正确答案: B第2章习题1.下列关于程序并发执行的特征正确的是() I.顺序性 II.间断性 .封闭性 IV.开放性 V.可再现性 VI. 不可再现性A. IⅡVB. I IV VC. IIIVVID. ⅡⅡVI正确答案: C2.下列关于进程的说法错误的是()A. 进程是程序在某个数据集合上的一次执行活动B. 进程是系统进行资源分配的独立单位C. 进程是系统调度的独立单位D. 进程只是一次抽象的活动正确答案: D3.下列不是进程特征的是()A. 动态性B. 并发性C. 并行性D. 独立性E. 异步性正确答案: C4.下列不是进程基本状态的是 ( )A. 阻塞状态B. 执行状态C. 挂起状态D. 就绪状态正确答案: C5.下列关于进程状态变换的说法错误的是()A. 处于就绪态进程获得调度后转为执行态B. 处于执行态的进程因时间片用完而转为阻塞态C. 处于阻塞态的进程因等待的事件发生而转为就绪态D. 处于执行态的进程因I/O请求而转为阻塞态正确答案: B6.下列关于进程控制块的描述错误的是()A. 是系统管理和控制进程的一个功能模块B. 是进程存在的标志C. 是系统实现对进程进行管理的数据结构D. 是系统实现对进程调度的数据结构正确答案: A7.下列关于处理机执行时状态的描述错误的是()A. 程序运行在系统念时,具有很高权限,可以执行一切指令B. 程序运行在系统念时,只能执行特权指令C. 程序运行在用户态时,只能执行普通指令D. 操作系统一般运行在系统态,而用户程序一般运行在用户态正确答案: B8.操作系统内核的资源管理功能一般不包括()A. 进程管理B. 存储器管理C. 设备管理D. 作业管理正确答案: D9.下列关于进程控制的说法错误的是()A. 创建态进程获得许可后转为就绪态B. 进程终止时,应该先终止其子孙进程C. 进程阻塞是进程自己调用阻塞原语,所以是一个主动行为D. 进程释放资源时应唤醒处于阻塞状态的进程E. 进程被挂起时会被移出内存,操作系统将失去对其控制F. 静止就绪态进程被激活后,通常具有较高的优先权(被调度)正确答案: E10.对进程执行挂起操作后,下列状态变化错误的是()A. 执行态转为静止执行态B. 活动阻塞态转为静止阻塞态C. 活动就绪态转为静止就绪态D. 执行态转为静止就绪态正确答案: A11.下列关于多道程序运行环境中进程之间关系的描述错误的是()A. 协作进程之间具有直接制约关系,它们之间不存在资源竞争问题B. 无关进程之间会因为竞争临界资源而发生间接制约关系C. 临界资源也叫互斥资源,必须互斥使用D. 并发进程共享所有系统资源正确答案: A12.下面关于临界区的描述错误的是()A. 临界区是内存中的一个特殊区域B. 临界区是进程访问临界资源的那段代码C. 在临界区之前设置进入区,以检查临界资源的状态并对其访问标志做出正确设置D. 在临界区之后设置退出区,用于释放被锁定的临界资源13.下列不是同步机制应该遵循的准则的是()A. 空闲让进B. 忙则等待C. 有限等待D. 让权等待E. 忙等待正确答案: E14.已知记录型信号量S,整型域 S.value,下列说法错误的是()A. S.value的初值最大,表示系统拥有该资源的数目B. S.value表示当前可用资源数目,所以初值必须置0C. S.value<0时,其绝对值表示当前被阻塞的进程数目D. 执行wait(S)操作时,S.value 的值-1,执行signal(S)操作时,S.value的值+1E. 在信号量S上执行的wait()操作和signal0操作都是原语操作正确答案: B15.下列关于管程的描述错误的是()A. 管程是一种同步机制B. 管程定义了一个数据结构和并发进程对其所能进行的一组操作C. 管程是一个可单独变异的基本程序单位,并发进程必须互斥使用D. 管程实现了信息隐蔽E. 管程具有动态性,在进程调用后被撤销正确答案: E16.下列不是进程高级通信机制的是()A. 基于共享存储区的通信方式B. 基于共享数据结构的通信方式C. 管道通信系统D. 消息传递系统E. 客户机/服务器系统正确答案: B17.下列关于信箱通信正确的是() I.是低级通信Ⅱ.是高级通信III.是直接通信 IV.是间接接通信 V.以消息为单位通信 VL.以字节为单位通信A. IⅡVB. IIIVVID. IIV VI正确答案: C18.在引入线程的操作系统中,下列关于线程的描述错误的是 ()A. 线程是调度的基本单位B. 线程具有比进程更好的并发性C. 资源属于进程,线程仅拥有 TCB等少量资源D. 线程拥有比进程更高的独立性E. 线程的开销比进程小F. 和进程相比,线程能更好地支持多处理机系统19.下列不属于线程状态的是 ()A. 执行状态B. 就绪状态C. 阻塞状态D. 挂起状态正确答案: D20.用信号量管理互斥资源时,信号量的初值通常定义为()D. 由用户自己确定正确答案: C21.系统是通过()来感知进程的存在并对其进行控制和管理。
《操作系统》复习大纲及习题
《计算机操作系统》复习要点及习题第一章操作系统概述1、操作系统的定义及特征2、操作系统分类:批处理、分时、实时;三种系统的特点;3、理解并发与并行第二章进程管理1、进程的概念2、进程的结构、三种基本状态及状态之间的转换和转换条件3、进程与程序的联系与差别4、进程的并发执行使进程失去顺序性,可能产生与时间有关的错误。
5、共享变量、临界区、临界资源的概念6、进程互斥的概念7、重点:信号量机制——定义整形变量如S表示信号量,S的初值、S>0表示有S个资源可用、S<0则| S |表示S等待队列中的进程个数、S=0表示无资源可用的含义。
P(S)、V(S)操作的含义。
使用信号量机制实现进程互斥、同步问题。
P(S) 表示申请一个资源、V(S) 表示释放一个资源。
P.V操作必须成对出现,有一个P操作就一定有一个V操作。
当为互斥操作时,它们同处于同一进程;当为同步操作时,则不在同一进程中出现。
8、生产者-消费者问题第三章处理机调度与死锁1、重点:处理机调度算法(必须有完整的计算过程,只有结果无过程不能给满分)(1)、先到先服务算法(FIFO)(2)、短作业优先算法(SJF)给定一作业,假定它们同时到达,并且在一台处理机上按单道方式执行,则短作业优先调度算法平均周转时间为最短。
(3)、高响应比优先调度算法(4)、最高优先数算法(5)、循环轮转/时间片轮转算法(RR)2、死锁的概念——一组进程中的每一个进程,均无限期地等待此组进程中某个其他进程占有的,因而永远无法得到的资源,这种现象称为进程死锁。
3、死锁四个必要条件:资源独占、保持申请、不可剥夺、循环等待4、死锁四种处理方法:死锁预防、死锁避免、死锁检测、死锁恢复5、死锁预防的两种方法:预先分配策略、有序分配策略6、死锁避免:进程提出资源请求,系统在分配之前进行安全性检测,若使进程进入不安全状态,则拒绝分配。
重点:银行家算法(必须有完整的计算过程,只有结果无过程不能给满分)6、死锁恢复四种方式:重新启动、终止进程、剥夺资源、进程回退第四章内存管理1、分区分配策略——最先适应算法、最佳适应算法、最坏适应算法。
操作系统复习题(选择和填空)-带答案
第一章绪论复习题1、操作系统有多种类型,允许多个用户将若干个作业提交给计算机集中处理的操作系统,称为__A___。
A.批处理操作系统 B.分时操作系统C.实时操作系统 D.多处理机操作系统2、C操作系统允许用户把若干个作业提交给计算机系统。
A、单用户B、分布式C、批处理D、监督3、以下4个特征中,C不是分时OS的特征。
A、多路性B、交互性C、及时响应性D、批量性4、操作系统有多种类型,允许多个用户以交互方式使用计算机的操作系统,称为______B_。
A.批处理操作系统 B.分时操作系统C.实时操作系统 D.多处理机操作系统5、一个完整的计算机系统是由___C _组成的。
A、硬件 B.软件 C. 硬件和软件 D.用户程序6、操作系统是一种____B__,它负责为用户和用户程序完成所有与硬件相关并与应用无关的工作。
A.应用软件 B.系统软件 C.通用软件 D.软件包7、把处理机的时间分成很短的时间片(如几百毫秒),并把这些时间片轮流地分配给各联机作业使用的技术称为_________A_。
A. 分时技术B. 实时技术C. 批处理技术D. 多道程序设计技术8、实时操作系统追求的目标是 C 。
A.高吞吐率 B.充分利用内存 C.快速响应 D.减少系统开销9、分时操作系统通常采用B策略为用户服务。
A、可靠性和灵活性B、时间片轮转C、时间片加权分配D、短作业优先10、操作系统是对C进行管理的软件。
A、软件B、硬件C、计算机资源D、应用程序11、现代操作系统的主要目标是___提高资源利用率和___方便用户_ 。
12、操作系统的基本类型主要有___分时系统(或分时操作系统)、实时系统(或实时操作系统)和_批处理系统(或批处理操作系统)。
13、操作系统五个功能是:处理机管理、存储器管理、设备管理、以及文件管理和为用户提供操作接口。
14、操作系统的基本特征是___并发____,__共享___,___虚拟___ 和__异步___。
计算机操作系统第一章复习题
2. 并行性和并发性是既相似又区别的两个概念。并行性是两个或多个事件在同一个时刻发生;而并发性是指两个或多个事件在同一时间间隔内发生。
3. 批处理操作系统的特点:成批处理、系统吞吐量高、资源利用率高,用户不能直接干预作业的执行。
分时操作系统的特点:多路性、独立性、及时性、交互性
实时操作系统的特点:及时响应、快速处理;高可靠性和安全性;不要求系统资源利用率。
A. 进程调度 B. 作业调度 C. 键盘命令 D. 系统调用
16. 基址寄存器和限长寄存器主要用于( A )。
A. 存储保护 B. 存储扩充 C. 存储共享 D. 地址转换
17. 在单CPU的多道程序设计系统中,CPU( C )。
二. 多项选择题
1. 设计实时操作系统必须考虑系统的( CE )
A. 可移植性 B. 使用方便 C. 实时性 D. 效率 E. 可靠性
2. 由于资源的属性不同,故多个进程对资源的共享方式也不同,可分为( BC )。
A. 虚拟共享 B. 同时访问 C. 互斥共享 D. 异步共享 E. 并发共享
3. 操作系统是一种( B )。
A. 应用软件 B. 系统软件 C. 通用软件 D. 工具软件
4. 操作系统的( D )管理部分负责对进程进行调度。
A. 存储器 B. 设备 C. 文件 D. 处理机
C. 计算机硬件是操作系统工作的实体,操作系统的运行离不开硬件的支持 D. 操作系统是独立于计算机系统的,它不属于计算机系统
14. 分时系统的及时性是相对( B )而言。
A. 周转时间 B. 响应时间 C. 延迟时间 D. A、B和C
15. 用户在程序设计过程中,若要得到系统功能,必须通过( D )。
操作系统复习要点习题
1.2
1、引入多道程序技术的前提条件之一是系统具有()。
A多个cpuB多个终端
C中断功能D分时功能
2、判断:所谓多道程序设计,即指每一时刻有若干个进程在执行。()
3、判断:采用多道程序设计的系统中,系统的程序道数越多,系统效率越高。()
4、判断:由于采用了分时技术,用户可以独占计算机的资源。
5、分布式操作系统与网络操作系统本质上的不同之处体现在哪些方面?
答:实现各计算机之间的通信;共享网络中的资源;满足较大规模的应用;系统中若干台计算机相互协同完成同一任务
6、若程序A和B单独执行时分别用TA和TB,TA=1h,TB=1.5h,其中处理器工作时间分别为TA=18min,TB=27min。如果采用多道程序设计方法,让A,B并行工作,假定处理器利用率达到50%,另加15min系统开销,请问系统效率提高百分之几?
1.3
1、判断:并发是并行的不同表述,其原理相同。()
2、并发性的概念是。
3、在单处理机系统中实现并发技术后,判断:
(1)各进程在某一时刻并行运行,cpu与外设间并行工作;()
(2)各进程在一个时间段内并行运行,cpu与外设间串行工作;()
(3)各进程在一个时间段内并行运行,cpu与外设间并行工作。()
“操作系统原理”复习要点与习题
第一章操作系统引论
1.1
1、下列选择中,()不是操作系统关心的主要问题。
A管理计算机裸机B设计提供用户与计算机硬件系统间的界面
C管理计算机系统资源D高级程序设计语言的编译器
2、说明操作系统与硬件、其他系统软件以及用户之间的关系。
3、从用户角度看,操作系统是()。
操作系统复习
第一章1.在计算机系统中操作系统处于什么地位?2.解释以下术语:多道程序设计、并发、分时、实时,系统调用。
3.什么是处理机的核心态和用户态?为什么要设置这两种不同的状态?4.采用虚拟机结构操作系统的主要有点是什么?第二章1.PCB 的作用是什么?它是怎样描述进程的动态性质的?2.进程的基本状态有哪几种?试描绘进程状态转换图。
3.什么是临界区和临界资源?进程进入临界区的调度原则是什么?4.简述信号量的定义和作用。
P, V 操作原语是如何定义的?5.系统中只有一台打印机,有三个用户的程序在执行过程中都要使用打印机输出计算结果。
设每个用户程序对应一个进程。
问:这三个进程间有什么样的制约关系?试用 P,V 操作写出这些进程使用打印机的算法。
6.设有无穷多个信息,输入进程把信息逐个写入缓冲区,输出进程逐个从缓冲区中取出信息。
针对下述两种情况①缓冲区是环形的,最多可容纳 n 个信息;②缓冲区是无穷大的。
试分别回答下列问题:①输入、输出两组进程读/写缓冲区需要什么条件?②用 P, V 操作写出输入、输出两组进程的同步算法,并给出信号量含义及初值。
第三章死锁作业一、简答题1.发生死锁的四个必要条件是什么?2.死锁避免的基本思想是什么?3.某个计算机系统有 10 台可用磁带机。
在这个系统上运行的所有作业最多要求 4 台磁带机。
此外,这些作业在开始运行的很长一段时间内只要求3台磁带机;它们只在自己工作接近结束时才短时间地要求另一台磁带机。
这些作业是连续不断地到来的。
(1)若作业调度策略是静态分配资源,满足后方可运行。
那么,能同时运行的最大作业数是多少?作为这种策略的后果,实际上空闲的磁带机最少是几台?最多是几台?(2)若采用银行家算法将怎样进行调度?能够同时运行的最大作业数是多少?作为其后果,实际上空闲的磁带机最少和最多各是多少台?4.死锁和“饥饿”之间的主要差别是什么?5. 设有三个进程P1, P2, P3,各按如下所示顺序执行程序代码:进程P1 进程P2 进程P3↓↓↓P(s1) P(s3) P(s2)P(s2) P(s1) P(s3)………V(s1) V(s3) V(s2)V(s2) V(s1) V(s3)↓↓↓其中,s1, s2, s3 是信号量,且初值均为 1。
操作系统复习题
操作系统第一章复习题一、选择题1、下列选项中,( D)不是操作系统关心的主要问题。
A 管理计算机裸机B 设计、提供用户程序与计算机硬件系统的界面。
C 管理计算机系统资源D 高级程序设计语言的编译器2、多道批处理系统的主要缺点是( C )。
A CPU 利用率低B 不能并发执行C 缺少交互性D 以上都不是。
3、在操作系统中,( D )部分属于微内核。
A 输入/输出井的管理程序,及作业调度软件。
B 用户命令解释程序C 磁盘文件目录管理软件D 进程通信服务例程4、通常在分时系统中运行的作业称为( C )。
A 前台作业B 后台作业C 终端型作业D 批量型作业5、在下面的选项中,( A )不属于操作系统提供给用户的可用资源。
A 中断机制B 处理机C 存储器D I/O 设备6、操作系统在计算机系统中处于( B )的位置。
A 计算机硬件和软件之间B 计算机硬件和用户之间C 处理机和用户程序之间D 外部设备和处理机之间7、操作系统是对( C )进行管理的软件。
A 软件B 硬件C 计算机资源D 应用程序8、操作系统中采用多道程序设计技术提高了CPU 和外部设备的( A )。
A 利用率B 可靠性C 稳定性D 兼容性9、操作系统提供给程序员的接口是( B )。
A 进程B 系统调用C 库函数D B 和C10、所谓( B )是指将一个以上的作业放入内存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。
A 多重处理B 多道程序设计C 实时处理D 共行执行11、实时系统必须在( C )内处理完来自外部的事件。
A 响应时间B 周转时间C 规定时间D 调度时间12、在操作系统中,并发性是指若干事件( C )发生。
A 在同一时刻B 一定在不同时刻C 在某一时间间隔D 依次在不同时间间隔内13、订购机票系统处理各个终端的服务请求,处理后通过终端回答用户,所以它是一个( D )。
A 分时系统B 多道批处理系统C 计算机网络D 实时信息处理系统二、填空题1、操作系统两个最基本的特征是(并发)和(共享),两者之间互为存在条件。
计算机操作系统第一章习题
实践篇
4)改变Windows命令行窗口的前景和背景色 输入命令 color fc 也可输入命令 color help 来查看各种颜色的代码表示 5)改变命令行窗口的标题
title “Windows命令行窗口”
6) 显示或设置系统日期 输入date 7)显示或设置系统时间 输入命令 time 8)显示当前时区设置 W32tm/tz 9)创建宏 输入命令 doskey ls=dir/w 因ls不是dos命令,所以第一次输入时,系统不能识别,而做了定义之后, ls命令被定义为dir/w了。所以再用ls时,能够列出当前目录信息.
多道、非抢占式运行的时间关系图
第一章 操作系统引论
I/O
A
B
计算 A
B
A
C
C
B
C
30
70 80 100 120 130 140 170 190
多道、抢占式运行的时间关系图 单道程序环境下,总的运行时间为260ms。 多道程序环境下,如果CPU不能被抢占,总的运行时间为180ms; 多道程序环境下,如果CPU可被抢占,总的运行时间为190ms。
6. 多道程序设计是指(D)。 A 在实时系统中并发运行多个程序 B 在分布系统中同一时刻运行多个程序 C 在一台处理机上同一时刻运行多个程序 D 在一台处理机上并发运行多个程序
第一章 操作系统引论
作业
7.按照计算机系统层次结构的一般原则,从用户角度将依次看到(B)。 A. C语言编译程序,用C语言写的某单位的人事管理程序,操作系统 B. 用C语言写的某单位的人事管理程序,C语言编译程序,操作系统 C. 操作系统,用C语言编写的人事管理程序,C语言编译程序 D.用C语言编写的人事管理程序,操作系统,C语言编译程序
操作系统复习(选择题)
操作系统复习(选择题)第一章操作系统引论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.有关原语的说法中,是正确的。
A.原语是不可中断执行的用户过程B.原语是不可中断执行的操作系统过程C.原语是可中断执行的用户过程D.原语是可中断执行的操作系统过程8. 多道批处理系统的主要缺点是。
A. CPU利用率低B. 不能并发执行C. 缺少交互性D. 以上都不是9.设计实时操作系统时,首先要考虑系统的。
A.实时性和可靠性B.实时性和灵活性C.灵活性和可靠性D.灵活性和可移植性10.主要由于原因,使UNIX易于移植。
A、UNIX是由机器指令书写的B、UNIX大部分由汇编少部分用C语言编写C、UNIX是用汇编语言编写的D、UNIX小部分由汇编大部分用C语言编写第二章进程管理1.下列的进程状态变化中,的变化是不可能发生的。
A. 运行→就绪B. 运行→等待C. 等待→运行D. 等待→就绪2. 进程具有并发性和两大重要属性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统第一章复习题
一、选择题
1、下列选项中,( D )不是操作系统关心的主要问题。
A 管理计算机裸机
B 设计、提供用户程序与计算机硬件系统的界面。
C 管理计算机系统资源
D 高级程序设计语言的编译器
2、多道批处理系统的主要缺点是( C )。
A CPU利用率低
B 不能并发执行
C 缺少交互性
D 以上都不是。
3、在操作系统中,( D )部分属于微内核。
A 输入/输出井的管理程序,及作业调度软件。
B 用户命令解释程序
C 磁盘文件目录管理软件
D 进程通信服务例程
4、通常在分时系统中运行的作业称为( C )。
A 前台作业
B 后台作业
C 终端型作业
D 批量型作业
5、在下面的选项中,(A )不属于操作系统提供给用户的可用资源。
A 中断机制
B 处理机
C 存储器
D I/O 设备
6、操作系统在计算机系统中处于( B )的位置。
A 计算机硬件和软件之间
B 计算机硬件和用户之间
C 处理机和用户程序之间
D 外部设备和处理机之间
7、操作系统是对( C )进行管理的软件。
A 软件B硬件C计算机资源D 应用程序
8、操作系统中采用多道程序设计技术提高了CPU和外部设备的( A )。
A 利用率
B 可靠性
C 稳定性
D 兼容性
9、操作系统提供给程序员的接口是( B )。
A 进程
B 系统调用
C 库函数
D B和C
10、所谓( B )是指将一个以上的作业放入内存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。
A 多重处理
B 多道程序设计
C 实时处理
D 共行执行
11、实时系统必须在( C )内处理完来自外部的事件。
A 响应时间
B 周转时间
C 规定时间
D 调度时间
12、在操作系统中,并发性是指若干事件( C )发生。
A 在同一时刻
B 一定在不同时刻
C 在某一时间间隔
D 依次在不同时间间隔内
13、订购机票系统处理各个终端的服务请求,处理后通过终端回答用户,所以它是一个(D )。
A 分时系统
B 多道批处理系统
C 计算机网络D实时信息处理系统
二、填空题
1、操作系统两个最基本的特征是(并发)和(共享),两者之间互为存在条件。
2、实时系统应具有的两个基本特征,它们是(及时性)和(高可靠性)。
3、允许多个用户以交互方式使用计算机的操作系统称为(分时操作系统);允许多个用户
将多个作业提交给计算机集中处理的操作系统称为(多道批处理系统);计算机系统能及时处理过程控制数据并作出响应的操作系统称为(实时操作系统)。
4、操作系统是计算机系统中的一个(系统软件),它管理和控制计算机系统中的(硬件
和软件资源)。
5、操作的四大功能是(处理机管理)、(存储器管理)、(设备管理)、(文件管理)。
6、操作系统的基本特征是(并发性)、(共享性)、(虚拟性)、(异步性)。
三、简答题
1、设计现代操作系统的主要目标是什么?
答:有效性,方便性,可扩展性,开放性
2、OS的作用表现在哪几个方面?
答:os作为用户与计算机硬件系统之间的接口
Os作为计算机系统的管理者
Os实现了对计算机资源的抽象
3、OS有几大特征?其最基本的特征是什么?
答:并发。
共享。
虚拟和异步
最基本:并发和共享
4、试描述什么是微内核OS。
答:足够小的内核
给予客户/服务器模式
应用“机制与策略分离原理”
采用面向对象技术。