操作系统复习

发布 2022-01-12 07:21:28 阅读 4008

第二章。

1、在下列性质中,不是分时系统特征的是 b

a) 交互性 b) 独立性 c) 多路性 d)成批性。

2、引入多道程序设计的主要目的在于 c

a) 有利于**共享,减少主、辅存信息交换量。

b) 提高实时响应速度。

c) 充分利用cpu,减少cpu等待时间。

d) 充分利用存储器

3、在下面的进程状态转换过程中,可能发生的转换有 c

(1)运行→就绪 (2 )运行→阻塞 (3)阻塞→运行 (4)运行→终止。

a) (2)(3)(4b) (1)(2)(3)

c) (1)(2)(4d) (2)(4)

4、分时系统中,一个运行进程用完了分给它的时间片后,还未完成计算任务,它的状态将变为 a

a)就绪 b)阻塞 c)运行 d)挂起。

5、在非剥夺调度方式下,运行进程执行 v原语后,其状态 a

a)不变 b)要变 c)可能要变 d)可能不变

6、对于大量缓冲区的管理,采用多个生产者-多个消费者方式解决同步或互斥时,通常需要用 b 个信号量。

a) 2 b) 3 c) 4 d) 5

7、一个正在访问临界资源的进程由于申请等待i/o操作而被中断时 c

a) 可以允许其他进程进入与该进程相关的临界区。

b) 不允许其他进程进入任何临界区。

c) 可以允许其他就绪进程抢占处理器,继续运行。

d) 不允许任何进程抢占处理器。

8、如果信号量的当前值为-2,则系统中在该信号量上等待的进程数目是 a

a) 2 b) 3 c) 4 d) 5

9、下面的情况中,进程调度可能发生的时机有 b

1)正在执行的进程运行完毕 (2)正在执行的进程提出i/o请求后进入等待状态(3)就绪队列中某个进程的优先级高于当前正在运行进程的优先级。

4)有某个进程从阻塞状态转换成就绪状态。

a) (1)(2)(3b) (1)(2)(3)(4)

c) (1)(2)(4d) (1)(3)(4)

1,2一定;3,4可能。

二.1、从下述对操作系统的叙述中选出正确的叙述是 c

a) 操作系统的程序都是在核心态下运行。

b) 分时系统中常用的原则是使时间片越小越好。

c) 批处理系统的主要缺点是缺少交互性。

d) windows是一个多用户多任务的操作系统。

2、在采用线程技术的操作系统中,不正确的说法是 a

a) 线程是资源分配的独立单位。

b) 线程是调度执行的单位。

c) 同一进程中各线程共享该进程分配到的主存空间。

d) 线程运行的系统开销更小。

3、若当前进程因时间片用完而让出处理机时,该进程的状态变为 a

a) 就绪 b) 等待 c) 运行 d) 完成。

4、在一个单处理系统中,若有4个用户进程,则处于就绪状态的用户进程最多有 3 个,最少有 0 个。

a b c d

5、进程依靠 d 从阻塞状态过渡到就绪状态。

a) 程序员的命令b) 系统服务

c) 等待下一个时间片到来 d) “合作”进程的唤醒。

6、临界区是指并发进程涉及共享变量的 a

a) 程序段 b) 缓冲区 c) 数据区 d) 信息区。

7、从下列有关进程管理的叙述中,选出正确的描述 c

a) 进程之间同步,主要源于进程之间的资源竞争,是指对多个相关进程在执行次序上的协调。

b) 临界资源是指每次仅允许一个进程访问的资源。

c) 信号量是一个整型变量,在其上只能进行p操作和v操作。

d) v操作是对信号量执行加1操作,意味着释放一个单位资源,加1后如果信号量的值小于等于零,则从等待队列中唤醒一个进程,现进程变为等待状态,否则现进程继续进行。

8、在操作系统中,对信号量s的p操作中,使进程进入相应阻塞队列等待的条件是 c

a) s>0b) s=0c) s<0 d) s≤0

三.1、一个进程独占处理器顺序执行时具有封闭性和可再现性,其含义是 a 。

a) 进程执行的结果只取决于进程本身。

b) 进程执行的速度对执行结果有影响。

c) 进程多次执行时其执行结果可能不同。

d) 进程执行时不会发生中断事件。

2、在批处理系统中,作业控制说明书是用___c___编写而成。

a) c语言 b) 命令语言 c) 作业控制语言 d) 会话语言。

3、为避免用户程序中直接使用特权指令,用户进程运行在 c 。

a) 系统态 b) 核心态c) 目态d) 管态

4、当进程处于阻塞状态时,进程 a 。

a) 没有占用处理机b) 将进入结束状态。

c) 将进入执行状态d) 等待处理机。

5、若有5个进程共享同一数据,而且每次最多允许3个进程存取该数据,则信号量的变化范围是 b 。

a) 5,4,3,2,1,0b) 3,2,1,0,-1,-2

c) 3,2,1,0d) 2,1,0,-1,-2

6、在下列各项步骤中, b 不是创建进程所必须的步骤。

a) 建立一个pcbb) 进程调度程序为进程分配cpu

c) 为进程分配内存等资源d) 将pcb插入进程就绪队列。

第四章。13、在页式管理中,每个页表中的表项实际上是用于实现 c

a) 内存单元 b) 静态重定位 c) 动态重定位 d) 加载。

14、有关资源分配图中存在环路和死锁关系正确的说法是 c

a)图中无环路则系统可能存在死锁

b)图中有环路则系统肯定存在死锁。

c)图中有环路则系统可能存在死锁,也可能不存在死锁。

d)以上说法都不对。

15、设有12个同类资源可供四个进程共享,目前剩余资源数为2。现资源分配情况如下:

进程已占用资源数最大需求数本次申请数。

p1242p2363

p3473p4143

当进程p1,p2,p3,p4又都相继提出上面的申请要求,为使系统不致死锁,应满足 a 的要求。

a)p1 b)p2 c)p3 d)p4

16、下面关于虚拟存储器的论述中,正确的是 b

a) 要求作业运行前,必须全部装入内存,且在运行中必须常驻内存。

b) 要求作业运行前,不必全部装入内存,且在运行中不必常驻内存。

c) 要求作业运行前,不必全部装入内存,但在运行中必须常驻内存。

d) 要求作业运行前,必须全部装入内存,且在运行中不必常驻内存。

1、在一个请求页式存储管理系统中,某作业所涉及的页面依次为3,2,1,4,4,5,3,4,3,2,1,5,并已知分给该作业的主存物理块是3,则按照fifo调度算法将产生 9 次缺页中断。按照lru调度算法将产生 9 次缺页中断。按照opt调度算法将产生 7 次缺页中断。

(所有内存开始时都是空的,凡第一次用到的页面都产生一次缺页中断)

15、以下 b 存储管理不可用于多道程序系统中。

a) 固定分区 b)单一连续区 c)动态分区 d) 段式存储管理。

16、在可变分区管理算法中,把空闲区按其长度递减次序排序的做法最适合于 c

) 首次适应算法最佳适应算法

) 最坏适应算法循环首次适应算法。

17、在分页存储管理中,地址转换工作是由 a 完成的。

) 硬件 b)地址转换程序 c)用户程序 d)装入程序。

18、在一个请求页式存储管理系统中,某作业所涉及的页面依次为3,2,1,4,4,5,3,4,3,2,1,5,并已知分给该作业的主存物理块是3,则按照lru调度算法将产生 c 次缺页中断。(所有内存开始时都是空的,凡第一次用到的页面都产生一次缺页中断。)

1、 某计算机有32位虚地址空间,且页大小为节。每个页表项长4个字节。因为每个页表都必须包含在一页中,所以使用多级页表,则。

(1)需要几级页表? 3

(2)每一级都有多少页表项?

12、段逻辑地址形式是:段号13位,段内地址23位,内存1m,辅存100g,那么虚拟存储器最大实际容量可能是 c 。

a) 8g+1mb) 8gc) 64g+1md) 64g

13、在装入一个作业时,把作业中的指令地址和数据地址全部转换成主存中的物理地址。这种重定位方式称为 b 。

a) 逻辑重定位 b) 静态重定位 c) 动态重定位d) 物理重定位。

14、假设有编号为四个空闲区,大小分别为16k、24k、15k、30k,现要申请15k的主存空间,采用最坏适应算法,则申请到的空闲区编号为 d 。

操作系统复习

saw 锯 sawed sawed sawn fly 飞 flew flown stand 站立 stood stood spell 拼写 spelt spelled spelt spelled hear 听到 heard heard build 建造 built built spit 吐出 spa...

操作系统复习

一 单项选择题。在每小题列出的四个备选项中只有一个是符合题目要求的,请将其 填写在题后的括号内。1 在配置多道批处理操作系统的计算机系统中 d a 用户可联机 调试自己的程序 b 允许用户直接干预作业的执行。c 能对外部事件实时响应 d 允许多个作业同时使用不同的外围设备。2 unix操作系统是一个...

操作系统复习

一 简答题。操作系统中将设备分为字符设备和块设备进行管理,有什么特点?答 字符设备是管理以 字符 为单位进行输人 输出的设备,即这类设备每输入或输出一个字符就要中断一次主机cpu请求进行处理,故称为慢速设备。块设备是管理以 字符块 为单位进行输入输出的设备,在不同的系统或系统的不同版本中,块的大小定...