- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统习题参考 答案(第二版)
第1 章 操作系统概述 习题参考答案
1. 选择题
(1) C (2) C (3) C (4) B (5) C (6) B (7) C (8) B (9) A
2. 填空题
(1) 存储管理 设备管理
(2) 软硬件资源
(3) 批处理操作系统 分时操作系统 实时操作系统
(4) 20ms
3. 问答题
(1) 简述操作系统的概念
答:操作系统是一组能控制和管理计算机系统的硬件和软件资源,合理地组织计算机工
作流程并为用户使用计算机提供方便的程序和数据的集合。
(2) 什么是批处理系统?为什么要引入批处理系统?
答:批处理系统指用户的作业成批的处理,作业建立、过渡、完成都自动由系统成批完
成。因为1958~1964 年,晶体管时代,计算机速度、容量、外设品种和数量等方面和第一代
计算机相比都有了很大发展,计算机速度有几十倍、上百倍的提高,故使手工操作的慢速度
和计算机运算的高速度之间形成一对矛盾。只有设法去掉人工干预,实现作业自动过渡,这
样就出现了成批处理。
(3) 什么叫多道程序?试述多道程序涉及技术的基本思想及特征,为什么对作业进行多
道批处理可以提高系统效率?
答:多道程序设计技术是在计算机内存中同时存放几道相互独立的程序,使它们在管理
程序控制下,相互穿插交替运行。当某道程序因某种原因不能继续运行下去时,管理程序就
将另一道程序投入运行,这样使几道程序在系统内并行工作,可使中央处理机及外设尽量处
于忙碌状态,从而大大提高计算机使用效率。在批处理系统中采用多道程序设计技术形成多
道批处理系统,多个作业成批送入计算机,由作业调度程序自动选择作业运行,这样提高了
系统效率。
(4) 何为分时系统?简述其特点。
答:分时系统采用时间片轮转法,使一台计算机同时为多个终端服务。特点:
多路性。若干个终端连接到计算机上,系统按分时原则为每个用户服务。宏观上多用户
同时工作,共享系统资源。微观上,每个用户作业轮流在CPU 上运行。
独立性。各用户独立地使用一台终端工作,彼此互不干扰。用户感觉自己在独占使用计
算机。
及时性。用户的请求能在较短时间内得到响应。分时系统的响应时间指用户发出终端命
令到系统响应,做出应答所需要的时间。此时间需要在用户能接受的范围之内,通常为 2
至3 秒。
交互性。在分时系统中,用户能与计算机进行对话,以交互的方式进行工作。用户可联
机对文件进行编辑,对源程序进行编译、链接,对程序进行调试,运行程序等活动。
(5) 分时系统和实时系统有何不同?
答:分时系统控制的主动权在计算机,计算机按一定时间间隔,以固定时间片或不固定
时间片去轮流完成多个提交的任务,只是在用户反应相对较慢时,不感到机器“走开”。而
实时系统控制的主动权在用户,用户规定什么时间要计算机干什么,计算机不能“走开”。
分时系统通用性强,交互性强,及时响应性要求一般(通常数量级为秒);实时系统往
往是专用的,系统与应用很难分离,常常紧密结合在一起,实时系统并不强调资源利用率,
而更关心及时响应性(通常数量级为毫秒或微秒)、可靠性等。
(6) 实现多道程序解决哪些问题?
答:首先包括分时使用硬件的硬件设计技术: CPU 和通道分时使用内存、只读存储器
和数据通道等;通道与通道分时使用 CPU、内存、通道的公用控制部分等;同一通道中的
I/O 又分时使用内存、通道等。其次包括共享硬件和软件资源的软件设计技术:包括引入“进
程”“线程”等技术。
第2 章 操作系统用户界面习题参考答案
1. 选择题
(1) D (2)A (3)A (4)B (5)A (6) D (7) D (8) B
2. 填空题
(1) 命令控制接口 程序接口 (系统调用)
(2) 目(用户) 管(核心)
(3) 用户程序
(4) 编程 bash
(5) drw-r--r--
3. 问答题
(1) 什么是核心态与用户态?为什么需要区别出这两种状态?系统是如何区分的?
核心态是计算机的特权态,当执行操作系统程序时,处理机处于核心态。在核心态下
CPU可以执行所有的指令,包括一般用户程序中不能使用的特权指令,从而能对所有寄存器
和内存进行访问、启动I/O操作等。用户态是非特权态,用户
原创力文档


文档评论(0)