操作系统试题库(及其答案),让你完美掌握操作系统
第一章 操作系统的基本概念
一.填空题
1.软件
2.资源
3.存储器【解析】计算机系统中的资源分为硬件资源和软件资源。硬件资源有处理机、内/外存储器及输入/输出设备。而软件资源指的是程序、数据和相应的文档。从资源管理的观点,操作系统是计算机资源系统的管理系统,它提供了处理机管理、存储器管理、输入/输出设备管理和信息文件管理的功能。对每种资源的管理都可从提供资源情况的记录、资源分配策略、资源分配和回收等几个方面来加以讨论。
4.多道批处理系统
5.吞吐率
6.共享
7.批处理
8.双工体制【解析】在实时系统中,为了追求高可靠性,最一般的方法是采用硬件的冗余技术。所谓双工体制,就是采用性能完全一样的两套设备并让它们同步工作。
9.分时系统
10.单用户(或单用户、单任务)
11.分时系统
12.实时系统
13.时间片轮转
14.吞吐率
15.实时OS
二.简答题
1.(1)并行性:即系统中存在着多个程序,宏观上它们同时“运行”。而实际上,在单CPU系统中,这些并发执行的程序是交替的在CPU上运行。 (2)共享性:即系统中存在的多个并发执行的程序,它们共享系统所有的软、硬件资源
。
2. 操作系统负责管理计算机系统的所有资源,并调度这些资源的使用。具体来说,其 主要功能有:
(1)处理机管理 处理机管理也称为进程管理,主要解决的问题是按一定的算法将处理机分配给系统中某个并发执行的程序即“进程”,使CPU资源得到充分地应用。
(2)存储管理 存储管理主要负责内存空间的管理,按一定策略为多个并发执行的程序(进程)分配内存空间,以充分利用内存空间,并负责保证内存中各程序间的信息不相互破坏、窃取。
(3)设备管理 设备管理负责对系统中所有的输入/输出设备进行管理,除了一般意义上的I/O设备外,这里还应包括外存、通道、控制器。设备管理负责对设备进行分配、启动和故障处理。目的是提高设备使用效率,方便用户进行输入/输出。
(4)文件管理 计算机系统中的信息是以文件形式存放在外存上的。文件管理的任务是负责对系统中的文件进行存储、组织、检索等对文件的操作,以方便用户对文件的访问,并解决多用户间文件的共享、保护、保密等问题。
(5)作业管理 作业管理的任务是为用户提供一个使用计算机系统的环境,使用户能
有效、方便地组织自己的作业(工作流程),并尽可能地提高整个系统的效率。
3. 操作系统的基本类型有:批处理系统、分时系统、实时系统、个人计算机操作系统 、网络操作系统和分布式操作系统。
(1)批处理系统 在批处理系统中,用户不能直接控制其作业的运行。一个作业包括:程序、数据和作业说明书,作业说明书中描述该作业的处理要求。
用户通过输入设备将作业提交给系统后,系统将其放入外存的后备作业队列中,系 统按一定调度策略从后备作业队列中选择一个或多个作业进入内存,系统按作业说明书运行 作业。即运行过程中,用户与作业间没有交互作用,不能直接干预作业的运行。
(2)分时系统 在分时系统中,主机连接着多个终端(Terminal),用户使用各自的终端直接控制自己“程序”运行,操作系统采用时间片轮转的方法轮流为多个用户服务。UNIX就是一个非常著名的分时系统。
分时系统具有以下特点:
多路性 微观上各用户轮流使用计算机,宏观上各用户并行工作。
交互性 用户直接控制自己的“程序”运行,以人-机会话方式工作。
独立性 各用户可独立操作,互不干涉,不会发生混淆或破坏现象。
及时性 对用户的请求能及时作出响应,尤其是较批处理系统响应时间快。
(3)实时系统 实时系统往往是作为一控制设备使用的,它能够及时响应随机发生的外部事件,并在严格的时间范围内完成事件的处理,主要特点一是及时性、一是高可靠性。实时系统又分为实时控制系统(如工业过程控制)和实时信息处理系统(如航空、铁路订票系统)。
(4)个人计算机操作系统 由于近年来个人计算机(PC)的发展,个人计算机操作系统也有了很大发展,如Windows95/98/2000系列操作系统、DOS、OS2等,它们都是较为著名的个人计算机操作系统,用户以联机交互方式使用计算机。
(5)网络操作系统 网络操作系统是使网络上各计算机能方便而有效地通信及共享网络资源,为网络用户提供所需各种服务的软件、有关协议的集合。包括网络管理、通信、系统安全和多种服务。
(6)分布式操作系统 分布式操作系统也是通过网络将具有自治功能的计算机互联,实现通信和资源共享,并协作完成任务。它更强调如何将某个大任务划分为小任务,分派到不同系统协作完成。
4. 操作系统是计算机系统中非常重要的系统软件,它是紧挨着硬件的第一层软件,提供其它软件的运行环境,可以将其看成是用户与硬件的接口,是整个计算机系统的控制和指 挥中心。它是一组用以控制、管理计算机系统中软、硬件资源,提高资源管理效率、方便用户使用计算机的程序集合。
5. 分时操作系统是使一台计算机同时为多个用户服务的一种操作系统。
实时操作系统是使计算机能及时响应外部事件的请求,在严格规定的时间内完成对该事 件的处理,并控制所有实时设备和实时任务协调一致地工作的操作系统。
分时系统通用性强,交互性强,及时响应性要求一般(通常数量级为秒);实时系统往 往是专用的,系统与应用很难分离,常常紧密结合在一起,实时系统并不强调资源利用率, 而更关心及时响应性(通常数量级为毫秒或微秒)、可靠性等。
6. 操作系统是计算机系统中的一个系统软件,能有效的组织和管理计算机系统中的硬
件及软件资源,合理的组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能 ,使得用户能够灵活、方便、有效地使用计算机,使整个计算机系统能高效运行的一些程序 模块的集合。
操作系统有如下基本特征:
(1)并行与并发 并行性:在同一时刻同时发生 并发性:宏观上在同一时间段内同时运行
CPU 与各个I/O 设备之间的并行 各应用程序“ 进程” 之间的并发
(2)共享性 操作系统中的资源可供内存中多个并发的执行的进程共同执行。
(3)虚拟性 通过某种技术把一个物理设备实体变为若干个逻辑上的对应物。
(4)异步性 进程是以人们不可预知的速度向前推进的,但结果要保证是固定的。
7. 批处理系统使用先来先服务算法。分时系统使用时间片轮转算法。实时系统使用优先级算法。
8. 操作系统有以下几种类型:多道批处理系统、分时系统、实时系统。
多道批处理系统的特点:多道、成批。
分时系统的特点:同时性、交互性、独立性、及时性。
实时系统的特点:交互能力较弱,系统专用,响应时间更严格、及时、可靠性要求更高。
9. 主要功能:缓冲管理,设备分配和设备处理,以及虚拟设备等。
主要任务:完成用户提出的I/O请求,为用户分配I/O设备;提高CPU和I/O设备的利用率;提高I/O速度;以及方便用户使用I/O设备。
10.1)航天航空,核变研究:嵌入式操作系统 2)分布式操作系统 3)个人计算机操作系统
4)实时操作系统 5)批处理操作系统 6)网络操作系统。
相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




