操作系统引论-答案

上传人:mg****85 文档编号:34213669 上传时间:2018-02-22 格式:DOC 页数:22 大小:232.61KB
返回 下载 相关 举报
操作系统引论-答案_第1页
第1页 / 共22页
操作系统引论-答案_第2页
第2页 / 共22页
操作系统引论-答案_第3页
第3页 / 共22页
操作系统引论-答案_第4页
第4页 / 共22页
操作系统引论-答案_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《操作系统引论-答案》由会员分享,可在线阅读,更多相关《操作系统引论-答案(22页珍藏版)》请在金锄头文库上搜索。

1、1第一章 操作系统引论学号: 姓名:一、 单项选择题1 操作系统是配置在计算机硬件上的第一层软件,是计算机系统的一种( )。A应用软件 B系统软件 C通用软件 D工具软件2操作系统目的是提供一个供其他程序执行的良好环境,因此它必须使计算机( )A.使用方便 B有效使用 C.合理使用资源 D使用方便并高效工作3允许多个用户以交互方式使用计算机的操作系统是( )。A分时操作系统 B批处理单道系统 C实时操作系统 D批处理多道系统4下列系统中( )是实时系统。A计算机激光照排系统 B办公自动化系统C.化学反应堆控制系统 D计算机辅助设计系统5操作系统是一种系统软件,它( )。A控制程序的执行 B管理

2、计算机系统的资源C.方便用户使用计算机 D管理计算机系统的资源和控制程序的执行6计算机系统把进行( )和控制程序执行的功能集中组成一种软件,称为操作系统ACPU 管理 B作业管理 C资源管理 D设备管理7批处理操作系统提高了计算机系统的工作效率,但( )。A. 不能自动选择作业执行 B无法协调资源分配C不能缩短作业执行时间 D. 在作业执行时用户不能直接干预8分时操作系统适用于( )。A控制生产流水线 B调试运行程序C大量的数据处理 D多个计算机资源共享9实时操作系统对可靠性和安全性要求极高,它( )。A十分注重系统资源的利用率 B不强调响应速度C不强求系统资源的利用率 D不必向用户反馈信息1

3、0.对于一个单处理器系统来说,允许若干进程同时执行,轮流占用处理器,称它们为() 。A.顺序执行 B.同时执行 C.并行执行 D.并发执行11.系统对下列资源的访问操作属于互斥共享方式是()A.打印机 B.硬盘 C.U 盘 D.内存12. 各进程向前推进的速度是不可预知,体现出“走走停停”的特征,称为进程的( ) 。A动态性 B并发性 C调度性 D异步性12. 各进程向前推进的速度是不可预知,体现出“走走停停”的特征,称为进程的( ) 。A动态性 B并发性 C调度性 D异步性13分布式操作系统与网络操作系统本质上的不同之处在于( )。 A实现各台计算机之间的通信 B共享网络个的资源 C满足较大

4、规模的应用 D系统中若干台计算机相互协作完成同一任务14SPOOL 技术用于( )。 A存储管理 B设备管理 C文件管理 D作业管理15( )为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。 A 处理器管理 B存储管理 C文件管理 D作业管理16. 衡量模块独立性的标准是内聚性和耦合性,下面独立性最高的是()A高内聚低耦合 B低内聚低耦合 C高内聚高耦合 D低内聚高耦合17.客户/服务器模式的缺点之一是()A数据分布处理 B便于集中管理 C灵活性高 D可靠性高18. 进程互斥访问方式属于进程管理的()功能A进程控制 B进程同步 C进程通信 D调度二、填空题21. 计算

5、机是由硬件系统和_软件 系统组成。2. _有效性_和_方便性_是设计操作系统时最重要的两个目标。3计算机系统资源可分为四类:_处理机_、_设备_、_存储器_和_文件_。4_瓶颈问题_是指人工操作方式严重降低了计算机资源的利用率。5. 单道批处理系统的主要特征是_自动性_、_顺序性_和_单道性_。6. 操作系统是一组控制和_管理_计算机硬件和软件资源,合理地对各类作业进行 调度_,以及方便用户使用的程序集合。7批处理操作系统、_分时操作系统_和实时操作系统是基本的操作系统。8批处理操作系统按照预先写好的_作业说明书_控制作业的执行。9在多道操作系统控制下,允许多个作业同时装入_主存储器_,使中央

6、处理器轮流地执行各个作业。10批处理操作系统提高了计算机系统的_工作效率_,但在作业执行时用户不能直接干预作业的执行。11在分时系统中,每个终端用户每次可以使用一个由_时间片_规定的 CPU 时间。12. 分时系统具有_多路性_、独立性、及时性和_交互性_等特点。13实时系统要求有_高可靠性和安全性_,不强求系统资源的利用率。14. 根据对截止时间的要求,实时任务可划分为:_硬实时任务_和_软实时任务_。15. 操作系统的基本特性是:并发性、_虚拟性_、_异步性_和_共享性_。16. 处理机分配和调度的基本单位是_进程_。17操作系统的资源管理功能有:处理器管理、_存储管理_、文件管理、设备管

7、理和作业管理。 18_处理器管理_为用户合理地分配处理器时间尽可能地使处理器处于忙状态,提高处理器的工作效率。19文件管理面向用户实现_按文件名_存取文件,管理用户信息的存储、检索、共享和保护。20设备管理负责管理各种外围设备,包括设备的分配、启动以及_SPOOLing_的实现技术。三、简答题1计算机系统的资源包括哪些? P182. 简述操作系统的定义。P93. 简述操作系统的五大功能。P184. 简述进程和线程的关系。P155. 简述微内核 OS 的基本功能和优点。P30,31第二章 进程管理一、 单项选择题1、顺序程序和并发程序的执行相比, ( ) 。A.基本相同 B. 有点不同 C.并发

8、程序执行总体上执行时间快 D.顺序程序执行总体上执行时间快2、在单一处理机上,将执行时间有重叠的几个程序称为( ) 。A.顺序程序 B. 多道程序 C.并发程序 D. 并行程序3、进程和程序的本质区别是( ) 。A.存储在内存和外存 B.顺序和非顺序执行机器指令C.分时使用和独占使用计算机资源 D.动态和静态特征4、在下列特性中,不是进程的特性的是( ) 。A. 异步性 B. 并发性 C. 静态性 D. 动态性5、各进程向前推进的速度是不可预知,体现出“走走停停”的特征,称为进程的( ) 。A动态性 B并发性 C调度性 D异步性6、在单处理机系统中,处于运行状态的进程( ) 。A.只有一个 B

9、. 可以有多个 C.不能被挂起 D. 必须在执行完后才能被撤下7、下列进程状态的转换中,不正确的是( ) 。A. 就绪运行 B. 运行就绪 C. 就绪 阻塞 D. 阻塞 就绪8、已经获得除( )以外的所有运行所需资源的进程处于就绪状态。A.存储器 B. 打印机 C. CPU D. 磁盘空间39、一个进程被唤醒意味着( ) 。A.该进程重新占有了 CPUB.进程状态变为就绪 C.它的优先权变为最大 D.其 PCB 移至就绪队列的队首10、进程从运行状态变为阻塞状态的原因是( ) 。A.输入或输出事件发生 B.时间片到 C.输入或输出事件完成 D.某个进程被唤醒11、为了描述进程的动态变化过程,采

10、用了一个与进程相联系的( ) ,根据它而感知进程的存在。A.进程状态字 B. 进程优先数 C.进程控制块 D. 进程起始地址12、操作系统中有一组常称为特殊系统调用的程序,它不能被系统中断,在操作系统中称为( ) 。A.初始化程序 B. 原语 C.子程序 D. 控制模块13、进程间的基本关系为( ) 。A.相互独立与相互制约 B.同步与互斥 C.并行执行与资源共享 D. 信息传递与信息缓冲14、两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的( )关系。A.同步 B. 互斥 C.竞争 D. 合作15、在一段时间内,只允许

11、一个进程访问的资源称为( ) 。A. 共享资源 B. 临界区 C. 临界资源 D. 共享区16、在操作系统中,对信号量 S 的 P 原语操作定义中,使进程进入相应阻塞队列等待的条件是( ) 。A. S0 B. S=0 C. S=0,则该进程_继续执行_;若 S1 ,则该进程继续执行;否则,从对应的_就绪_队列中移出一个进程并将_就绪_状态赋予该进程。8进程的四个属性为:_动态性_,_并发性_,_独立性_,_异步性_9进程的三种基本状态为:_就绪_、_执行_和_阻塞_。10进程控制块应包括标识信息、_处理机信息_、_调度信息_和控制信息。11操作系统依据_进程控制块_对进程进行控制和管理。 12

12、进程有两种基本队列:_就绪队列_和_阻塞队列_ 。13临界区是指并发进程中与_访问临界资源_有关的程序段14利用 Pv 操作管理相关临界区时,必须成对出现,在进入临界区之前要调用_P 操作_,在完成临界区操作后要调用_V 操作_。15Pv 操作不仅是实现_进程互斥 的有效工具,而且也是一种简单而方便的_进程同步_工具。16线程是处理器的独立_调度和分派_单位,多个线程可以_并发_执行。 17线程与进程有许多相似之处,所以线程又称为_轻型进程_。18在多线程操作系统中,线程与进程的根本区别在于进程作为_资源分配的基本_单位,而线程是_调度基本_单位。19采用高级通信方式时,进程间用_信件 来交换

13、信息。 20最基本的通信原语有两条,它们是_send_原语和_receive_原语。 31进程通信方式有两种:_直接通信方式_和_间接通信方式_。三、简答题1、在操作系统中为什么要引入进程的概念?它与程序的区别和联系是怎样的?在操作系统中,由于多道程序并发执行时共享系统资源,共同决定这些资源的状态,因此系统中各程序在执行过程中就出现了相互制约的新关系,程序的执行出现“走走停停”的新状态。这些都是在程序的动态过程中发生的。用程序这个静态概念已不能如实反映程序并发执行过程中的这些特征。为此,人们引入“进程”这一概念来描述程序动态执行过程的性质。进程与程序的主要区别是:进程是动态的;程序是静态的。进

14、程有独立性,能并发执行;程序不能并发执行。二者无一一对应关系。进程异步运行,会相互制约;程序不具备此特征。但进程与程序又有密切的联系:进程不能脱离具体程序而虚设,程序规定了相应进程所要完成的动作。2、什么是进程的互斥与同步?进程的互斥是指在逻辑上本来完全独立的若干进程,由于竞争同一个资源而产生的相互制约关系。进程的同步是进程间共同完成一项任务时直接发生相互作用的关系,也就是说,这些具有伙伴关系的进程在执行时间次序上必须遵循确定的规律。3、一个进程进入临界区的调度原则是什么?一进程进入临界区的调度原则是:如果有若干进程要求进入空闲的临界区,一次仅允许一个进程进入。任何时候,处于临界区内的进程不可多于一个。如已有进程进入自己的临界区,则其它所有试图进入临界区的进程必须等待。进入临界区的进程要在有限时间内退出,以便其它进程能及时

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号