计算机操作系统模拟试题(卷)与答案解析 下载本文

内容发布更新时间 : 2024/11/1 7:33:29星期一 下面是文章的全部内容请认真阅读。

张顺全计算机操作系统模拟试题(二)

张顺全

一、选择题(红色数字、符号是答案。笔67-16)

1. 在分时系统中,导致创建进程的典型事件是A 2 ;在批处理系统中导致创建进程的典型事件是B 2 ;由系统专门为运行中的应用进程创建新进程的事件是C 4 。(汤’165题5、汤’204)

A:⑴ 用户注册 ⑵ 用户登录 ⑶ 用户记账 ⑷ 用户通信 B:⑴ 作业录入 ⑵ 作业调度 ⑶ 进程调度 ⑷ 中级调度 C:⑴ 分配资源 ⑵ 进程通信 ⑶ 共享资源 ⑷ 提供服务

2. 从下面对临界资源的论述中,选出一条正确的论述,并在其前面打“√”。(汤’165题6) ⑴ 临界区是指进程中用于实现进程互斥的那段代码 ⑵ 临界区是指进程中用于实现进程同步的那段代码 ⑶ 临界区是指进程中用于实现进程通信的那段代码 ⑷ 临界区是指进程中用于访问共享资源的那段代码 √⑸ 临界区是指进程中访问临界资源那段代码

3. 在生产者-消费者问题中,应设置互斥信号量Mutex、资源信号量full和empty。它们的初始值应分别是A 2 、B 1 和C 5 。(汤’165题9) A、B、C:⑴ 0 ⑵ 1 ⑶ -1 ⑷ -n ⑸ +n

4. 从下面预防死锁的论述中,选出一条正确的论述,并在其前面打“√”。(汤’166题16、汤’204、汤六122-4)

⑴ 由于产生死锁的基本原因是系统资源不足,因而预防死锁的有效方法,是根据系统规模,配置足够的系统资源

⑵ 由于产生死锁的另一基本原因是进程推进顺序不当,因而预防死锁的有效方法,是使进程的推进顺序合法

⑶ 因为只要系统不进入不安全状态,便不会产生死锁,故预防死锁的有效方法,是防止系统进入不安全状态

√⑷ 可以通过破坏产生死锁的四个必要条件之一或其中几个的方法,来预防发生死锁 5. 根据作业说明书中的信息对作业进行控制,称此种作业为A 4 ;用终端键盘命令直接控制作业运行的作业称为B 1 。(汤’170题1、笔67-17) A:⑴ 计算型作业 ⑵ 终端型作业 ⑶ 联机作业 ⑷ 脱机作业 B:⑴ 联机作业 ⑵ I/O型作业 ⑶ 批处理作业 ⑷ 脱机作业

6. 作业由进入状态转变为后备状态,是由A 3 完成的,由后备状态到运行状态B 2 完成的。(汤’170题3、参ZX一22例题1。注:作业建立程序又叫作业注册程序)

A:⑴ 作业调度程序 ⑵ 设备调度程序 ⑶ 作业建立程序 ⑷ 输入输出程序 B:⑴ 设备管理程序 ⑵ 作业调度程序 ⑶ 进程调度程序 ⑷ SPOOLing系统 7. 在面向用户的作业调度中,最基本的目标是A 3 ,最重要的目标是B 2 ,而目标C 4 则是为了照顾紧急性作业用户的要求。(汤’171题5)

A、B、C:⑴ 响应时间短 ⑵ 平均周转时间短 ⑶ 保证作业在截止时间前完成

⑷ 优先权高的作业能获得优先服务 ⑸ 服务费用低

8. 从下面关于优先权大小的论述中,选择一条正确的论述,并在其前面打“√”。(汤’171题7,

笔67-18)

⑴ 计算型作业的优先权,应高于I/O型作业的优先权 ⑵ 用户进程的优先权,应高于系统进程的优先权 ⑶ 长作业的优先权,应高于短作业的优先权

⑷ 资源要求多的作业,其优先权应高于资源要求少的作业

⑸ 在动态优先权中,随着作业等待时间的增加,其优先权将随之下降 √⑹ 在动态优先权时,随着进程执行时间的增加,其优先权降低

9. 作业调度是从处于A 3 状态的队列中选取作业投入运行,B 2 是指从作业进入系统到作业完成所经过的时间间隔;C 4 是从作业进入A 3 队列起,到被调度程序选中时的时间间隔。(汤’171题8)

A:⑴ 运行 ⑵ 提交 ⑶ 后备 ⑷ 完成 ⑸ 停止 B、C:⑴ 响应时间 ⑵ 周转时间 ⑶ 运行时间 ⑷ 等待时间 ⑸ 触发时间 10. 从下面关于联机用户接口的不同论述中,选出一条正确的论述,并在其前面打“√”。(汤’172题13)

⑴ 联机用户接口是用户程序与OS之间的接口,因此它不是命令接口 ⑵ 联机用户接口是键盘和屏幕

√⑶ 联机用户接口是一组键盘命令、终端处理程序及命令解释程序 ⑷ 联机用户接口是用户程序

11. 从下列关于存储器管理功能的论述中,选出两条正确的论述,并在其前面打“√”。(汤’174题1)

⑴ 即使在多道程序设计环境下,用户也能设计用内存物理地址直接访问内存的程序 √⑵ 内存分配最基本的任务是为每道程序分配内存空间,其所追求的最主要目标是提高存