【考研类试卷】计算机学科专业基础综合操作系统-计算机操作系统绪论及答案解析.doc
《【考研类试卷】计算机学科专业基础综合操作系统-计算机操作系统绪论及答案解析.doc》由会员分享,可在线阅读,更多相关《【考研类试卷】计算机学科专业基础综合操作系统-计算机操作系统绪论及答案解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、计算机学科专业基础综合操作系统-计算机操作系统绪论及答案解析(总分:100.00,做题时间:90 分钟)一、B基础题/B(总题数:0,分数:0.00)二、B单项选择题/B(总题数:21,分数:42.00)1.从用户的观点来看,操作系统是_。 A.用户与计算机之间的接口 B.控制和管理计算机资源的软件 C.合理地组织计算机工作流程的软件 D.由若干层次的程序按照一定的结构组成的有机体(分数:2.00)A.B.C.D.2.操作系统的功能是进行处理器管理、_管理、设备管理、文件管理及提供用户接口。 A.进程 B.存储器 C.硬件 D.软件(分数:2.00)A.B.C.D.3.操作系统的_管理部分负责
2、对进程进行调度。 A.主存储器 B.控制器 C.运算器 D.处理器(分数:2.00)A.B.C.D.4.下面关于系统调用的描述中,正确的是_。 A.系统调用和中断都是程序主动发起的 B.当系统调用发生时,由用户进程独自处理 C.处理完系统调用后,操作系统会继续执行接下来的程序 D.处理系统调用时,执行的是系统内核函数(分数:2.00)A.B.C.D.5.下面关于操作系统的叙述中,正确的是_。 A.批处理作业必须具有作业控制信息 B.分时系统不一定都具有人机交互功能 C.从响应时间的角度来看,实时系统与分时系统差不多 D.由于采用了分时技术,用户可以独占计算机的资源(分数:2.00)A.B.C.
3、D.6.在单处理器系统中实现并发技术后,_。 A.各进程在某一时刻并行运行,CPU 和 I/O设备间并行工作 B.各进程在一个时间段内并行运行,CPU 和 I/O设备间串行工作 C.各进程在一个时间段内并行运行,CPU 和 I/O设备间并行工作 D.各进程在某一时刻并行运行,CPU 和 I/O设备间串行工作(分数:2.00)A.B.C.D.7.按照计算机系统层次结构的一般原则,从用户的角度将依次看到_。(1)C语言编译程序 (2)用 C语言写的某单位人事管理程序 (3)操作系统 A.(1)(2)(3) B.(2)(1)(3) C.(3)(2)(1) D.(2)(3)(1)(分数:2.00)A.
4、B.C.D.8.在操作系统中,只能在核心态下执行的指令是_。 A.读时钟 B.寄存器清零 C.系统调用 D.取数(分数:2.00)A.B.C.D.9.下列情况中不会引起用户态和核心态切换的是_。 A.进程执行过程中发生缺页 B.软件安装过程中需要用户输入序列号 C.一个进程需要调用另一个进程 D.打印过程中打印机出现故障(分数:2.00)A.B.C.D.10.多道程序系统的硬件支持是 20世纪 60年代初发展起来的_。 A.ASIC技术 B.通道和中断技术 C.集成电路 D.高速内存(分数:2.00)A.B.C.D.11.下列关于中断和异常的描述中,正确的是_。 A.中断会产生异常 B.异常会
5、产生中断 C.中断是异常的一种 D.中断和异常都与硬件故障有关(分数:2.00)A.B.C.D.12.下列对于模块化程序设计的叙述中,正确的是_。模块越小,模块化的优点越明显便于多人分工编制大型软件便于软件功能扩充模块间的单向调用关系,形成了模块的层次式结构 A.、 B.、 C.、 D.、(分数:2.00)A.B.C.D.13.采用微内核结构时,将操作系统分为用于实现基本功能的内核和提供各种服务的服务器两部分,通常必须包含在操作系统内核中的是_。 A.内存分配 B.中断处理 C.文件处理 D.命令处理(分数:2.00)A.B.C.D.14.有 3个程序 A、B、C,它们使用同一个设备进行 I/
6、O操作,并按 A、B、C 的优先级执行(A 优先级最高,C最低)。这 3个程序的计算和 I/O时间见下表。假设调度的时间可忽略,则在单道程序环境和多道程序环境下(假设内存中可同时装入这 3个程序,系统采用不可抢占的调度策略),运行总时间分别为_。(分数:2.00)A.B.C.D.15.衡量整个计算机性能指标的参数有_。用户接口数 资源利用率 缺页率 吞吐量 周转时间 A.、 B.、 C.、 D.、(分数:2.00)A.B.C.D.16.订购机票系统处理来自各个终端的服务请求,处理后通过终端回答用户,所以它是一个_。 A.分时系统 B.多道批处理系统 C.计算机网络 D.实时信息处理系统(分数:
7、2.00)A.B.C.D.17.下列选项中,_不是操作系统关心的主要问题。 A.管理计算机裸机 B.设计提供用户程序与计算机硬件系统的界面 C.管理计算机系统资源 D.高级程序设计语言的编译器(分数:2.00)A.B.C.D.18.批处理系统的主要缺点是_。 A.CPU利用率 B.不能并发执行 C.缺少交互性 D.以上都不是(分数:2.00)A.B.C.D.19.系统调用是_。 A.用户编写的一个子程序 B.高级语言中的库程序 C.操作系统中的一条命令 D.操作系统向用户程序提供的接口(分数:2.00)A.B.C.D.20.操作系统提供了多种界面供用户使用,其中_是专门供应用程序使用的一种界面
8、。 A.终端命令 B.图形用户窗口 C.系统调用 D.作业控制语言(分数:2.00)A.B.C.D.21.设计实时操作系统时,首先应该考虑系统的_。 A.可靠性和灵活性 B.实时性和可靠性 C.分配性和可靠性 D.灵活性和实时性(分数:2.00)A.B.C.D.三、B综合应用题/B(总题数:3,分数:12.00)22.以现代操作系统为例,解释“操作系统作为用户/计算机接口”的论断。(分数:4.00)_23.操作系统是随着多道程序设计技术的出现而逐步发展起来的,要保证多道程序的正确执行,在技术上需要解决哪些基本问题?(分数:4.00)_24.设在单机系统内存中存放 3道程序 A、B 和 C,按
9、A、B、C 的优先次序运行,其内部计算机 I/O操作的时间分配如下所示: 程序 A计算 30msI/O40ms计算 10ms 程序 B计算 60msI/O30ms计算 10ms 程序 C计算 20msI/O40ms计算 20ms 试画出按多道运行时的时间关系图(设有两个通道,取名为通道 1、通道 2,调度程序的执行时间忽略不计),并计算完成这 3道程序共花多少时间及比单道程序运行节省多少时间。(分数:4.00)_四、B拔高题/B(总题数:0,分数:0.00)五、B单项选择题/B(总题数:14,分数:28.00)25.相对于单一内核结构,采用微内核结构设计和实现操作系统具有许多好处,下列_是微内
10、核结构的特点。使系统更高效添加系统服务时,不必修改内核微内核结构没有单一内核稳定使系统更可靠 A.、 B.、 C.、 D.、(分数:2.00)A.B.C.D.26.分时系统的一个重要性能是系统的响应时间,对操作系统_因素进行改进有利于改善系统的响应时间。 A.加大时间片 B.采用静态页式管理 C.优先级+非抢占式调度算法 D.代码可重入(分数:2.00)A.B.C.D.27._是操作系统必须提供的功能。 A.图形用户界面(GUI) B.为进程提供系统调用命令 C.中断处理 D.编译源程序(分数:2.00)A.B.C.D.28.“访管”指令_使用。 A.仅在用户态下 B.仅在核心态下 C.在用户
11、态和核心态下 D.在调度时间内(分数:2.00)A.B.C.D.29.下列关于库函数和系统调用的描述中,正确的是_。库函数可以运行在用户空间有的库函数会使用系统调用系统调用的执行效率比库函数高当调用库函数时,必然会由用户态转为核心态 A.、 B.、 C.、 D.、(分数:2.00)A.B.C.D.30.关于操作系统共享性,下列资源共享例子中_与其他 3项不同。 A.多进程共享一段可重入代码 B.多进程使用一台打印机 C.用于统计多进程状态的全局变量 D.多用户用同一台磁带机读/写数据(分数:2.00)A.B.C.D.31.多道程序设计技术能有效提高系统的吞吐量和改善资源利用率,实现这技术需要考
12、虑下列_的问题。如何分配处理器、内存和 I/O设备如何提高系统安全性,保证不被黑客攻击如何组织不同类型的作业如何减少单个作业占用的内存大小,以载入更多的作业 A.、 B.、 C.、 D.、(分数:2.00)A.B.C.D.32.下列_不是虚拟性在计算机中的应用。 A.多用户的分时操作系统 B.SPOOLing系统 C.虚拟存储器 D.交换与覆盖(分数:2.00)A.B.C.D.33.分时系统中为了使多个用户能够同时与系统交互,最关键的问题是_。 A.使计算机具有足够快的运算速度 B.能快速进行内外存之间的信息交换 C.系统能够及时接收多个用户的输入并在短时间内做出响应 D.短时间内所有用户程序
13、都能完成(分数:2.00)A.B.C.D.34.应该在核心态下运行的指令有_。屏蔽所有中断 读时钟周期 设置时钟日期 存取某地址单元的内容 停机 A.、 B.、 C.、 D.、(分数:2.00)A.B.C.D.35.下列关于操作系统的说法中,错误的是_。 A.只要计算机开机,就一直有程序运行 B.当电源接通时,计算机从核心态引导 C.不允许用户程序向包含中断向量的存储器单元写入数据 D.操作系统采用多道程序设计技术提高了 CPU和外部设备的可靠性(分数:2.00)A.B.C.D.36.在程序正在试图读取某个磁盘的第 100个逻辑块,使用操作系统提供的_接口。 A.系统调用 B.图形用户接口 C
14、.原语 D.键盘命令(分数:2.00)A.B.C.D.37.通常为用户提供 4种使用接口,它们是终端命令、图标菜单、系统调用和_。 A.计算机高级指令 B.宏命令 C.类似 DOS的批命令文件或 UNIX的 shell文件 D.汇编语言(分数:2.00)A.B.C.D.38.下面 6个系统中,必须是实时操作系统的有_个。计算机辅助设计系统 航空订票系统 过程控制系统机器翻译系统 办公自动化系统 计算机激光拍照系统 A.1 B.2 C.3 D.4(分数:2.00)A.B.C.D.六、B综合应用题/B(总题数:4,分数:18.00)39.解释下列概念并说明关系和区别:计算机系统的安全性、计算机系统
15、的可靠性。(分数:4.00)_40.对于一个正确运转的计算机系统,保护操作系统是非常重要的。但为了向用户提供更大的灵活性,应尽可能少地对用户加以限制。下面列出的各操作通常是加以保护的。试问至少有哪几条指令需加以保护? 1)改变成用户方式。 2)改变成系统方式。 3)从存放操作系统的存储区读取数据。 4)将数据写到存放操作系统的存储区上。 5)从存储操作系统的存储区取指令。 6)打开计时器。 7)关闭计时器。(分数:5.00)_41.用连线把下面左右两列词连起来形成最恰当的 5对。 左列: 右列: (1)Linux (1)面向对象 (2)UNIX (2)网络操作系统 (3)Windows NT
16、(3)微核 (4)Mach 3.0 (4)自由软件 (5)OS/2 (5)C 语言(分数:5.00)_42.假设有一台计算机,它有 32MB内存,操作系统占用 2MB,每个用户进程占用 10MB。用户进程等待 I/O的时间为 80%。问,CPU 的利用率为多少?若增加 32MB内存后 CPU的利用率又为多少?(分数:4.00)_计算机学科专业基础综合操作系统-计算机操作系统绪论答案解析(总分:100.00,做题时间:90 分钟)一、B基础题/B(总题数:0,分数:0.00)二、B单项选择题/B(总题数:21,分数:42.00)1.从用户的观点来看,操作系统是_。 A.用户与计算机之间的接口 B
17、.控制和管理计算机资源的软件 C.合理地组织计算机工作流程的软件 D.由若干层次的程序按照一定的结构组成的有机体(分数:2.00)A. B.C.D.解析:通常会有从某种角度来分析操作系统的题目,这种“眼中体”是对于操作系统概念考查的一种常见形式。 从用户的角度来看,操作系统是帮助用户管理计算机的一个工具与界面,相当于用户与计算机之间的桥梁。它提供了多种接口供用户使用,方便用户对计算机进行操作,因此在用户眼中,操作系统是计算机与用户之间的接口。 从功能的角度来看,计算机有多种资源(如处理器、存储器、设备等),而操作系统的作用就是对这些资源进行有效的管理。因此从功能的角度来看,操作系统是计算机资源
18、的管理者。从功能的角度来看,人们通常把操作系统定义为“用以控制和管理计算机硬件和软件资源、合理地组织计算机的工作流程,以及方便用户使用计算机的程序的集合”。 根据以上分析,A 选项是正确的(关键词:接口),B、C、D 三个选项都是从功能的角度出发对操作系统的描述(关键词:资源、流程、程序)。2.操作系统的功能是进行处理器管理、_管理、设备管理、文件管理及提供用户接口。 A.进程 B.存储器 C.硬件 D.软件(分数:2.00)A.B. C.D.解析:在计算机系统中有两类资源:硬件资源和软件资源,按其作用又可以将它们分为四大类资源:处理器、存储器、外部设备和文件(程序和数据)。因此,操作系统的功
19、能就是对这 4类资源进行管理和提供用户接口。 注:操作系统的功能是管理计算机资源和提供用户接口,与硬件直接接触,因此操作系统与一般的应用软件不同,属于系统软件(有些题目会考查操作系统属于系统软件这个知识点)。由于直接使用裸机效率很低,操作系统可以帮助用户提高对计算机资源的利用率(有些题目会考查操作系统的好处,操作系统提高了计算机的利用率,而不是提高了兼容性、灵活性和处理速度等)。这些知识点比较容易,故在此简单提一下,不再另出题目。3.操作系统的_管理部分负责对进程进行调度。 A.主存储器 B.控制器 C.运算器 D.处理器(分数:2.00)A.B.C.D. 解析:对第 2章有所了解就会知道,进
20、程管理就是控制进程如何使用处理器(计算机系统中最宝贵的资源),所以归类于处理器管理部分。 依照这种思路,还可以考查其他资源管理,如请求分页属于存储器管理部分,目录结构属于文件管理部分等。这里有个技巧,在复习操作系统的时候应该会发现,操作系统的章节是按照 4种资源的管理分类安排的,从进程管理开始每章都是对于一种资源的管理,因此只要知道考查的是哪一章的内容就可以知道是属于哪种资源管理部分了。这也是复习操作系统的一个整体框架。 以上 3道题都是对操作系统功能和概念的典型考查,一般题目都大同小异。4.下面关于系统调用的描述中,正确的是_。 A.系统调用和中断都是程序主动发起的 B.当系统调用发生时,由
21、用户进程独自处理 C.处理完系统调用后,操作系统会继续执行接下来的程序 D.处理系统调用时,执行的是系统内核函数(分数:2.00)A.B.C.D. 解析:操作系统向用户提供的接口有命令接口、程序接口以及图形接口,而系统调用属于程序接口。 系统调用(System Call)作为呈现给用户的接口,包含了内核提供的一系列具备预定功能的内核函数。操作系统提供了系统调用的调用接口,进程调用后由操作系统负责,把应用程序的请求传给内核,调用相应的内核函数完成所需的处理,将处理结果返回给应用程序,并将执行权交还给进程,应用程序继续执行后续操作。 系统调用与中断是既有相似之处又存在明显区别的两个概念,两者都是系
22、统提供给应用程序的接口,都是由应用程序进行调用后操作系统负责处理并将结果反馈给应用程序。区别在于,系统调用是由于应用程序自身功能需要主动调用的,属于可重现的一种过程;而中断是被动调用的,当应用程序执行出现不满足的事件时才会产生中断,具有随机性,如缺页中断的发生时机可能和系统页面大小有关,也可能与工作集大小有关等。 因此,A 选项错误,因为中断是被动的,并不是主动发起的;B 选项错误,当系统调用发生时,转由操作系统负责,而不是由用户进程处理;C 选项错误,当处理完系统调用后,应该将处理结果和执行权交给应用程序;D 选项正确,处理系统调用时,操作系统会执行相关内核函数进行计算。5.下面关于操作系统
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 计算机 学科专业 基础 综合 操作系统 绪论 答案 解析 DOC
