当前位置:
文档之家› 2009年全国自考操作系统概论模拟试卷(二)
2009年全国自考操作系统概论模拟试卷(二)
答案:C
13. 一种既有利于短作业又兼顾长作业的作业调度算法是() A. 先来先服务 B. 短作业优先 C. 最高响应比优先 D. 均衡调度
答案:C
14. 在一个单用户操作系统中, 当用户编辑好一个程序要存放到磁盘上去的时候,也使用操
作系统提供的()这一接口。
A. 键盘命令 B. 作业控制命令 C. 鼠标操作 D. 原语
答案:D
2. 下列软件系统中,属于支撑软件的是() A. C语言辅助开发工具 B. 人口普查软件 C. 编译程序 D. 火车订票系统
答案:A
3. 进程调度主要负责() A. 选作业进入内存 B. 选一进程占有CPU C. 建立一进程 D. 撤消一进程
答案:B
4. 操作系统中采用缓冲技术,能够减少对CPU的()的次数,从而提高资源的利用率。 A. 中断 B. 访问 C. 控制 D. 依赖
答案:A
17. 按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指()调度
算法。
A. 先来先服务 B. 短作业优先 C. 响应比高优先
更多试卷,请访问9州考苑()
D. 优先级调度
答案:A
18. ()是大多数同步机构所采用的一个物理实体。 A. 公共变量 B. 全局变量 C. 局部变量 D. 锁和信号灯
更多试卷,请访问9州考苑()
存器的内容≤绝对地址<上限寄存器的内容”这一不等式是否成立,若不成立,则产生“地址越 界”中断事件,停止执行该指令,从而达到存储保护的目的。
4. 假定一个生产者和一个消费者共用一个存储器。存储器每次只能存、取一个物品。请用
PV操作实现生产者、消费者间的同步。 答案:答:begin Buffer:integer; SP,SG:semaphore; SP:=1;SG:=0; cobegin process producer begin L1:produce a product; P(SP); Buffer:=product; V(SG) go to L1 end; process consumer begin L2:P(SG); take a product; V(SP); consume; go to L2; end; coend; end;
;分区的个数也不是预先确定了的,而是由装入的___来决定的。 答案:实际需求,作业数
7. 在固定分区存储管理方式下,为了管理分区,要设置一张___来说明各分区的分配和使用情
况。 答案:分区分配表
8. 在存储器的管理中常用___的方法来摆脱___的限制。
答案:虚拟存储器,主存容量
9. 在___中,程序的逻辑地址被划分成若干大小相等的页,主存的绝对地址空间被划分成与页
A. 全由操作系统自动完成,无需用户干预 B. 由用户干预完成 C. 由系统和用户干预结合完成 D. 全由用户完成
答案:A
二、多项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的五个备选项中 至少有两个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或 未选均无分。
1. 引入多道程序设计的主要目的在于() A. 提高实时响应速度 B. 充分利用处理机,减少处理机空闲时间 C. 有利于代码共享 D. 充分利用外围设备 E. 减少存储器碎片
答案:A
15. 在就绪队列中,队首指针是指向队列中第一个进程的进程控制块的位置,而最后一个进程
的进程控制块中的队列指针是()
A. 值为0 B. 值为1 C. 指向等待队列中第一个进程的进程控制块的位置 D. 指向队首指针
答案:A
16. 对于两个并发进程,设互斥信号量为S,当S=0时,则表示() A. 有一个进程进入了临界区 B. 有一个进程进入了临界区,并有多个进程等待进入 C. 没有进程进入临界区 D. 有不止一个进程进入了临界区
答案:A^C^D^
4. 在采用死锁检测的系统中,当“死锁检测”程序检测到死锁后,一般采用()等方法来解除
死锁。
A. 撤消某些进程 B. 剥夺某些进程所占有的资源 C. 重新启动系统 D. 撤消全部等待进程 E. 剥夺全部进程所占有的资料
答案:A^B^C^
5. 适宜于静态重定位的存储管理有() A. 单个分区 B. 多个固定分区 C. 页式 D. 段式 E. 多个可变分区
答案:通信,低级通信
15. 为了提高独占设备的利用率,可以采用___外围设备操作技术或___外围设备操作技术。
答案:脱机,联机同时
四、简答题(本大题共5小题,每小题4分,共20分)
更多试卷,请访问9州考苑()
1. 试述“操作异常结束”这类中断事件的处理原则。
答案:答:在通道控制外设执行I/O操作的过程中,如果出现如接口错、控制错等故障或出现如 打印机缺纸等设备特殊事件时,通道即会产生操作异常结束中断。 对于因出现故障而产生的操作异常结束中断,一般可以采取重新启动通道执行原来的通道程 序进行复执,若多次复执故障仍不能被排除,则可输出信息请求人工干预。 对于设备特殊事件产生的操作异常结束中断,操作系统会具体分析所发生的特殊事件,分情 况予以处理,如:打印机缺纸,则操作系统会输出缺纸信息,告知操作员要装纸。当操作员 排除了故障或处理完特殊事件后,应键入一条命令告知操作系统继续控制程序的执行。
更多试卷,请访问9州考苑()
2009年全国自考操作系统概论模拟试卷(二)
一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项 中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未 选均无分。
1. 操作系统的()管理部分负责对作业或进程进行调度。 A. 主存储器 B. 控制器 C. 运算器 D. 处理器
2. 假设一分页式存储管理的系统提供给用户使用的逻辑地址空间为128页,每页1024个字节
,而主存被划分成32块。问: (1)逻辑地址要用多少位二进制数表示? (2)绝对地址要用多少位二进制数表示? 答案:
3. 固定分区存储管理是如何实现存储保护的?
答案:答:固定分区存储管理方式下,为了实现存储保护,CPU中设置了上、下限寄存器。当一 个已被装入主存的作业可以占用CPU运行时,进程调度将记录该作业所在的分区号,并把该分区 的上、下限地址分别送入到上、下限寄存器中去。当CPU执行某条指令时总是先核对:“下限寄
5. 什么是程序状态字寄存器?为了说明中断响应过程我们得区分哪三种PSW?
答案:答:每一个程序都要有一个程序状态字(PSW)来刻画本程序的执行状态,在单处理器的计 算机系统中整个系统设置一个用来存放当前运行进程的PSW的寄存器,该寄存器称为“程序状态 字寄存器”。为了说明中断响应过程,我们区分三种PSW: (1)存放在程序状态字寄存器中的PSW是当前正占用处理器进程的PSW,称“当前PSW”。 (2)出现中断事件后,要由操作系统的中断处理程序占用处理器,让中断处理程序处理出现的中 断事件。我们把中断处理程序的PSW称“新PSW”,新PSW中存放着中断处理程序的入口地址。 (3)中断处理程序在占用处理器前,必须把被中断进程的PSW保护好,以便该进程在适当的时候能 继承被中断时的情况继续执行。把保护好的被中断进程的PSW称“旧PSW”。
答案:D
19. 通过对用户分类和限定各类用户对目录和文件的防问权限来保护系统中目录和文件的安全
。这是指()
A. 系统级安全管理 B. 用户级安全管理 C. 目录级安全管理 D. 文件级安全管理
答案:B
20. 用户在自己的用户终端上连续键入组成作业的若干命令,无需等待一条命令是否执行完毕
。所键入的命令形成了一道命令串,存储在一个系统缓冲区中,由操作系统自动地对这些命令逐 条提取并解释执行,最后向用户提供处理结果。在这样的多用户、多作业、多命令串的系统中 ,前后台作业的执行调度()
答案:B^D^
2. 在可变分区存储管理中,为了实现动态重定位和存储保护,CPU中设置了两个专用控制寄
更多试卷,请访问9州考苑()
存器,它们分别为()
A. 界限寄存器 B. 上限寄存器 C. 基址寄存器 D. 限长寄存器 E. 移表
答案:C^D^
3. 常用的防止死锁的策略有() A. 静态分配资源 B. 动态分配资源 C. 按序分配资源 D. 剥夺式分配资源 E. 以上都对
12. 常用的进程调度算法有先来先服务调度算法、___和___调度算法。
答案:最高优先级调度算法,时间片轮转
13. 分时系统中,让用户进行注册的目的是:让系统验证用户有无使用该系统的___和让系统
为用户设置___。 答案:权限,必要的环境
14. PV操作是一种___方式,但只是交换少量的信息,所以是一种___方式。
答案:A
11. 分时系统的特点不包括() A. 同时性和及时性 B. 独立性 C. 具有处理前台、后台作业能力的特性 D. 交互性
答案:C
更多试卷,请访问9州考苑(wபைடு நூலகம்)
12. 第一个在计算机上实现的操作系统是() A. 分时操作系统 B. 实时系统 C. 单流批处理系统 D. 单用户操作系统
答案:D
9. 可变分区存储管理的主存分配策略中的最先适应分配算法一般采用()的链表结构。 A. 按分区大小递增顺序排列空闲区 B. 按地址递增顺序排列空闲区 C. 按分区大小递减顺序排列空闲区 D. 按地址递减顺序排列空闲区
答案:B
10. 计算机的二级存储包括() A. 主存储器和辅助存储器 B. ROM和RAM C. 超高速缓冲存储器和内存储器 D. CPU寄存器和主存缓冲区
更多试卷,请访问9州考苑()
3. 实现动态重定位时一定要有硬件的___作支持。
答案:地址转换机构
4. 操作系统为用户提供的可控制作业执行步骤的手段有___和___。
答案:作业控制语言,操作控制命令
5. 采用多道程序设计的前提是___。
答案:处理器与外围设备可以并行工作