操作系统习题及参考答案

操作系统习题及参考答案

ID:12371512

大小:1.25 MB

页数:67页

时间:2018-07-16

操作系统习题及参考答案_第1页
操作系统习题及参考答案_第2页
操作系统习题及参考答案_第3页
操作系统习题及参考答案_第4页
操作系统习题及参考答案_第5页
资源描述:

《操作系统习题及参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、操作系统原理操作系统习题集参考教材:汤小丹等编著,计算机操作系统(第三版),西安电子科技大学出版社,2007年版;何炎祥等编著,计算机操作系统,清华大学出版社,2005年版;邹恒明著,计算机的心智操作系统之哲学原理,机械工业出版社,2009年4月。第一章操作系统引论1.1选择题1.下列哪一条是在操作系统设计中引入多道程序技术的好处?AA.使并发执行成为可能B.简化操作系统的实现C.减少对内存容量的需求D.便于实施存储保护2.WindowsXP属于下列哪一类操作系统?BA.单用户单任务B.单用户多任务C.多用户D

2、.批处理3.下列哪一条不是批处理系统的优点?DA.吞吐量大B.资源利用率高C.系统开销小D.响应及时4.能及时处理由过程控制反馈的数据并作出响应的操作系统是(C)A、分时系统B、网络系统C、实时系统D、批处理系统5.UNIX系统是一个____C______操作系统。A、单用户B、单用户多任务C、多用户多任务D、多用户单任务6.在分时系统中,当用户数一定时,影响响应时间的主要因素是_B_。A、时间片B、调度算法C、存储分配方式D、作业的大小7.WindowsNT属于哪一类操作系统?BA、单用户单任务B、单用户多任

3、务C、单道批处理D、多用户8.多道程序设计技术是指:多道程序可同时进入A,在A的位置B,为使多道进程并发执行必须为每个用户作业创建进程,批处理系统由C创建,而分时系统由D创建。选择答案:(1)内存(2)系统(3)固定(4)不定(5)进程调度(6)中级调度(7)作业调度(8)输入进程(9)系统调用(10)命令解释进程答案ABCD1471067操作系统原理1.2填空题1.在手工操作阶段,操作员在进行装卸卡片或磁带等手工操作时,CPU处于空闲等待,我们称这种现象为人机矛盾。2.多道批处理系统的特征为并发、共享、虚拟和

4、异步。3.批量处理系统的缺点为周转时间长;缺乏人工干预(人机交互)。4.多道批处理系统的出现,标志着操作系统的形成。5.操作系统的基本类型有批处理操作系统、分时系统和实时系统。6.分时系统的特征为多路性、独立性、及时性、交互性四个基本特征。7.以多道程序设计为基础的现代操作系统具有并发性、共享性、虚拟性、异步性。8.计算机系统按用户指定的步骤,为用户一次上机解题所完成的工作的总和称为作业。9.从资源管理的观点出发,可把操作系统分为存储管理、设备管理、文件管理、处理机管理和作业管理五大部分。10.单道批处理系统是

5、在解决人机矛盾和CPU与I/O设备速度不匹配的矛盾中发展起来的。1.3判断题1.分时操作系统必然建立在多道程序技术的基础之上。错2.联机批处理解决了作业自动转接,减少了作业建立和手工操作时间。对3.交互性是批处理系统的一个特征。错4.解决了作业自动转接,减少了作业建立和手工操作时间。对5.过载保护是分时系统的一个特征。错6.多道程序的引入是为了提高CPU的利用率。对7.多道程序技术可将一台物理CPU虚拟为多台逻辑CPU。对8.在分时系统中,时间片越小,一个作业的总运行时间越短。错1.4简答题1.研究操作系统的主

6、要观点有那些?答:(1)资源的观点:研究如何对计算机系统中的各种软、硬件资源进行管理;怎样使计算机系统协调一致地、有效地为用户服务;如何既发挥计算机系统资源的使用效率、提高计算机系统的服务质量,又确保计算机系统的安全可靠。(2)用户观点:操作系统是一个黑盒子,配置了操作系统的计算机与原来真实的物理计算机迥然不同,因为它提供了用户使用计算机的更方便手段,构造了一台虚拟机,采用的操作命令决定了虚拟机的功能。(3)进程观点:从进程角度分析操作系统,则所有进程的活动就构成了操作系统的当前行为,在每一个瞬间都有一棵进程家

7、族树,它展示着操作系统行为主体的一个快照。(4)模块分层观点:用模块分层观点讨论模块之间的关系或者说讨论如何形成操作系统的架构,如何安排连结这些程序模块才能构造一个结构简单清晰、逻辑正确、便于分析和实现的操作系统。2.什么是操作系统?简述现代操作系统的特征。67操作系统原理答:操作系统是控制和管理计算机系统内各种硬件和软件资源、合理有效地组织计算机系统的工作,为用户提供一个使用方便可扩展的工作环境,从而起到连接计算机和用户的接口作用。现代操作系统具有如下特征:并发(共行)性:指能处理多个同时性活动的能力。I/O

8、操作和计算重叠,内存中同时存放几道用户程序,这些都是并发的例子。共享:指多个计算任务对资源的共同享用。并发活动可能要求共享资源和信息;多个用户共享一个程序的同一个副本,而不是分别向每个用户提供一个副本可以避免重复开发,节省人力资源。不确定性:指操作系统必须能处理任何一种事件序列,以使各个用户的算题任务正确地完成。3.操作系统和用户程序之间的关系是什么?答:操作系统通过虚拟及其界面给用户

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。