系统按单道方式运行且采用短作业优先算法,则平均周转时间是C。
A.T₁+T₂+T₃B.(T₁+T₂+T₃)/3
C.(3T₁+2T₂+T₃)/3D.(T₁+2T₂+3T₃)/3
18.一个作业8:
00到达系统,估计运行时间为1小时。
若从9:
00开始执行该作业,其响应比是C。
A.2B.1C.3D.0.5
19.有五个批处理作业A、B、C、D、E几乎同时到达,其预计运行时间分别为10、6、2、4、8,其优先级(由外部设定)分别为3、5、2、1、4,这里5是最高优先级。
以下各种调度算法中,平均周转时间为14的是D。
A.时间片轮转B.优先级调度
C.先来先服务(按照次序10、6、2、4、8)D.短作业优先
20.在操作系统中,临界区是C。
A.一个缓冲区B.一段共享数据区
C.一段程序D.一个互斥资源
21.在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区。
所谓临界区是指D。
A.一个缓冲区B.一段数据区C.同步机制D.一段程序
22.进程在处理机上执行C。
A.进程之间是无关的,系统是封闭的
B.进程之间具有交互性、并发性,他们既相互依赖,又相互制约
C.进程之间可能交互,也可能无关
D.以上都不对
23.以下关于临界资源的叙述中,正确的是__C______。
A.临界资源是非共享资源B.临界资源是任意共享资源
C.临界资源是互斥共享资源D.临界资源是同时共享资源
24.以下___B_____不属于临界资源。
A.打印机B.非共享资源C.共享变量D.共享缓冲区
25.以下__D____不是同步机制应遵循的准则。
A.让权等待B.空闲让步C.忙则等待D.无限等待
26.在操作系统中,要对并发进程进行同步的原因是___C____。
A.进程必须在有限的时间内完成
B.进程具有动态性
C.并发进程是异步的
D.进程具有结构性
27.进程P。
和P₁的共享变量定义及初值为:
booleanflag[2];
intturn=0;
flag[0]=false;flag[1]=false;
进程P。
和P₁访问临界资源的类C语言代码实现如下:
voidP。
//进程P。
{
while(TRUE)
{flag[0]=TRUE;
turn=1;
wile(flag[1]&&turn==1);
临界区;
flag[0]=FALSE;
}
}
voidP₁//进程P₁
{
while(TRUE)
{flag[1]=TRUE;
turn=0;
wile(flag[0]&&turn==0);
临界区;
flag[1]=FALSE;
}
}
则并发执行进程P。
和P₁时产生的情况是___D___。
A.不能保证进程互斥进入临界区,会出现饥饿现象
B.不能保证进程互斥进入临界区,不会出现饥饿现象
C.能保证进程互斥进入临界区,会出现饥饿现象
D.能保证进程互斥进入临界区,不会出现饥饿现象
28.在操作系统中,死锁出现是指___C___。
A.计算机系统发生重大故障
B.资源个数远远小于进程数
C.若干进程因竞争资源而无限等待其他进程释放已占有资源
D.进程同时申请的资源数超过资源总数
29.在___C___情况下,系统出现死锁。
A.计算机系统发生重大故障
B.有多个封锁的进程同时存在
C.若干进程因竞争资源而无休止的相互等待其他地方释放已占有资源
D.资源数远远小于进程数或进程同时申请的资源数远远超过资源总数
30.当出现___C___情况下,系统可能出现死锁。
A.进程释放资源B.一个进程进入死循环
C.多个进程竞争资源出现了循环等待D.多个进程竞争共享型设备
31.为多道程序提供的可共享资源不足时,可能出现死锁。
但是,不适当的_C____也可能产生死锁。
A.进程优先权B.资源的线性分配C.进程推进顺序
D.分配队列优先权
32.采用资源剥夺法可以解除死锁,还可以采用__B___方法解除死锁。
A.执行并行操作B.撤销进程C.拒绝分配新资源D.修改信号量
33.死锁产生的原因量之一是__D___。
A.系统中没有采用SPOOLing技术B.使用的P、V操作过多
C.有共享资源存在D.资源分配不当
34.产生死锁的四个必要条件:
互斥、___B__、循环等待和不剥夺。
A.请求与阻塞B.请求与保持C.请求与释放D.释放与阻塞
35.一个进程在获得资源后,只能在使用完资源后由自己释放,这属于死锁必要条件的___C_____。
A.互斥条件B.请求与释放条件C.不剥夺条件D.环路等待条件
36.死锁的预防是根据___C___而采取措施实现的。
A.配置足够的系统资源B.使进程的推进顺序合理
C.破坏死锁的四个必要条件D.防止系统进入不安全状态
第三章内存管理
1.存储管理的目的是____C___。
A.方便用户B.提高内存利用率
C.方便用户和提高内存利用率D.增加内存实际容量
2.对主存储器的访问,是_____B___。
A.以块(即页)或段为单位B.以字节或字为单位
C.随存储器的管理方案不同而异D.以用户的逻辑记录为单位
3.把作业空间中使用的逻辑地址变为内存中的物理地址称为____B_。
A.加载B.重定向C.物理化D.逻辑化
4.以下存储管理方式中,__A___方式可以采用静态重定向。
A.固定分区B.分页C.分段D.都不是
5.为了保证一个程序在主存中改变了存放位置之后仍能正确执行,则对主存空间应采___B____技术。
A.静态重定向B.动态重定向C.动态分配D.静态分配
6.经过____B___,目标程序可以不经过任何改动而装入物理内存单元。
A.静态重定向B.动态重定向C.编译与汇编D.存储扩充
7.在存储管理中采用交互与覆盖,目的是____D____。
A.从物理上扩充内存B.实现主存共享
C.节省存储空间D.提高内存利用率
8.___B___是指将作业不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数据。
A.覆盖技术B.交换技术C.虚拟技术D.物理扩充
9.分区分配内存管理方式的主要保护措施是__A____。
A.界地址保护B.程序代码保护C.数据保护D.栈保护
10.虚拟存储技术是___B___。
A.补充内存物理空间的技术B.补充相对地址空间的技术
C.扩充外存空间的技术D.扩充输入输出缓冲区的技术
11.在虚拟内存管理中,地址变换机构将逻辑地址变为物理地址,形成该逻辑地址的阶段是____C__。
A.编辑B.编译C.链接D.装载
12.把一个分区的存储管理技术用于系统时,可采用___B___让多用户进程轮流进入主存储器执行。
A.存储技术B.对换技术C.覆盖技术D.虚拟存储技术
13.虚拟内存的基础是___A____。
A.局部性理论B.代码的顺序执行C.变量的连续访问
D.指令局部性
14.实施虚拟存储器管理的依据是程序是__A____。
A.局部性原理B.动态性原理C.并发性原理D.一致性原理
15.实现虚拟内存最主要的技术是____C___。
A.整体覆盖B.整体对换C.部分对换D.多道程序设计
16.虚拟存储器是___A____。
A.可以容纳总和超过主存容量的多个作业同时运行的一个地址空间
B.可提高计算机运算速度的设备
C.容量扩大了的主存
D.实际上不存在的存储器
17.若处理器有32位地址,则它的虚拟地址空间为__B____字节。
A.2GBB.4GBC.100KBD.640KB
第四章文件管理
1.操作系统中对文件进行管理的部分叫做__B____。
A.数据库系统B.文件系统C.检索系统D.数据存储系统
2.文件系统是指___D____。
A.文件的集合B.文件的目录
C.实现文件管理的一组软件D.文件、管理文件的软件及数据结构的总称
3.文件系统的主要目的是____A___。
A.实现对文件的按名存取B.实现虚拟存储
C.提高外存的读写速率D.用于存储系统文件
4.通常情况下,用户程序经过编译之后得到的可执行文件属于__B____。
A.ASCII文件B.普通文件C.目录文件D.特别文件
5.在操作系统中,通常把输入输出设备看作是___D__。
A.索引文件B.普通文件C.目录文件D.特别文件
6.由字符序列组成,文件内的信息不再划分结构,这是指_____A_。
A.流式文件B.记录式文件C.顺序文件D.有序文件
7.目录文件所存放的信息是__D___。
A.某一文件存放的数据信息
B.某一文件的文件目录
C.该目录中所用数据的文件目录
D.该文件中所有子目录文件和数据文件目录
8.目录文件由__C___组成。
A.文件名称B.文件体C.文件说明信息D.连续文件
9.文件目录项中不包括的是__C___。
A.文件名B.文件访问权限说明
C.文件控制块的物理位置D.文件所在的物理位置
10.文件控制块不包括____D___。
A.文件名B.文件访问权限说明
C.文件物理位置信息D.磁盘坏块信息
11.文件的物理组织方式是由__D_____确定的。
A.应用程序B.主存信息C.外存容量D.操作系统
12.有些操作系统中将文件描述信息从目录项中分离出来,这样做的好处是___C____。
A.减少读文件时的I/O信息量B.减少写文件时的I/O信息量
C.减少查找文件时的I/O信息量D.减少复制文件时的I/O信息量
13.文件系统中若文件的物理结构采用连续分配方式,则文件控制块FCB中有关文件的物理位置的信息应包括__B____。
Ⅰ、首块地址Ⅱ、文件长度Ⅲ、索引表地址
A.只有ⅢB.Ⅰ和ⅡC.Ⅱ和ⅢD.Ⅰ和Ⅲ
14.在有随机存取需求和文件长度动态增长的情况下,宜选择以下_A____方式。
A.索引分配B.连续分配C.链接分配D.都不对
15.下列文件物理结构中,适合随机访问且易于文件扩展的是_B____。
A.连续结构B.索引结构C.链式结构且磁盘块定长
D.链式结构且磁盘块变长
16.下列文件物理结构中,不属于文件内容增删的是__A____。
A.连续文件B.链接文件C.索引文件D.Hash文件
17.以下不适合于直接存取的外存分配方式是__B____。
A.连续分配B.链接分配C.索引分配D.都适合
18.在磁盘上容易导致存储碎片发生的物理文件结构是___B____。
A.链接文件B.连续文件C.索引文件D.索引和链接文件
19.假设一个FCB为64字节,盘块大小为1KB,则每个盘块中最多存放__D__.
A.64个FCBB.1个FCBC.1000个FCBD.16个FCB
20.磁盘是可共享设备,因此每一时刻___D___作业启动它。
A.可以由任意多个B.能限定多个
C.至少能由一个D.至多能由一个
21.磁道上的文件以__A___单位读写。
A.盘块B.记录C.柱面D.磁道
22.在磁盘输入输出的操作中,需要做的工作可以不包括__A___。
A.确定磁盘的存储容量
B.移动磁臂使磁头移动指定的柱面上
C.旋转磁盘使指定的扇区处于磁头位置下
D.让指定的磁头读取信息,完成信息的传送操作
23.某磁盘组的盘片上有200个磁道,格式化时每个磁道被分成4个扇区,整个盘组共有8000个物理块,那么该盘组应由___D___张盘组成。
A.4B.5C.8D.10
24.一个磁盘的转速为7200转/分,每个磁道有160个扇区,每扇区有512字节,那么理想情况下,其数据传输率为_C___。
A.7200×160KB/sB.7200KB/s
C.9600KB/sD.19200KB/s
25.下列算法中,用于磁盘调度的是____C____。
A.时间片轮转法B.LRU算法
C.最短寻找时间优先算法D.优先级高者优先算法
26.在下列磁盘调度中,___B____算法可能可能会随时改变磁头的运动方法。
A.电梯调度B.先来先服务
C.循环扫描算法D.都不会
第五章设备管理
1.按__D___分类可将设备分为块设备和字符设备。
A.传输速率B.使用特性C.共享属性D.信息交互单位
2.___A___是直接存取的存储设备。
A.磁盘B.磁带C.打印机D.键盘显示终端
3.以下关于设备属性的叙述中,正确的是__C____。
A.字符设备的基本特征是可寻址到字节,即能指定输入的源地址或输出的目的地址
B.共享设备必须是同寻址的和可随机访问的设备
C.共享设备是指同一时间内运行多个进程同时访问的设备
D.在分配共享设备和独占设备是都可能引起进程死锁
4.在设备控制器中用于实现对设备控制功能的是___D___。
A.CPUB.设备控制器于处理器的接口
C.I/O逻辑D.设备控制器与设备的接口
5.基本的I/O设备处理进程一般用于_C_____状态。
A.就绪B.执行C.阻塞D.死锁
6.在中断处理中,输入输出中断是指___C_____。
Ⅰ、设备出错Ⅱ、数据传输结果
A.ⅠB、ⅡC.Ⅰ和ⅡD.都不是
7.用户程序发出磁盘I/O请求后,系统的正确处理流程是_B_____。
A.用户程序→系统调用处理程序→中断处理程序→设备驱动程序
B.用户程序→系统调用处理程序→设备驱动程序→中断处理程序
C.用户程序→设备驱动程序→系统调用处理程序→中断处理程序
D.用户程序→设备驱动程序→中断处理程序→系统调用处理程序
8.如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是___C__。
A.程序查询B.中断方式C.DMA方式D.无条件存取方式
9.DMA控制方式是在__A___之间建立一条直接数据通路。
A.I/O设备与主存B.两个I/O设备
C.I/O设备和CPUD.CPU和主存
10.DMA控制方式的特点是___A___。
A.设备和主机并发执行
B.I/O批量数据的交换会大量浪费CPU时间
C.控制软件易于编写
D.简化设备设计
11.设备管理程序对设备的管理是借助一些数据结构来进行的,以下__A___不属于设备管理数据结构。
A.PCBB.DCTC.COCTD.CHCT
12.下面__D___不是设备的分配方式。
A.独享分配B.共享分配C.虚拟分配D.分区分配
13