[考研类试卷]操作系统概述模拟试卷2及答案与解析.doc
《[考研类试卷]操作系统概述模拟试卷2及答案与解析.doc》由会员分享,可在线阅读,更多相关《[考研类试卷]操作系统概述模拟试卷2及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、操作系统概述模拟试卷 2 及答案与解析一、单项选择题下列各题的备选答案中,只有一个是符合题意的。1 下列关于操作系统的说法错误的是( )。I,在通用操作系统管理下的计算机上运行程序,需要向操作系统预定运行时间 II,在通用操作系统管理下的计算机上运行程序,需要确定起始地址,并从这个地址开始执行 III,操作系统需要提供高级程序设计语言的编译器,管理计算机系统资源是操作系统关心的主要问题(A)I、III(B) II、I(C) I、II、 III、IV(D)以上答案都正确2 用户程序在用户态下使用特权指令引起的中断属于( )。(A)硬件故障中断(B)程序中断(C)外部中断(D)访管中断3 ( )是
2、操作系统必须提供的功能。(A)图形用户界面(GUI)(B)为进程提供系统调用命令(C)处理中断(D)编译源程序4 UNIX 操作系统是著名的( )(A)多道批处理系统(B)分时系统(C)实时系统(D)分布式系统5 在一般操作系统中必不可少的调度是( )。(A)高级调度(B)中级调度(C)作业调度(D)进程调度6 进程和程序的一个本质区别是( )。(A)前者分时使用 CPU,后者独占 CPU(B)前者存储在内存,后者存储在外存(C)前者在一个文件中,后者在多个文件中(D)前者为动态的,后者为静态的7 几年前一位芬兰大学生在 Internet 上公开发布了以下一种免费操作系统( ) 。(A)Win
3、dows NT (B) Linux (C) UNIX(D)OS28 某进程在运行过程中需要等待从磁盘上读人数据,此时该进程的状态将( )。(A)从就绪变为运行(B)从运行变为就绪(C)从运行变:勾阻塞(D)从阻塞变为就绪9 进程控制块是描述进程状态和特性的数据结构,一个进程( )。(A)可以有多个进程控制块(B)可以和其他进程共用一个进程控制块(C)可以没有进程控制块 (D)只能有惟一的进程控制块10 在操作系统中,只能在核心态下执行的指令是( )。(A)读时钟(B)寄存器清“0”(C)广义指令(D)取数11 当 CPU 执行操作系统代码时,处理器处于( )。(A)自由态(B)用户态(C)核心
4、态(D)就绪态12 “访管”指令( )使用。(A)仅在用户态下(B)仅在核心态下(C)在规定时间内(D)在调度时间内13 当 CPU 处于核心态时,它可以执行的指令是( )。(A)只有特权指令(B)只有非特权指令(C)只有 “访管” 指令(D)计算机中全部指令14 下列选项中,在用户态执行的是( )。(A)命令解释程序(B)缺页处理程序(C)进程调度程序(D)时钟中断处理程序15 下列关于系统调用的说法正确的是( )。I,用户程序设计时,使用系统调用命令,该命令经过编译后,形成若干参数和陷入(trap)指令 II,用户程序设计时,使用 l 系统调用命令,该命令经过编译后,形成若干参数和屏蔽中断
5、指令 III,系统调用功能是操作系统向用户程序提供的接口,用户及其应用程序和应用系统是通过系统调用提供的支持和服务来使用系统资源完成其操作的(A)I、III(B) II、(C) I、III、(D)II、 、16 下列说法正确的是( )。I,批处理的主要缺点是需要大量内存 II,当计算机提了核心态和用户态时,输入输出指令必须在核心态下执行I,操作系统中采用多道程序设计技术的最主要原因是为了提高 CPU 和外部设备的可靠性,操作系统中,通道技术是一种硬件技术(A)I、II(B) I、III(C) II、(D)II、 I、17 在计算机系统中,操作系统是( )。(A)一般应用软件(B)核心系统软件(
6、C)用户应用软件(D)系统支撑软件18 操作系统负责为方便用户管理计算机系统的( )。(A)程序(B)文档资料 (C)资源(D)进程19 没有下列设备计算机无法工作( )。(A)软盘(B)硬盘(C)内存(D)打印机20 采用缓冲技术的主要目的是( )。(A)改善用户编程环境(B)提高 CPU 的处理速度(C)提高 CPU 和设备之间的并行程度(D)实现与设备无关性21 文件目录的主要作用是( )。(A)按名存储(B)提高速度(C)节省空间(D)提高外存利用率22 若处理器有 32 位地址,则它的虚拟地址空间为( )字节。(A)2G(B) 4G(C) 100K(D)640K23 目录文件所存放的
7、信息是( )。(A)某一文件存放的数据信息(B)某一个文件的文件目录(C)该目录中所有数据文件目录(D)该目录中所有子目录文件和数据文件的目录24 把逻辑地址转变为内存的物理地址的过程称做( )。(A)编译(B)链接(C)运行(D)重定位25 只能在核心态下运行的指令是( )。(A)读时钟指令(B)置时钟指令(C)取数指令(D)寄存器清零26 下列操作系统的各个功能组成部分中,( )不需要硬件的支持。(A)进程调度(B)时钟管理(C)地址映射(D)中断系统27 下列几项必须在核心态下执行的指令是( )。(A)从内存中取数(B)将运算结果装入内存(C)算术运算(D)输入输出28 处理器执行的指令
8、被分为两类,其中有一类称为特权指令,它只允许( )使用。(A)操作员(B)联机用户(C)目标程序(D)操作系统29 当计算机区分了核心态和用户态指令之后,从核心态到用户态的转换是由操作系统程序执行后完成的,而用户态到核心态的转换则是由( )完成的。(A)硬件(B)核心态程序(C)用户程序(D)中断处理程序30 在中断发生后,进入中断处理的程序属于( )。(A)用户程序(B)可能是应用程序,也可能是操作系统程序(C)操作系统程序(D)既不是应用程序,也不是操作系统程序二、综合题31 批处理操作系统、分时操作系统和实时操作系统各有什么特点?32 有两个程序,程序 A 依次使用 CPU 计 10s,
9、使用设备甲计 5s,使用 CPU 计5s,使用设备乙计 10s,使用 CPJ 计 lOs。程序 B 依次使用设备甲计。10s,使用CPU 计 10s,使用设备乙计 5s,使用 CPU 计 5s,使用设备乙计 10s。在单道程序环境下先执行程序 A 再执行程序 B,计算 CPU 的利用率是多少?在多道程序环境下,CPU 利用率是多少?32 设某计算机系统有一个 CPU、一台输入设备、一台打印机。现有两个进程同时进入就绪状态,且进程 A 先得到 CPU 运行,进程 B 后运行。进程 A 的运行轨迹为:计算 50ms,打印信息 100ms,再计算 50ms,打印信息 100ms,结束。进程 B的运行
10、轨迹为:计算 50ms,输入数据 80ms,再计算 100ms,结束。试画出它们的时序关系图可以用甘特图(GanttChart)1,并说明:33 开始运行后,CPU 有无空闲等待?若有,在哪段时间内等待 ?计算 CPU 的利用率。34 进程 A 运行时有无等待现象?若有,在什么时候发生等待现象?35 进程 B 运行时有无等待现象?若有,在什么时候发生等待现象 ?36 处理器为什么要区分核心态和用户态两种操作方式?在什么情况下进行两种方式的切换?37 为什么说直到出现中断和通道技术后,多道程序概念才变为有用的?38 数据传输控制方式有哪几种?39 在操作系统中为什么要引入线程?40 什么是文件系
11、统?41 如何用 P, V 操作实现进程互斥的?42 什么是死锁? 产生死锁的原因是什么 ?43 什么是核态与用户态?为什么需要区别出二态?系统如何区分出二态?二态在什么情况下相互转换?44 什么是连续文件? 什么是串联文件 ?什么是索引文件 ?三者各有何优缺点?45 解释操作系统中力什么要引入 SPOOLing 技术。46 论述内存管理中碎片产生的原因和解决办法。47 某系统中有三个进程 P1、P2 和 P3 并发工作,其中,进程 P1 运行过程中需使用资源 S1 和 S3;进程 P2 需使用资源 S1 和 S2;进程 P3 需要使用资源 S2 和 S3。如果进程推进过程中对资源的分配不加以
12、限制,会导致什么样的后果,如何避免这种后果的出现。操作系统概述模拟试卷 2 答案与解析一、单项选择题下列各题的备选答案中,只有一个是符合题意的。1 【正确答案】 A【试题解析】 I:通用操作系统使用时间片轮转调度算法,用户运行程序并不需要预先预定运行时间,故 I 项错误;II:操作系统执行程序时,必须要从起始地址开始执行,故 II 项正确;III :编译器是操作系统的上层软件,不是操作系统所需要提供的功能,故I 项错误;:操作系统是计算机资源的管理者,故管理计算机系统资源是操作系统关心的主要问题,故项正确。【知识模块】 操作系统概述2 【正确答案】 D【试题解析】 在用户态下使用特权指令,会产
13、生由用户态转向核心态的切换,产生访管中断。【知识模块】 操作系统概述3 【正确答案】 C【试题解析】 中断是操作系统必须提供的功能,因为计算机的各种错误都需要中断处理,核心态与用户态切换也需要中断处理。【知识模块】 操作系统概述4 【正确答案】 B【知识模块】 操作系统概述5 【正确答案】 D【知识模块】 操作系统概述6 【正确答案】 D【知识模块】 操作系统概述7 【正确答案】 B【知识模块】 操作系统概述8 【正确答案】 C【知识模块】 操作系统概述9 【正确答案】 D【知识模块】 操作系统概述10 【正确答案】 C【试题解析】 广义指令也就是系统调用命令,必然工作在核心态,所以答案为 C
14、选项。【知识模块】 操作系统概述11 【正确答案】 C【试题解析】 运行操作系统代码的状态为核心态。【知识模块】 操作系统概述12 【正确答案】 A【试题解析】 “访管”指令仅在用户态下使用,执行“访管”指令将用户态转变:勾核心态。【知识模块】 操作系统概述13 【正确答案】 D【试题解析】 核心态下,CPU 对一切硬件具有完全访问权限,可以执行机器能够执行的任何指令。而在用户态下,CPU 不能执行特权指令。【知识模块】 操作系统概述14 【正确答案】 A【试题解析】 缺页处理程序和时钟中断都属于中断,在核心态执行;进程调度属于系统调用,在核心态执行;命令解释程序属于命令接口,在用户态执行。【
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考研 试卷 操作系统 概述 模拟 答案 解析 DOC
