自考02323操作系统概论考前密押120题及答案含解析.doc
《自考02323操作系统概论考前密押120题及答案含解析.doc》由会员分享,可在线阅读,更多相关《自考02323操作系统概论考前密押120题及答案含解析.doc(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目 录第一章 操作系统简介.1第二章 进程管理. 6第三章 进程调度与死锁.11第四章 内存管理.20第五章 文件系统.26第六章 I/O 设备管理. 30第一章 操作系统简介一 、单选题1.关于操作系统, 下列说法正确的是( )A.操作系统是一种系统软件 B.操作系统是一种应用软件C.操作系统是一种通用软件 D.操作系统是一种工具软件自考押题 vx 344647 公众号/小程序 顺通考试资料2.如果把操作系统当作一种接口, 是指该接口位于( )1A.用户与硬件之间C.编程语言与执行单元之间3.引入多道程序系统的主要目的是( )A.为了充分利用主存储器C.提高实时响应速度B.主机与外设之间D.
2、服务器与客户之间B.充分利用 CPU, 减少 CPU 的等待时间D.增强系统的交互能力4.关于操作系统, 以下叙述中正确的是( )A.批处理系统主要缺点是缺乏交互能力B.分时系统不一定都具有人机交互能力C.从响应时间的角度来看, 实时系统与分时系统的要求差不多D.采用多道批处理系统也具有人机交互功能5.以下不属于分时系统基本特征的是( )A.多路性C.原子性6.实时操作系统追求的目标是( )A.高吞吐率C.快速响应B.独立性D.交互性B.资源利用率D.减少系统开销7.现代操作系统具有并发的特性, 主要是由于引入了( )A.通道技术C.SPOOLing 技术B.中断机制D.多道程序系统8.在单
3、CPU 的电脑上用迅雷下载文件, 同时用 Excel 做表格, 这体现了操作系统的哪个特征? ( )A.共享C.并发B.虚拟D.并行9.从宏观上看, 某时段内 Office Word 和 Adobe Photoshop 同时向打印机请求打印服务, 这属于操作系 统支持特征之一的( )A.共享性C.同步性10.操作系统的异步性是指( )A.程序的运行结果不确定C.程序多次运行的时间不确定11.下列不属于内存管理功能的是( )A.内存分配C.内存编码12.内存管理的目的是( )A.方便用户访问文件系统C.增加内存实际容量13.操作系统提供的用户接口不包括( )A.命令接口C.RS232 接口B.虚
4、拟性D.异步性B.程序的运行次序不确定D.程序的运行结果, 运行次序以及多次运行的时间都不确定B.内存保护D.地址映射B.提高内存的利用率D.增加磁盘容量B.程序接口D.图形用户接口二 、填空题14.单道批处理操作系统的特点包括: _、_和单道性。15.操作系统常见的体系结构有单体结构模型、_ 、_和动态可扩展结构模型。16.嵌入式操作系统的主要特点是微型化和_, 后一个特点是由于嵌入式系统广泛应用于过程控 制 、数据采集 、传输通信等场合, 故对响应时间有严格要求。17.操作系统为程序员提供的接口是一组_。18.CPU 中的_存放当前程序下一条要执行的指令在内存中的地址,CPU 从该地址取到
5、指令,并 将该指令放入 CPU 的_中。答案&解析1.答案: A解析: 软件包括系统软件和应用软件。(1) 系统软件: 负责管理计算机系统中各种独立的硬件, 使得它们 可以协调工作。操作系统是一种复杂的系统软件, 是不同程序代码、数据结构、数据初始化文件的集合 , 可执行。故本题选 A。(2)应用软件: 办公软件 WPS、通讯工具软件 QQ、绘图软件 PS、绘声绘影等。2CD 都是干扰项。2.答案: A解析: 操作系统提供计算机用户与计算机硬件之间的接口。 并管理计算机软件和硬件资源。答案为 A。3.答案: B解析:故本题选 B。引入多道程序系统解决了单道批处理系统的缺点。CD 项不能选, D
6、 是分时系统的特点, 但多 道程序系统中的多道批处理系统不具备交互能力。C 是实时系统的特点。4.答案: A解析:批处理系统包括单道批处理系统和多道批处理系统, 故批处理系统主要缺点也是缺乏交互能力。 故选 A。5.答案: C解析: 分时系统的特点是多路性、独立性、及时性和交互性。本题口诀: 多读书交际(多独交及) 。故本 题选 C。6.答案: C解析: 实时操作系统主要用于实时控制和实时信息处理领域。 关键字在于 “实时”, 即实时系统必须能及 时响应外部事件的请求。故实时操作系统追求的目标是快速响应。本题选 C。7.答案: D解析: 破题点: 本题可从 “并发”入手。并发是指两个或多个事件
7、在同一时间间隔内发生。 多道程序系统 内存中可以同时存放多个作业, 多道程序系统包括多道批处理系统和分时系统。在分时系统中同时登录系 统的多个用户提交的作业轮流交替执行, 分时使用主机资源。故可实现两个或多个事件在同一时间间隔内 发生。38.答案: C解析: 操作系统的特征: 并发、共享、虚拟、异步性。其中, 并发是指两个或多个事件在同一时间间隔内 发生。在单 CPU 的电脑上, 操作系统可使两个程序在CPU 上快速地轮流交替执行, 实现 “并发”功能 , 故用户可以感觉到两个程序似乎在同时工作且互不干扰。注意: 并发强调 “同一时间间隔”, 与 “并行” 是两个概念, 并行是指多个事件同时发
8、生。答案为 C。9.答案: A解析: 现代操作系统都支持多任务, 具有并发、共享、虚拟和异步性特征。(1)并发: 指两个或多个事件在同一时间间隔内发生。(2)共享: 共享是指系统中的资源可供内存中多个并发执行的进程共同使用。资源共享有两种方式, 即互 斥共享和同时共享。(3)虚拟: 是指通过某种技术把一个物理实体变成若干逻辑上的对应物。(4)异步性: 进程以不可预知的速度向前推进。共享是指从宏观上看, 资源可以被多个进程同时访问。 两 个应用同时向打印机请求打印服务, 即体现了共享的特征。故选 A。10.答案: D解析: 本题考查操作系统的异步性。操作系统的异步性: 指进程以不可预知的速度向前
9、推进。 内存中的每 个程序何时执行、何时暂停、 以怎样的速度向前推进, 以及每道程序总共需要多少时间才能完成等, 都是 不可预知的。 系统中什么时候会出现中断都是不可确定的。故程序的结果不能确定, 次序不能确定, 多次 运行的时间也不能确定。 由此可见, D 选项最为准确。11.答案: C解析: 内存管理的功能: (1) 内存分配: 内存分配的主要任务是为每道程序分配内存空间。(2) 内存保 护: 内存保护的任务: 一是使操作系统内核的空间不会被用户随意访问, 以保证系统的安全和稳定; 二是 确保每道用户程序都在自己的内存空间中运行, 互不干扰。(3)地址映射: CPU 执行程序过程中访问内存
10、 时, 需要把程序的逻辑地址转变为物理地址, 这个转换的过程称为地址映射。(4) 内存扩充: 内存扩充的 任务是借助虚拟存储技术, 从逻辑上扩充内存容量, 使系统能够向用户提供比物理内存大的存储容量。可 助记为: 扩分报纸(扩分保址) 。本题为选非题, 故选 C。12.答案: B解析: 内存管理的主要任务是为多道程序的运行提供良好的环境, 方便用户使用内存, 提高内存的利用率, 以及从逻辑上扩充内存以实现虚拟存储。13.答案: C解析: 为了方便用户使用操作系统, 操作系统向用户提供了用户与操作系统之间的接口。主要包括: (1) 命令接口: 可以分为联机用户接口和脱机用户接口; (2) 图形用
11、户接口: 20 世纪 90 年代, 在操作系统中 开始引入图形化用户接口; (3)程序接口: 操作系统提供给程序员的接口是系统调用。故本题选 C。414.答案: 自动性, 顺序性解析: 单道批处理系统内存中只有一道作业, 可以自动成批处理作业, 特点是:(1) 自动性 (2)顺序性(3)单道性。多道批处理系统的特点是:(1) 多道性 (2)无序性(3)调度性(4)复杂性。15.答案: 层次结构模型, 客户/服务器模型解析:16.答案: 实时性解析: 嵌入式操作系统的特征是小巧、 实时性、可装卸、代码固化, 弱交互性、强稳定性、接口统一、低 能耗。 实时性是指对响应时间有严格要求。17.答案:
12、系统调用解析:18.答案: 程序计数器, 指令寄存器解析: 在每个指令周期开始时, 处理器从存储器中取一条指令。在典型的固定长度指令的处理器中, 程序 计数器(PC)保存有下一次要取的指令的地址。取到的指令被放置在处理器的指令寄存器(IR) 中。助记方式: 程序计数器(PC)取指令, 指令寄存器(IR)放指令。【延伸知识点】1.下列属于层次结构的操作系统是( )A.THE B.LinuxC.VxWorks D.Windows NT52.下列不属于微内核结构的操作系统是( )A.VxworksC.Windows NTB.LinuxD.COS-IX V2.3延伸知识点答案&解析1.答案: A解析:
13、 单体内核结构的典型操作系统: 有 UNIX 系统、MS-DOS、Linux、Mac OS X 和 BSD 等系统。分 层结构最经典的例子是 Dijkstra 的 THE 系统。微内核结构的典型代表: 美国微软公司研制的 Windows NT 操作系统, 卡内基梅隆大学研制的 Mach 操作系统、WindRiver 公司的 Vxworks 等。故本题选 A。2.答案: B解析: 微内核结构的操作系统的代表有: (1)微软公司研制的 Windows NT; (2)我国自行研制的 COS-IX V2.3; (3)WindRiver 公司研制的 Vxworks; (4)卡内基梅隆大学研制的 Mach
14、。Linux 是具有单体内核结构的操作系统。答案为 B。第二章 进程管理一 、单选题19.程序顺序执行的特点不包括( )A.顺序性 B.封闭性C.间断性 D.可再现性20.对于顺序执行指令, 其执行后, PC(程序计数器) 寄存器的变化为( )A.PC 值加 1C.PC 值不变21.下面不属于进程的特征的是( )A.并发性C.独立性B.PC 值减 1D.PC 值根据条件判断结果来加减B.静态性D.异步性22.下列关于进程与程序的区别与联系的说法错误的是( )A.程序是静态的, 进程是动态的B.程序是永久的, 进程是暂时存在的C.程序是指令的集合, 进程包括了正文段 、用户数据段和进程控制块D.
15、一个进程对应多个程序23.如果有 N(N2)个进程并发运行, 则不可能出现的情形是( )A.1 个进程处于执行态, 没有就绪态的进程, N-1 个阻塞态的进程6B.1 个进程处于执行态, N-1 个就绪态的进程, 没有阻塞态的进程C.1 个进程处于执行态, 1 个就绪态的进程, N-2 个阻塞态的进程D.没有进程处于执行态, 2 个就绪态的进程, N-2 个阻塞态的进程24.处于执行态的进程, 其进程控制块中时间片的长度值( )A.0 B.=0C.0 D.正数 、负数 、零均可25.进程从执行状态进入就绪状态的原因可能是( )A.被选中占有处理机C.等待的事件已发生26.下列不是操作系统内核基
16、本功能的是(A.文件管理C.原语操作27.临界区是( )A.一段共享数据区C.一段程序B.等待某一事件D.时间片用完)B.时钟管理D.中断处理B.一个缓冲区D.一个同步机制二 、填空题28.程序并发执行时具有间断性 、_和_三个特征。29.进程控制块中保留的处理机状态信息通常包括_、_ 、程序状态字和用户栈指针 。30.进程之间通信方式通常包括: 共享存储器系统 、消息传递系统 、_和_。31.进程是真实存在的实体。应用程序对应的进程由程序 、_和操作系统管理进程所需要的 _构成。32.进程的基本状态有_ 、执行态和就绪态等三种。33.Linux 的中断描述符表中, 第15 号中断服务例程入口
17、地址保存在相对于表起始地址的偏移量为 _字节开始的地方。34.对一个记录型信号量 S,每执行一次 wait( S)操作,S.value 减 1。若 S.value 为 0,则该进程_; 若S 的数值小于 0, 则该进程_。735.某时刻 3 个生产者和 5个消费者同时使用管程 PC, 则此时该管程中有_个活跃进程。36.在支持线程的操作系统中,_是被系统独立调度和分派的基本单位,而_则是资源分 配的基本单位。三 、简答题37.何为系统调用? 请简述系统调用与一般函数调用的区别 。38.简述同步机制应遵循的准则 。39.列出线程控制的四项基本操作功能。答案&解析19.答案: C解析: 程序顺序执
18、行时具有以下特点: (1)顺序性; (2)封闭性; (3)可再现性。答案为 C。注意: 间断性是程序并发执行的特点。20.答案: A解析: 顺序执行是指先进入内存的程序先执行, 在一个程序执行完毕之前, 不能执行其他程序。程序中的 指令也是依照程序的控制流依次执行。 当执行指令时, CPU 将自动修改 PC 的内容, 修改的过程通常只是 简单地对 PC 加 1。故本题选 A。21.答案: B解析: 进程是操作系统管理的实体, 对应了程序的执行过程。具有以下几个特征: (1)并发性; (2)动态性; (3)独立性; (4)异步性; (5)结构特征。故本题选 B。22.答案: D解析: 进程与程序
19、的区别:(1)程序是静态的, 进程是动态的。(2)程序是永久的, 进程是暂时存在的。(3)程序与进程的存在实 体不同。程序是指令的集合, 而进程是包括了正文段、用户数据段和进程控制块的实体。进程与程序的联 系: (1)进程是程序的一次执行, 进程总是对应至少一个特定的程序, 执行程序的代码。(2)一个程序 可以对应多个进程。本题为选非题, 故选 D。23.答案: D解析:8故本题选 D。不可能有任意时刻, CPU 处于空闲状态(处于执行态的进程数为 0)。24.答案: A解析: 当操作系统为处于就绪态的进程分配 CPU 时, 进程开始在 CPU 上运行, 进程的状态就由就绪态变 为执行态。在多
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自考 02323 操作系统 概论 考前 120 答案 解析
限制150内