北京交通大学操作系统期末考试题集
奥鹏期末考核
88166–操作系统-北交期末考试复习题合集
单选题:
(1)一作业进入内存后,则所属该作业的进程初始时处于( )状态。
A.运行
B.等待
C.就绪
D.收容
答案问询微信:424329
(2)并发性是指若干事件在( )发生
A.同一时刻
B.同一时间间隔内
C.不同时刻
D.不同时间间隔内
答案问询微信:424329
(3)( )不是Unix系统的特色。
A.交互的分时系统
B.以全局变量为中心的模块结构
C.模块之间调用关系简明
D.可以分成内核和外壳
答案问询微信:424329
(4)计算机系统中判别是否有中断事件发生应是在( )
A.进程切换时
B.执行完一条指令后
C.执行P操作后
D.由用户态转入核心态时
答案问询微信:424329
(5)在多进程的并发系统中,肯定不会因竞争( )而产生死锁。
A.打印机
B.磁带机
C.磁盘
D.CPU
答案问询微信:424329
(6)UNIX系统中,文件存贮器的管理采用的是:()。
A.位图法
B.空闲块表法
C.成组连接法
D.单块连接法
答案问询微信:424329
(7)在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于( )
A.进程相应的程序段的长度
B.进程总共需要运行时间多少
C.进程自身和进程调度策略
D.进程完成什么功能
答案问询微信:424329
(8)作业调度是从输入井中处于( )状态的作业中选取作业调入主存运行。
A.运行
B.收容
C.输入
D.就绪
答案问询微信:424329
(9)文件的保密是指防止文件被( )
A.篡改
B.破坏
C.窃取
D.删除
答案问询微信:424329
(10)设计批处理多道系统时,首先要考虑的是( )
A.灵活性和可适应性
B.系统效率和吞吐量
C.交互性和响应时间
D.实时性和可靠性
答案问询微信:424329
(11)当用户程序执行访管指令时,中断装置将使中央处理器()工作。
A.维持在目态
B.从目态转换到管态
C.维持在管
D.从管态转换到目态
答案问询微信:424329
(12)操作系统的发展过程是( )
A.设备驱动程序组成的原始操作系统,管理程序,操作系统
B.原始操作系统,操作系统,管理程序
C.管理程序,原始操作系统,操作系统
D.管理程序,操作系统,原始操作系统
答案问询微信:424329
(13)对磁盘进行移臂调度的目的是为了缩短( )时间。
A.寻找
B.延迟
C.传送
D.启动
答案问询微信:424329
(14)通常不采用( )方法来解除死锁。
A.终止一个死锁进程
B.终止所有死锁进程
C.从死锁进程处抢夺资源
D.从非死锁进程处抢夺资源
答案问询微信:424329
(15)进程调度的关键问题:一是选择合理的( ),二是恰当地进行代码转换
A.时间片间隔
B.调度算法
C.CPU速度
D.内存空间
答案问询微信:424329
(16)支持程序浮动的地址转换机制是( )
A.页式地址转换
B.段式地址转换
C.静态重定位
D.动态重定位
答案问询微信:424329
(17)产生系统死锁的原因可能是由于( )。
A.进程释放资源
B.一个进程进入死循环
C.多个进程竞争,资源出现了循环等待
D.多个进程竞争共享型设备
答案问询微信:424329
(18)用户程序中的输入,输出操作实际上是由( )完成。
A.程序设计语言
B.编译系统
C.操作系统
D.标准库程序
答案问询微信:424329
(19)在可变分区存储管理中,最优适应分配算法要求对空闲区表项按( )进行排列。
A.地址从大到小
B.地址从小到大
C.尺寸从大到小
D.尺寸从小到大
答案问询微信:424329
(20)共享变量是指( )访问的变量。
A.只能被系统进程
B.只能被多个进程互斥
C.只能被用户进程
D.可被多个进程
答案问询微信:424奥鹏期末考核329
(21)程序运行时,独占系统资源,只有程序本身能改变系统资源状态,这是指( )
A.程序顺序执行的再现性
B.程序顺序执行的封闭性
C.并发程序失去封闭性
D.并发程序失去再现性
答案问询微信:424329
(22)逻辑文件存放在到存储介质上时,采用的组织形式是与( )有关的。
A.逻辑文件结构
B.存储介质特性
C.主存储器管理方式
D.分配外设方式
答案问询微信:424329
(23)对记录式文件,操作系统为用户存取文件信息的最小单位是( )。
A.字符
B.数据项
C.记录
D.文件
答案问询微信:424329
(24)关于操作系统的叙述( )是不正确的。
A.管理资源的程序
B.管理用户程序执行的程序
C.能使系统资源提高效率的程序
D.能方便用户编程的程序
答案问询微信:424329
(25)主要由于( )原因,使UNIX易于移植。
A.UNIX是由机器指令书写的
B.UNIX大部分由汇编少部分用C语言编写
C.UNIX是用汇编语言编写的
D.UNIX小部分由汇编大部分用C语言编写
答案问询微信:424329
(26)关于Unix的用户标识,( )是不正确的。
A.一为实际的UID,一为有效的SUID
B.UID与SUID可能不同
C.SUID比UID更能反映用户的真实身份
D.SUID表示用户临时具有执行某个程序的权力
答案问询微信:424329
(27)若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许( )个进程参于竞争,而不会发生死锁。
A.5
B.2
C.3
D.4
答案问询微信:424329
(28)操作系统是一种( )。
A.应用软件
B.系统软件
C.通用软件
D.工具软件
答案问询微信:424329
(29)如果允许不同用户的文件可以具有相同的文件名,通常采用( )来保证按名存取的安全。
A.重名翻译机构
B.建立索引表
C.建立指针
D.多级目录结构
答案问询微信:424329
(30)处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许()使用。
A.操作员
B.联机用户
C.操作系统
D.目标程序
答案问询微信:424329
(31)为了提高设备分配的灵活性,用户申请设备时应指定( )号。
A.设备类相对
B.设备类绝对
C.相对
D.绝对
答案问询微信:424329
(32)在一段时间内只允许一个进程访问的资源,称为( )
A.共享资源
B.临界区
C.临界资源
D.共享区
答案问询微信:424329
(33)( )不是分时系统的基本特征。
A.同时性
B.独立性
C.实时性
D.交互性
答案问询微信:424329
(34)临界区是指并发进程中访问共享变量的( )段。
A.管理信息
B.信息存储
C.数据
D.程序
答案问询微信:424329
(35)UNIX系统中,进程调度采用的技术是()。
A.时间片轮转
B.先来先服务
C.静态优先数
D.动态优先数
答案问询微信:424329
(36)进程所请求的一次打印输出结束后,将使进程状态从()
A.运行态变为就绪态
B.运行态变为等待态
C.就绪态变为运行态
D.等待态变为就绪态
答案问询微信:424329
(37)在单一处理器上,将执行时间有重叠的几个程序称为( )
A.顺序程序
B.多道程序
C.并发程序
D.并行程序
答案问询微信:424329
(38)分页式存储管理中,地址转换工作是由( )完成的。
A.硬件
B.地址转换程序
C.用户程序
D.装入程序
答案问询微信:424329
(39)( )不是基本的操作系统。
A.批处理操作系统
B.分时操作系统
C.实时操作系统
D.网络操作系统
答案问询微信:424329
(40)若当前进程因时间片用完而让出处理机时,该进程应转变为( )状态。
A.就绪
B.等待
C.运行
D.完成
答案问询微信:424329
(41)一种既有利于短小作业又兼顾到长作业的作业调度算法是( )
A.先来先服务
B.轮转
C.最高响应比优先
D.均衡调度
答案问询微信:424329
(42)若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( )临界区构成。
A.2个
B.3个
C.4个
D.5个
答案问询微信:424329
(43)已经获得除( )以外的所有运行所需资源的进程处于就绪状态
A.存储器
B.打印机
C.CPU
D.磁盘空间
答案问询微信:424329
(44)通常把通道程序的执行情况记录在( )中。
A.PSW
B.PCB
C.CAW
D.CSW
答案问询微信:424329
(45)引入多道程序的目的在于( )。
A.充分利用CPU,减少CPU等待时间
B.提高实时响应速度
C.有利于代码共享,减少主、辅存信息交换量
D..充分利用存储器
答案问询微信:424329
(46)启动外设前必须组织好通道程序,通道程序是由若干( )组成。
A.CCW
B.CSW
C.CAW
D.PSW
答案问询微信:424329
(47)作业调度程序是从处于( )状态的作业中选取一个作业并把它装入主存。
A.输入
B.收容
C.执行
D.完成
答案问询微信:424329
(48)在下列系统中,( )是实时系统。
A.计算机激光照排系统
B.航空定票系统
C.办公自动化系统
D.计算机辅助设计系统
答案问询微信:424329
(49)采用轮转法调度是为了( ):
A.多个终端都能得到系统的及时响应
B.先来先服务
C.优先级较高的进程得到及时调度
D.需CPU最短的进程先做
答案问询微信:424329
(50)采用动态重定位方式装入的作业,在执行中允许( )将其移动。
A.用户有条件地
B.用户无条件地
C.操作系统有条件地
D.操作系统无条件地
答案问询微信:424329
(51)内存碎片是指( )
A.存储分配完后所剩的空闲区
B.没有被使用的存储区
C.不能被使用的存储区
D.未被使用,而又暂时不能使用的存储区
答案问询微信:424329
(52)系统抖动是指( )
A.使用机器时,屏幕闪烁的现象
B.刚被调出的帧又立刻被调入所形成的频繁调入调出的现象
C.系统盘不净,系统不稳定的现象
D.由于内存分配不当,偶然造成内存不够的现象
答案问询微信:424329
(53)已经获得除( )以外的所有运行所需资源的进程处于就绪状态
A.存储器
B.打印机
C.CPU
D.磁盘空间
答案问询微信:424329
(54)进程调度的关键问题:一是选择合理的( ),二是恰当地进行代码转换
A.时间片间隔
B.调度算法
C.CPU速度
D.内存空间
答案问询微信:424329
(55)采用轮转法调度是为了( ):
A.多个终端都能得到系统的及时响应
B.先来先服务
C.优先级较高的进程得到及时调度
D.需CPU最短的进程先做
答案问询微信:424329
(56)在一段时间内只允许一个进程访问的资源,称为( )
A.共享资源
B.临界区
C.临界资源
D.共享区
答案问询微信:424329
(57)并发性是指若干事件在( )发生
A.同一时刻
B.同一时间间隔内
C.不同时刻
D.不同时间间隔内
答案问询微信:424329
(58)在单一处理器上,将执行时间有重叠的几个程序称为( )
A.顺序程序
B.多道程序
C.并发程序
D.并行程序
答案问询微信:424329
(59)程序运行时,独占系统资源,只有程序本身能改变系统资源状态,这是指( )
A.程序顺序执行的再现性
B.程序顺序执行的封闭性
C.并发程序失去封闭性
D.并发程序失去再现性
答案问询微信:424329
(60)操作系统中采用缓冲技术的目的是为了增强系统( )的能力。
A.串行操作
B.重执操作
C.控制操作
D.并行操作
答案问询微信:424329
(61)操作系统中采用缓冲技术,能够减少对CPU的( )的次数,从而提高资源的利用率。
A.中断
B.访问
C.控制
D.依赖
答案问询微信:424329
(62)顺序程序和并发程序的执行相比,( )
A.基本相同
B.有点不同
C.并发现程序执行总体上执行时间快
D.顺序程序执行总体上执行时间快
答案问询微信:424329
(63)分页管理里一次有效内存数据访问,需要多次内存访问,为了提高数据访问速度,可采用的办法是( )。
A.反置页表
B.快表(TLB)
C.两级分页
D.多级分页
答案问询微信:424329
(64)文件系统采用二级文件目录可以( )
A.缩短访问存储器的时间
B.实现文件共享
C.节省内存空间
D.解决不同用户问的文件命名冲突
答案问询微信:424329
(65)管道通信是以( )进行写入和读出。
A.消息为单位
B.自然字符流
C.文件
D.报文
答案问询微信:424329
(66)系统出现死锁的原因是( )
A.计算机系统发生了重大故障
B.有多个封锁的进程同时存在
C.若干进程因竞争资源而无休止的等待着,它方释放已占有的资源
D.资源数大大少于进程数,或进程同时申请的资源数大大超过资源总数
答案问询微信:424329
(67)解决死锁的途径是( )
A.立即关机排除故障
B.立即关机再重新开机
C.不要共享资源,增加独占资源
D.设计预防死锁,运行检测并恢复
答案问询微信:424329
(68)进程P1使用资源情况:申请资源S1..申请资源S2,…释放资源S1;进程凹使用资源情况:申请资源S2,…申请资源S1,…释放资源S2,系统并发执行进程P1,P2,系统将( )
A.必定产生死锁
B.可能产生死锁
C.不会产生死锁
D.无法确定是否会产生死锁
答案问询微信:424329
(69)现代操作系统的两个基本特征是( )和资源共享。
A.多道程序设计
B.中断处理
C.程序的并发执行
D.实现分时与实时处理
答案问询微信:424329
(70)为了描述进程的动态变化过程,采用了一个与进程相联系的( )系统,根据它而感知进程的存在。
A.进程状态字
B.进程优先数
C.进程控制块
D.进程起始地址
答案问询微信:424329
(71)如果某一进程获得除CPU以外的所有所需运行资源,经调度,分配CPU给它,该进程将进入( )
A.就绪状态
B.运行状态
C.阻塞状态
D.活动状态
答案问询微信:424329
(72)如果某一进程在运行时,因某种原因暂停,此时将脱离运行状态,而进入( )
A.自由状态
B.停止状态
C.阻塞状态
D.静止状态
答案问询微信:424329
(73)在操作系统中同时存在多个进程,它们( )
A.不能共享系统资源
B.不能调用同一段程序代码
C.可以共享允许共享的系统资源
D.可以共享所有的系统资源
答案问询微信:424329
(74)操作系统中有一组常称为特殊系统调用.它们不能被系统中断,在操作系统中称为( )
A.初始化程序
B.原语
C.子程序
D.控制模块
答案问询微信:424329
(75)如果某一进程处于就绪状态要将其投入运行,应使用( )
A.挂起原语
B.创建原浯
C.调度原语
D.终止原语
答案问询微信:424329
(76)作业调度是从输入井中处于( )状态的作业中选取作业调入主存运行。
A.运行
B.收容
C.输入
D.就绪
答案问询微信:424329
(77)共享变量是指( )访问的变量。
A.只能被系统进程
B.只能被多个进程互斥
C.只能被用户进程
D.可被多个进程
答案问询微信:424329
(78)在计算机系统中,操作系统是( )
A.一般应用软件
B.核心系统软件
C.用户应用软件
D.用户应用软件
答案问询微信:424329
(79)UNIX操作系统是著名的( )
A.多道批处理系统
B.分时系统
C.实时系统
D.分布式系统
答案问询微信:424329
(80)( )在现代操作系统中采用缓冲技术的主要目的是
A.改善用户编程环境
B.提高CPU的处理速度
C.提高CPU和设备之间的并行程度
D.实现与设备无关性
答案问询微信:424329
(81)进程和程序的一个本质区别是?( )
A.前者为动态的,后者为静态的
B.前者存储在内存,后者存储在外存
C.前者在一个文件中,后者在多个文件中
D.前者分时使用CPU,后者独占CPU
答案问询微信:424329
(82)某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将?( )
A.从就绪变为运行
B.从运行变为就绪
C.从运行变为阻塞
D.从阻塞变为就绪
答案问询微信:424329
(83)当一进程运行时,系统可基于某种原则,强行将其擞下,把处理器分配给其他进程,这种调 度方式是( )
A.非剥夺方式
B.剥夺方式
C.中断方式
D.查询方式
答案问询微信:424329
(84)如果要照顾所有进程,让它们都有执行的机会,最好采用( )算法。
A.SCBF
B.FIFO
C.轮转法
D.FPF
答案问询微信:424329
(85)操作系统激活进程所用的原语为( )。
A.creat()
B.block()
C.active()
D.wakeup()
答案问询微信:424329
(86)计算机感染病毒后会产生各种现象,以下不属于感染病毒的现象是( )
A.文件占用的空间变大。
B.系统运行的速度异常慢。
C.屏幕显示异常图形。
D.机内电扇不转。
答案问询微信:424329
(87)系统抖动是指( )。
A.使用机器时,屏幕闪烁的现象
B.由于主存分配不当,偶然造成主存不够的现象
C.系统盘有问题,致使系统不稳定的现象
D.被调出的页面又立刻被调入所形成的频繁调入调出现象
答案问询微信:424329
(88)文件系统在创建一个文件时,为它建立一个( )。
A.文件目录
B.目录文件
C.逻辑结构
D.逻辑空间
答案问询微信:424329
(89)两个进程争夺同一个资源( )。
A.一定死锁
B.不一定死锁
C.不死锁
D.以上说法都不对
答案问询微信:424329
(90)当对信号量进行V原语操作之后( )。
A.当S0,进程继续执行
B.当S0,要唤醒一个就绪进程
C.当S=0,要唤醒一个等待进程
D.当S=0,要唤醒一个就绪进程
答案问询微信:424329
(91)碎片现象的存在使( )。
A.主存空间利用率降低
B.主存空间利用率提高
C.主存空间利用率得以改善
D.主存空间利用率不受影响
答案问询微信:424329
(92)( )必定会引起进程切换
A.一个进程被创建后进入就绪态
B.一个进程从运行态变成等待态
C.一个进程从运行态变成就绪态
D.一个进程从等待态变成就绪态
答案问询微信:424329
(93)系统抖动是指( )。
A.被调出的页面又立刻被调入所形成的频繁调入调出现象
B.由于主存分配不当,偶然造成主存不够的现象
C.系统盘有问题,致使系统不稳定的现象
D.使用机器时,屏幕闪烁的现象
答案问询微信:424329
(94)由字符序列组成,文件内的信息不再划分结构,这是指( )。
A.流式文件
B.记录式文件
C.顺序文件
D.有序文件
答案问询微信:424329
(95)磁盘与主机之间传递数据的单位是( )。
A.柱面
B.磁道
C.数据块
D.记录
答案问询微信:424329
(96)使用绝对路径名访问文件是从( )开始按目录结构访问某个文件。
A.当前目录
B.用户主目录
C.根目录
D.父目录
答案问询微信:424329
(97)存储管理的目的是( )
A.方便用户
B.提高主存空间利用率
C.方便用户和提高主存利用率
D.增加主存实际容量
答案问询微信:424329
(98)硬件系统在设计中断优先级时,通常使( )优先级提高。
A.自愿中断
B.程序性中断
C.硬件故障中断
D.外部中断
答案问询微信:424329
(99)操作系统会按若干原因选择进程运行,不是立即进入操作系统进行进程选择的情况是( )
A.运行进程的时间片用完
B.运行进程出错
C.运行进程要等待某一事件发生
D.有新进程进入就绪状态
答案问询微信:424329
(100)基址寄存器和界限寄存器是属于( )
A.指令寄存器
B.通用寄存器
C.控制寄存器
D.时钟寄存器
答案问询微信:424329
(101)存储管理实际管理的是( )
A.辅助存储器
B.全部主存储器
C.主存储器中的用户区
D.主存储器中的系统区
答案问询微信:424329
(102)页式存储管理中,若不使用快表,则采用二级页表时,每访问一个操作数要访问主存( )
A.1次
B.2次
C.3次
D.4次
答案问询微信:424329
(103)设有3个作业,它们同时到达,运行时间分别为T1.T2和T3,且T1≤T2≤T3,若它们在单处理机系统中按单道运行,采用短作业优先调度算法,则平均周转时间为()。
A.T1+T2+T3
B.(T1+T2+T3)/3
C.T1+T2/3+2*T3/3
D.T3/3+2*T2/3+T1
答案问询微信:424329
(104)在下面关于虚拟存储器的叙述中,正确的是( )。
A.要求程序运行前必须全部装入内存且在运行过程中一直驻留在内存
B.要求程序运行前不必全部装入内存且在运行过程中不必一直驻留在内存
C.要求程序运行前不必全部装入内存但是在运行过程中必须一直驻留在内存
D.要求程序运行前必须全部装入内存但在运行过程中不必一直驻留在内存
答案问询微信:424329
(105)在现代操作系统中引入了(),从而使并发和共享成为可能。
A.单道程序
B.磁盘
C.对象
D.多道程序
答案问询微信:424329
(106)有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是()。
A.1至 –(m-1)
B.1至m-1
C.1至–m
D.1至m
答案问询微信:424329
(107)某系统采用了银行家算法,则下列叙述正确的是()。
A.系统处于不安全状态时一定会发生死锁
B.系统处于不安全状态时可能会发生死锁
C.系统处于安全状态时可能会发生死锁
D.系统处于安全状态时一定会发生死锁
答案问询微信:424329
(108)CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用()
A.并行技术 ?
B.缓冲技术
C.虚拟存储器技术
D.覆盖技术
答案问询微信:424329
(109)下面最有可能使得高地址空间成为大的空闲区的分配算法是( )。
A.首次适应法
B.最佳适应法
C.最坏适应法
D.循环首次适应法
答案问询微信:424329
(110)把逻辑地址转变为内存的物理地址的过程称做()。
A.编译
B.连接
C.运行
D.重定位
答案问询微信:424329
(111)当前大多数文件系统都可以采用树形目录结构使不同的用户建立各自的子目录,但仍然无法做到( )
A.不同的用户用相同的文件名命名文件
B.同一个用户在自己不同的子目录中使用相同的文件名
C.同一个用户用相同的绝对路径名访问不同的文件
D.不同的用户用不同的绝对路径名访问同一个文件
答案问询微信:424329
(112)对于采用链接存储结构的文件,它的目录项中不包括( )
A.文件的物理地址
B.索引表的物理地址
C.文件的组织方式
D.文件的存取权限
答案问询微信:424329
(113)操作系统进行磁盘驱动调度的目的是( )
A.加快磁盘传输数据的速度
B.增加磁盘信息传输的吞吐量
C.方便用户使用磁盘
D.作为磁盘管理和文件管理的接口
答案问询微信:424329
(114)下列关于进程和线程的叙述中,正确的是( )。
A.一个进程只可拥有一个线程
B.一个线程只可拥有一个进程
C.一个进程可拥有若干个线程
D.一个线程可拥有若干个进程
答案问询微信:424329
(115)在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于( )
A.进程相应的程序段的长度
B.进程总共需要运行时间多少
C.进程自身和进程调度策略
D.进程完成什么功能
答案问询微信:424329
(116)若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( )临界区构成。
A.2个
B.3个
C.4个
D.5个
答案问询微信:424329
(117)在多进程的并发系统中,肯定不会因竞争( )而产生死锁。
A.打印机
B.磁带机
C.磁盘
D.CPU
答案问询微信:424329
(118)设计批处理多道系统时,首先要考虑的是( )
A.灵活性和可适应性
B.系统效率和吞吐量
C.交互性和响应时间
D.实时性和可靠性
答案问询微信:424329
(119)支持程序浮动的地址转换机制是( )
A.页式地址转换
B.段式地址转换
C.静态重定位
D.动态重定位
答案问询微信:424329
(120)可变分区存储管理中,最优适应分配算法要求对空闲区表项按( )进行排列。
A.地址从大到小
B.地址从小到大
C.尺寸从大到小
D.尺寸从小到大
答案问询微信:424329
(121)逻辑文件存放在到存储介质上时,采用的组织形式是与( )有关的。
A.逻辑文件结构
B.存储介质特性
C.主存储器管理方式
D.分配外设方式
答案问询微信:424329
(122)文件的保密是指防止文件被( )
A.篡改
B.破坏
C.窃取
D.删除
答案问询微信:424329
多选题:
(1)在多进程的并发系统中,有关进程间的关系的正确说法是( )
A.都是逻辑上无关的
B.有些可能逻辑上无关的
C.都是逻辑上有关的
D.有些可能逻辑上有关的
E.它们之间都直接或间接发生关系
答案问询微信:424329
(2)斯普林系统的输入井中的作业状态包括( )。
A.输入状态
B.输出状态
C.收容状态
D.执行状态
E.完成状态
答案问询微信:424329
(3)有关设备的管理中,( )是正确的。
A.计算机系统为每台设备确定一个绝对号
B.每台设备都应该有一个惟一的相对号
C.申请设备时指定绝对号可提高设备的使用率
D.申请设备时指定设备相对号使设备分配的灵活性强
E.启动设备时应指出设备的绝对号
答案问询微信:424329
(4)段式和页式存储管理的地址结构很类似,但是它们之间有实质上的不同,表现为( )
A.页式的逻辑地址是连续的,段式的逻辑地址可以不连续
B.页式的地址是一维的,段式的地址是二维的
C.分页是操作系统进行的,分段是用户确定的
D.各页可以分散存放在主存,每段必须占用连续的主存空间
E.页式采用静态重定位方式,段式采用动态重定位方式
答案问询微信:424329
(5)可变分区管理方式常用的主存分配算法有( )。
A.最先适应分配算法
B.最优适应分配算法
C.最坏适应分配算法
D..最快适应分配算法
E.最合理适应分配算法
答案问询微信:424329
(6)线程是操作系统的概念,已具有线程管理的操作系统有( )
A.Windows 3.2
B.OS/2
C.Windows NT
D.DOS 6.22
E.Mach
答案问询微信:424329
(7)对于辅助存储器,( )的提法是正确的。
A.不是一种永久性的存储设备
B.能永久地保存信息
C.可被中央处理器直接访问
D.是CPU与主存之间的缓冲存贮器
E.是文件的主要存储介质
答案问询微信:424329
(8)利用记录的成组与分解操作能( )
A.有效地实现信息转储
B.提高存储介质的利用率
C.减少操作系统的程序量
D.增加启动外设的次数
E.、提高文件的存取速度
答案问询微信:424329
(9)死锁的必要条件包括( )。
A.互斥地使用资源
B.循环等待资源
C.占有且等待资源
D.不可抢夺资源
E.系统处于不安全状态
答案问询微信:424329
(10)多道程序系统的主要特征包括()
A.资源共享
B.临界段互斥
C.程序并发
D.多级中断处理
答案问询微信:424329
(11)对UNIX中的trap指令,下列说法中( )是正确的。
A.可供用户使用
B.UNIX的例外处理程序也可使用trap指令
C.trap指令是特权指令
D.trap指令是在管态下运行
E.UNIX的例外处理也是从trap指令进入的
答案问询微信:424329
(12)下列哪些可用作进程间的通讯手段()
A.系统调用
B.P、V操作
C.原语
D.DMA
答案问询微信:424329
(13)引入多道程序设计的主要目的在于( )
A.提高实时响应速度
B.充分利用处理机,减少处理机空闲时间
C.有利于代码共享
D.充分利用外围设备
E.减少存储器碎片
答案问询微信:424329
(14)下列哪些信息应含于PCB表中 ()
A.用户名
B.进程名
C.现场区
D.进程优先级
答案问询微信:424329
(15)下面哪些是可以不连续的内存分配方法()
A.页式
B.段式
C.可变分区
D.虚存
答案问询微信:424329
(16)下列哪些是驻留集可变的页面替换策略()
A.OPT
B.WS
C.LRU
D.VMIN
答案问询微信:424329
(17)存储管理中的地址转换仅需在CPU中设置一个控制寄存器的是( )管理。
A.单个分区
B.多个固定分区
C.页式
D.段式
E.多个可变分区
答案问询微信:424329
(18)设计作业调度算法时,应兼顾的原则包括( )。
A.公平性
B.及时性
C.平衡资源使用
D.安全性
E.极大的流量
答案问询微信:424329
(19)操作系统的结构设计应追求的目标有( )
A.正确性
B.高效性
C.维护性
D.移植性
E.兼容性
答案问询微信:424329
(20)UNIX系统中进程由三部分组成:进程控制块,正文段和数据段。这意味着一个程序的正文与数据可以是分开的,这种分开的目的是为了( )
A.可共享正文
B.可共享数据
C.可重入
D.方便编程
E.以上全部
答案问询微信:424329
(21)操作系统的结构设计应追求的目标有( )
A.正确性
B.高效性
C.维护性
D.移植性
答案问询微信:424329
(22)设计作业调度算法时,应兼顾的原则包括( )。
A.公平性
B.及时性
C.平衡资源使用
D.安全性
答案问询微信:424329
(23)下面哪些是可以不连续的内存分配方法( )
A.页式
B.段式
C.可变分区
D.虚存
答案问询微信:424329
(24)多道程序系统的主要特征包括( )
A.资源共享
B.临界段互斥
C.程序并发
D.多级中断处理
答案问询微信:424329
(25)对于辅助存储器,( )的提法是正确的。
A.能永久地保存信息
B.可被中央处理器直接访问
C.是CPU与主存之间的缓冲存贮器
D.是文件的主要存储介质
答案问询微信:424329
(26)下列哪些可用作进程间的通讯手段( )
A.系统调用
B.P、V操作
C.原语
D.DMA
答案问询微信:424329
判断题:
(1)对临界资源,应采用互斥访问方式来实现共享。( )
答案问询微信:424329
(2)联机用户接口是指用户与操作系统之间的接口,它不是命令接口。( )
答案问询微信:424329
(3)临界段是指进程中用于实现进程互斥的那段代码。( )
答案问询微信:424329
(4)虚拟设备是指把一个物理设备变换成多个对应的逻辑设备。 ( )
答案问询微信:424329
(5)在分配共享设备和独占设备时,都可能引起死锁。( )
答案问询微信:424329
(6)对批处理作业,运行时不须提供相应的作业控制信息。( )
答案问询微信:424329
(7)在页式虚存系统中,为了提高内存利用率,允许用户使用不同大小的页面。( )
答案问询微信:424329
(8)在动态优先级高度中,随着进程执行时间的增加,其优先级降低。( )
答案问询微信:424329
(9)即使在多道程序环境下,用户也能设计用内存物理地址直接访问内存的程序。( )
答案问询微信:424329
(10)并发性是指若干事件在同一时刻发生。( )
答案问询微信:424329
(11)线程支持的操作系统中调度和资源分配均以线程为单位
答案问询微信:424329
(12)多级反馈队列调度算法是一种动态优先权优先算法。
答案问询微信:424329
(13)虚拟设备是把一个物理设备变换成多个对应的逻辑设备。
答案问询微信:424329
(14)在分配共享设备和独占设备时,都可能引起死锁。
答案问询微信:424329
(15)文件的索引访问方式是一种直接访问方式。
答案问询微信:424329
(16)分时系统不需要作业调度,因而也无作业后备队列。
答案问询微信:424329
(17)线程既是资源分配单位,又是一个执行单位。
答案问询微信:424329
(18)由于最短作业优先调度是优先短作业,故可用于分时系统。
答案问询微信:424329
(19)SPOOLing系统为了实现设备虚拟化设置的输入井、输出井在外存,而为了提高磁盘读写速度设计的“虚拟盘”实际是在内存中的。
答案问询微信:424329
(20)程序的并发执行就是多个程序同时在一个处理机执行。
答案问询微信:424329
(21)DMA(直接存储器存取)方式可实现CPU与外设并行。
答案问询微信:424329
(22)对临界资源,应采用互斥访问方式来实现共享。
答案问询微信:424329
(23)在进行页面替换时,被淘汰的页都要回写到辅存。
答案问询微信:424329
(24)辅助存储器是文件的主要存储介质。
答案问询微信:424329
(25)当系统中发生死锁时,则系统中的所有资源都已分配完毕。
答案问询微信:424329
(26)文件的存取方法与文件物理结构和用户使用方法密切相关。( )
答案问询微信:424329
(27)程序的并发执行就是多个程序同时在一个处理机执行。( )
答案问询微信:424329
(28)、DMA(直接存储器存取)方式可实现CPU与外设并行。( )
答案问询微信:424329
(29)打开文件就是把文件内容由辅存调入主存。( )
答案问询微信:424329
(30)当系统中发生死锁时,则系统中的所有资源都已分配完毕。( )
答案问询微信:424329
(31)缓冲技术中的缓冲池在内存中。
答案问询微信:424329
(32)操作系统是一组资源管理程序。( )
答案问询微信:424329
(33)一个进程是由处理机执行的一个程序。( )
答案问询微信:424329
(34)分页存储管理方式采用二维地址结构。( )
答案问询微信:424329
(35)采用虚拟技术可以无限量的扩大内存容量。( )
答案问询微信:424329
(36)采用覆盖技术可以利用较小的存储空间处理较大的作业。( )
答案问询微信:424329
(37)位示图可用于内存和磁盘空间的管理。( )
答案问询微信:424329
(38)记录型信号量S的值小于0,S的绝对值表示在S中阻塞的进程数量。( )
答案问询微信:424329
(39)可顺序存取的文件不一定能随机存取。( )
答案问询微信:424329
(40)任何时候一个进程的状态变化一定会引起令一个进程的状态变化。( )
答案问询微信:424329
(41)在静态分区管理中,不可能产生系统抖动现象。( )
答案问询微信:424329
(42)分段存储管理方式采用二维地址结构。( )
答案问询微信:424329
(43)已经获得除内存以外所有运行所需资源的进程处于就绪状态( )
答案问询微信:424329
(44)动态重定位是在作业的执行过程中进行的( )
答案问询微信:424329
(45)虚地址即程序执行时所要访问的内存地址。( )
答案问询微信:424329
(46)计算机的死锁俗称“死机”。 ( )
答案问询微信:424329
(47)一个进程被唤醒意味着该进程重新占有了CPU。( )
答案问询微信:424329
(48)批处理系统不允许用户随时干涉自己程序的运行。( )
答案问询微信:424329
(49)在作业管理中,下一个作业能否执行下去,取决于前一作业步是否成功完成,这种制约关系体现了作业步的互斥关系。( )
答案问询微信:424329
(50)多用户操作系统的设计基础是具有多道程序设计功能。( )
答案问询微信:424329
填空题:
(1)内存管理包括以下主要功能:__、__、__、__。
1、答案问询微信:424329
2、答案问询微信:424329
3、答案问询微信:424329
4、答案问询微信:424329
(2)引起进程撤消的主要事件包括以下三类:__、__、__。
1、答案问询微信:424329
2、答案问询微信:424329
3、答案问询微信:424329
(3)分页系统的逻辑地址可分为两部分:__和__。
1、答案问询微信:424329
2、答案问询微信:424329
(4)设备分配所用数据结构包括__、__、__、及__。
1、答案问询微信:424329
2、答案问询微信:424329
3、答案问询微信:424329
4、答案问询微信:424329
(5)__是在内存中没有空闲页面时被调用的,它的目的是选出一个被__的页面。如果内存中有足够的空闲页面存放所调入的页,则不必使用__。
1、答案问询微信:424329
2、答案问询微信:424329
3、答案问询微信:424329
(6)常用的内存管理方法有__、__、__和__ 。
1、答案问询微信:424329
2、答案问询微信:424329
3、答案问询微信:424329
4、答案问询微信:424329
(7)操作系统具有以下四方面的特征:异步性、并发性、__、__。
1、答案问询微信:424329
2、答案问询微信:424329
(8)内存管理包括以下主要功能:__、__、地址映射、内存扩充。
1、答案问询微信:424329
2、答案问询微信:424329
(9)设备分配所用数据结构包括__、__、控制器控制表、通道控制表。
1、答案问询微信:424329
2、答案问询微信:424329
(10)__是在内存中没有空闲页面时被调用的,它的目的是选出一个被__的页面。如果内存中有足够的空闲页面存放所调入的页,则不必使用置换算法。
1、答案问询微信:424329
2、答案问询微信:424329
(11)信号量被广泛用于三个目的是__、__和描述前趋关系。
1、答案问询微信:424329
2、答案问询微信:424329
(12)让多个计算机问题同时装入一个计算机系统的主存储器__________,这种设计技术称为__________。
1、答案问询微信:424329
2、答案问询微信:424329
(13)强迫性中断事件有硬件故障中断、__________、外部中断和__________事件.
1、答案问询微信:424329
2、答案问询微信:424329
(14)对资源采用__________分配策略可使循环等待资源的情况不发生,故该策略可以__________死锁。
1、答案问询微信:424329
2、答案问询微信:424329
(15)__________调度是处理机的高级调度,__________调度是处理机的低级调度。
1、答案问询微信:424329
2、答案问询微信:424329
(16)用户编制程序时使用__________地址,处理器访问主存时使用__________地址。
1、答案问询微信:424329
2、答案问询微信:424329
(17)进程有两种基本队列:__________和__________。
1、答案问询微信:424329
2、答案问询微信:424329
(18)存储保护工作由__________和__________配合实现。
1、答案问询微信:424329
2、答案问询微信:424329
(19)把逻辑地址转换成绝对地址的工作称为__________或__________。
1、答案问询微信:424329
2、答案问询微信:424329
(20)现代操作系统的两个最基本的特征是__________和__________。
1、答案问询微信:424329
2、答案问询微信:424329
(21)若主存储器的容量为n个字节,则以__________编址时,其地址编号为0到__________.
1、答案问询微信:424329
2、答案问询微信:424329
(22)进程调度的主要方式有__________和__________两种
1、答案问询微信:424329
2、答案问询微信:424329
(23)设备控制器是 __________与__________之间的接口。
1、答案问询微信:424329
2、答案问询微信:424329
(24)操作系统的五大管理功能是…和 。
1、答案问询微信:424329
2、答案问询微信:424329
3、答案问询微信:424329
4、答案问询微信:424329
5、答案问询微信:424329
(25)通常在空闲区表中把空闲区项按地址顺序从小到大排列的主存分配算法称__________________算法。
1、答案问询微信:424329
(26)某系统中共有10台磁带机被 m 个进程竞争,每个进程最多要求3台磁带机,那么当m的取值为____________时,系统不会发生死锁。
1、答案问询微信:424329
(27)进程调度的方式有以下两种:、
1、答案问询微信:424329
2、答案问询微信:424329
(28)页式存储管理中,在逻辑空间连续,而物理空间不连续情况下,硬件的地址转换机构通过__________能正确地转换地址
1、答案问询微信:424329
(29)TCP协议是面向的协议
1、答案问询微信:424329
论述题:
(1)在一个采用页式虚拟存储管理的系统中,有一用户作业,它依次要访问的字地址序列是:115,228,120,88,446,102,321,432,260,167,若该作业的第0页已经装入主存,现分配给该作业的主存共300字,页的大小为100字,请回答下列问题:
(1)按FIFO调度算法将产生 次缺页中断,依次淘汰的页号为 ,缺页中断率为 。
(2)按LRU调度算法将产生 次缺页中断,依次淘汰的页号为 ,缺页中断率为 。
答案问询微信:424329
(2)若干个等待访问磁盘者依次要访问的柱面为20,44,40,4,80,12,76,假设每移动一个柱面需要3毫秒时间,移动臂当前位于40号柱面,请按下列算法分别计算为完成上述各次访问总共花费的寻找时间。
(1)先来先服务算法;
(2)最短寻找时间优先算法。
答案问询微信:424329
(3)设某作业占有7个页面,如果在主存中只允许装入4个工作页面(即工作集为4),作业运行时,实际访问页面的顺序是1, 2, 3, 6, 4, 7, 3, 2, 1, 4, 7, 5, 6, 5, 2, 1。试用FIFO与LRU页面调度算法,列出各自的页面淘汰顺序和缺页中断次数,以及最后留驻主存4页的顺序。(假设开始的4个页面已装入主存)
答案问询微信:424329
(4)假定系统有三个并发进程read, move和print共享缓冲器B1和B2。进程read负责从输入设备上读信息,每读出一个记录后把它存放到缓冲器B1中。进程move从缓冲器B1中取出一记录,加工后存入缓冲器B2。进程print将B2中的记录取出打印输出。缓冲器B1和B2每次只能存放一个记录。要求三个进程协调完成任务,使打印出来的与读入的记录的个数,次序完全一样。
请用PV操作,写出它们的并发程序。
答案问询微信:424329
(5)某请求分页系统采用LRU页面置换算法,假定一个作业的页面走向为4、3、2、1、4、3、5、4、3、2、1、5,当分配给该作业的物理块数M分别为3和4时,试计算访问过程中所发生的缺页次数和缺页率,并比较所得结果。
答案问询微信:424329
(6)若干个等待访问磁盘者依次要访问的柱面为20,44,40,4,80,12,76,假设每移动一个柱面需要3毫秒时间,移动臂当前位于40号柱面,请按下列算法分别计算为完成上述各次访问总共花费的寻找时间。 (1)先来先服务算法;(2)最短寻找时间优先算法。
答案问询微信:424329
(7)假定系统有三个并发进程read, move和print共享缓冲器B1和B2。进程read负责从输入设备上读信息,每读出一个记录后把它存放到缓冲器B1中。进程move从缓冲器B1中取出一记录,加工后存入缓冲器B2。进程print将B2中的记录取出打印输出。缓冲器B1和B2每次只能存放一个记录。要求三个进程协调完成任务,使打印出来的与读入的记录的个数,次序完全一样。 请用PV操作,写出它们的并发程序。
答案问询微信:424329
(8)假如盘块的大小为4KB,每个盘块号占4个字节,在两级索引分配时,允许的最大文件是多少?
答案问询微信:424329
因此,允许的最大文件长度为4KB1M = 4GB。
(9)某请求分页系统采用LRU页面置换算法,假定一个作业的页面走向为4.3.2.1.4.3.5.4.3.2.1.5,当分配给该作业的物理块数M分别为3和4时,试计算访问过程中所发生的缺页次数和缺页率,并比较所得结果。
答案问询微信:424329
(10)设一移动头磁盘系统,共有200个柱面,编号为0-199。有若干个请求等待服务,它们依次要访问的柱面号为55、58、39、18、90、160、150、38、184,磁头向柱面号增加的方向移动,当前正停在100号柱面上。求在下列移臂调度算法下的服务顺序和磁头移过的总柱面数。(1)先来先服务调度算法;(2)电梯调度算法。
答案问询微信:424329
(11)某系统有A、B、C、D四类资源可供五个进程P1、P2、P3、P4、P5共享。系统对这四类资源的拥有量为:A类3个、B类14个、C类12个、D类12个。进程对资源的需求和分配情况如下:银行家算法回答下列问题:(1)现在系统中的各类资源还剩余多少? (2)现在系统是否处于安全状态?为什么? (3)如果现在进程P2提出需要A类资源0个、B类资源4个、C类资源2个和D类资源0个,系统能否去满足它的请求?请说明原因。
答案问询微信:424329
综合题:
(11)某系统有A、B、C、D四类资源可供五个进程P1、P2、P3、P4、P5共享。系统对这四类资源的拥有量为:A类3个、B类14个、C类12个、D类12个。进程对资源的需求和分配情况如下:银行家算法回答下列问题:(1)现在系统中的各类资源还剩余多少? (2)现在系统是否处于安全状态?为什么? (3)如果现在进程P2提出需要A类资源0个、B类资源4个、C类资源2个和D类资源0个,系统能否去满足它的请求?请说明原因。
答案问询微信:424329
(11)某系统有A、B、C、D四类资源可供五个进程P1、P2、P3、P4、P5共享。系统对这四类资源的拥有量为:A类3个、B类14个、C类12个、D类12个。进程对资源的需求和分配情况如下:银行家算法回答下列问题:(1)现在系统中的各类资源还剩余多少? (2)现在系统是否处于安全状态?为什么? (3)如果现在进程P2提出需要A类资源0个、B类资源4个、C类资源2个和D类资源0个,系统能否去满足它的请求?请说明原因。
答案问询微信:424329
简答题:
(1)非抢占式调度方式中,什么情况下正在运行的进程会放弃CPU?
答案问询微信:424329
(2)什么是线程?进程和线程的关系是什么?
答案问询微信:424329
(3)简述缓冲区的工作方式?
答案问询微信:424329
(4)引入缓冲的主要原因是什么?
答案问询微信:424329
(5)实现虚拟存储器需要哪些硬件支持?
答案问询微信:424329
(6)在操作系统中影响进程调度的主要因素有哪些?
答案问询微信:424329
(7)什么是文件目录?文件目录中包含哪些信息?
答案问询微信:424329
(8)简述作业状态
答案问询微信:424329
(9)什么是临界区和临界资源?对临界区管理的基本原则是什么?
答案问询微信:424329
(10)试述缺页中断与页面淘汰之间的关系。
答案问询微信:424329
(11)虚拟存储器的基本特征是什么?
答案问询微信:424329
(12)什么是临界区和临界资源?对临界区管理的基本原则是什么?
答案问询微信:424329
(13)简述请求页式存储管理的优缺点。
答案问询微信:424329
(14)什么是文件目录?文件目录中包含哪些信息?
答案问询微信:424329
(15)设有三道作业,它们的提交时间及执行时间由下表给出: 作业号 提交时间 执行时间 1 8.5 ? 2.0 2 9.2 ? 1.6 3 9.4 ? 0.5试计算在单道程序环境下,采用先来先服务调度算法和最短作业优先调度算法时的平均周转时间(时间单位:小时,以十进制进行计算;要求写出计算过程)
答案问询微信:424329
(16)什么是原语?原语的主要特点是什么?
答案问询微信:424329
(17)比较三种解决死锁的方法。
答案问询微信:424329
(2)避免死锁方法,比较实用的有银行家算法(Banker Algorithm)。该算法需要较多的数据结构,实现起来比较困难,但资源利用率最高。
(3)检测死锁方法是基于死锁定理设计的。定期运行该算法对系统的状态进行检测,发现死锁便予以解除。
(18)银行家算法为什么能避免死锁?
答案问询微信:424329
(19)可通过哪些途径来提高内存利用率?
答案问询微信:424329