尔雅操作系统_17答案(学习通2023完整答案)

尔雅操作系统_17答案(学习通2023完整答案)

第1讲 操作系统引论

第1讲测试

1、尔雅操作系统是操作一种____。
A、系统学习通用软件
B、答案系统软件
C、通完应用软件
D、整答软件包

2、尔雅操作系统的操作___管理部分负责对进程进行调度。
A、系统学习主存储器
B、答案控制器
C、通完运算器
D、整答处理机

3、尔雅操作系统是操作对___进行管理的软件。
A、系统学习软件
B、硬件
C、计算机资源
D、应用程序

4、从用户的观点看,操作系统是___。
A、用户与计算机之间的接口。
B、控制和管理计算机资源的软件。
C、合理地组织计算机工作流程的软件。
D、由若干层次的程序按一定的结构组成的有机体。

5、操作系统的功能是进行处理机管理、___管理、设备管理及信息管理。
A、进程
B、存储器
C、硬件
D、软件

6、1、 操作系统中采用多道程序设计技术提高CPU和外部设备的___。
A、利用率
B、可靠性
C、稳定性
D、兼容性

7、操作系统的基本类型主要有___。
A、批处理系统、分时系统及多任务系统
B、实时操作系统、批处理操作系统及分时操作系统
C、单用户系统、多用户系统及批处理系统
D、实时系统、分时系统和多用户系统

8、所谓___是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。
A、多重处理
B、多道程序设计
C、实时处理
D、共行执行

9、下面关于操作系统的叙述中正确的是___。
A、批处理作业必须具有作业控制信息。
B、分时系统不一定都具有人机交互功能。
C、从响应时间的角度看,实时系统与分时系统差不多。
D、由于采用了分时技术,用户可以独占计算机资源。

10、___操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
A、网络
B、分布式
C、分时
D、实时

11、如果分时操作系统的时间片一定,那么___,则响应时间越长。
A、用户数越少
B、用户数越多
C、内存越少
D、内存越多

12、分时操作系统通常采用___策略为用户服务。
A、可靠性和灵活性
B、时间片轮转
C、时间片加权分配
D、短作业优先

13、___操作系统允许用户把若干个作业提交给计算机系统。
A、单用户
B、分布式
C、批处理
D、监督

14、在___操作系统控制下,计算机系统能及时处理由过程控制反馈的数据并做出响应。
A、实时
B、分时
C、分布式
D、单用户

15、下面6个系统中,必须是实时操作系统的有___个。 计算机辅助设计系统 航空订票系统 过程控制系统 机器翻译系统 办公自动化系统 计算机激光照排系统
A、1
B、2
C、3
D、4

16、设计实时操作系统时,首先应考虑系统的___。
A、可靠性和灵活性
B、实时性和可靠性
C、灵活性和可靠性
D、优良性和分配性

17、若把操作系统看作计算机系统资源的管理者,下列___不属于操作系统所管理的资源。
A、程序
B、内存
C、CPU
D、中断

18、在下列操作系统的各个功能组成部分中,___不需要硬件所管理的资源。
A、进程调度
B、时钟管理
C、地址映射
D、中断系统

19、并发和________是操作系统的两个最基本的特征,两者之间互为存在条件。
A、共享
B、并行
C、虚拟
D、异步

20、在主机控制下进行的输入/输出操作称为________操作。
A、脱机输入/输出
B、并行输入/输出
C、联机输入/输出
D、串机输入/输出

第2讲 进程管理(下)

第2讲测试

1、在进程管理中,当____________时,进程从阻塞状态变为就绪状态。
A、进程被进程调度程序选中
B、等待某一事件
C、等待的事件发生
D、时间片用完

2、分配到必要的资源并获得处理机时的进程状态是_________。
A、就绪状态
B、执行状态
C、阻塞状态
D、撤消状态

3、P、V操作是_________。
A、两条低级进程通信原语
B、两组不同的机器指令
C、两条系统调用命令
D、两条高级进程通信原语

4、对进程的管理和控制使用_________。
A、进程调度
B、原语
C、信号量
D、信箱通信

5、进程的并发执行是指若干个进程_________。
A、同时执行
B、在执行的时间上是重叠的
C、在执行的时间上是不可重叠的
D、共享系统资源

6、若P、V操作的信号量S初值为2,当前值为—1,则表示有_________等待进程。
A、0
B、1
C、2
D、3

7、下列的进程状态变化中,_________变化是不可能发生的。
A、运行——>就绪
B、运行——>等待
C、等待——>运行
D、等待——>就绪

8、进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行状态的条件是__________。
A、时间片用完
B、等待某事件发生
C、等待的某事件已发生
D、被进程调度程序选中

9、一个运行的进程用完了分配给它的时间片后,它的状态变为_________。
A、就绪
B、等待
C、运行
D、由用户自己确定

10、用P、V操作管理临界区时,信号量的初值应定义为_________。
A、任意值
B、-1
C、0
D、1

11、程序的顺序执行通常在单道程序的工作环境中,具有________特征。
A、程序的可再现性
B、程序的不可再现性
C、多道程序
D、资源共享

12、用V操作唤醒一个等待进程时,被唤醒进程的状态变为_________。
A、等待
B、就绪
C、运行
D、完成

13、进程间的同步是指进一程间在逻辑上的相互_________关系。
A、联接
B、制约
C、调用
D、继续

14、_________是一种只能进行P操作和V操作的特殊变量。
A、调度
B、同步
C、进程
D、信号量

15、_________是解决进程间同步和互斥的一对低级通信原语。
A、P 和 V
B、Send 和 Receive
C、lock 和 unlock
D、W 和 S

16、下面对进程的描述中,错误的是_________。
A、进程是动态的概念
B、进程执行需要处理机
C、进程是有生命期的
D、进程是指令的集合

17、下面的叙述中正确的是_________。
A、操作系统的一个重要概念是进程,因此不同进程所执行的代码也一定不同
B、为了避免发生进程死锁,各进程只能逐个申请资源
C、操作系统用PCB管理进程,用户进程可以从PCB中读出与本身运行状况有关的信息
D、进程同步是指某些进程之间在逻辑上的相互制约关系

18、进程控制就是对系统中的进程实施有效的管理,通过使用_________、进程撤消、进程阻塞、进程唤醒等进程控制原语实现。
A、进程运行
B、进程管理
C、进程创建
D、进程同步

19、信箱通信是一种_________通信方式。
A、直接通信
B、间接通信
C、低级通信
D、信号量

20、操作系统通过_________对进程进行管理。
A、进程
B、进程控制块
C、进程启动程序
D、进程控制区

21、用P、V操作可以解决_________互斥问题。
A、一切
B、某些
C、正确
D、错误

22、为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的方式进行,这种方式称为________。
A、进程互斥
B、进程同步
C、进程制约
D、进程通信

23、两个进程合作完成一个任务。在并发执行中,一个进程要等待其合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的________。
A、同步
B、互斥
C、调度
D、执行

24、进程中访问临界资源的那段程序代码是________.
A、退出区
B、临界区
C、进入区
D、剩余区

25、对于两个并发进程,设互斥信号量为mutex,若mutex=0,则_______。
A、表示没有进程进入临界区
B、表示有一个进程进入临界区
C、表示有一个进程进入临界区,另一个进程等待进入
D、表示有两个进程进入临界区

第3讲 处理机的调度与死锁

第3讲测试

1、通常,把_________作为评价实时系统性能的重要准则。
A、周转时间短
B、响应时间快
C、截止时间有保证
D、无死锁

2、在分时操作系统中,进程调度经常采用_________算法。
A、先来先服务
B、高优先权
C、时间片轮转
D、随机

3、既考虑作业等待时间,又考虑作业执行时间的调度算法是_________。
A、先来先服务算法
B、短作业优先调度算法
C、优先级调度算法
D、高响应比优先调度算法

4、若每个作业只能建立一个进程,为能使短作业、长作业和交互作业用户都满意,应采用_________。
A、先来先服务算法
B、短作业优先调度算法
C、时间片轮转调度算法
D、多级反馈队列调度算法

5、在各种作业调度算法中,若所有作业同时到达,则平均等待时间最短的算法是_________。
A、先来先服务
B、高优先权优先
C、短作业优先
D、高响应比优先

6、设有4个作业同时到达,每个作业的执行时间均为2h,它们在一台处理器上按单道运行,则平均周转时间为_________。
A、1h
B、5h
C、2.5h
D、8h

7、设有三个作业,其运行时间分别是2h, 5h, 3h,假定它们同时到达,并在同一台处理器上以单道方式运行,则平均周转时间最小的执行顺序是_________。
A、J1,J2,J3
B、J3,J2,J1
C、J2,J1,J3
D、J1,J3,J2

8、_________是作业存在的标志。
A、作业名
B、进程控制块
C、作业控制块
D、程序名

9、_________是从作业提交给系统到作业完成的时间间隔。
A、周转时间
B、响应时间
C、等待时间
D、运行时间

10、一个作业8:00到达系统,估计运行时间为1h。若10:00开始执行该作业,其响应比是_________。
A、1
B、2
C、3
D、4

11、在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。但是,不适当的_________也可能产生死锁。
A、进程优先权
B、资源的线性分配
C、进程推进顺序
D、分配队列优先权

12、产生死锁的四个必要条件是:互斥、_________、不可抢占和循环等待条件。
A、请求与阻塞
B、请求与保持
C、请求与释放
D、释放与阻塞

13、发生死锁的必要条件有四个,要防止死锁的发生,可以破坏这四个必要条件,但破坏_________条件是不太实际的。
A、互斥
B、不可抢占
C、请求和保持
D、循环等待

14、资源的有序分配策略可以破坏_________条件。
A、互斥条件
B、请求和保持条件
C、不可抢占条件
D、循环等待条件

15、在_________的情况下,系统出现死锁。
A、计算机系统发生了重大故障
B、有多个的进程同时存在
C、若干进程因竞争资源而无休止地相互等待他方释放已占有的资源
D、各进程同时申请的资源数大超过资源总数

16、银行家算法是一种_________算法。
A、解除死锁
B、避免死锁
C、检测死锁
D、预防死锁

17、在下列处理死锁的方法中,属于死锁检测的策略是_________。
A、银行家算法
B、资源有序分配法
C、安全性算法
D、资源分配图化简法

18、某系统中有三个并发进程都需要四个同类资源,则该系统必然不会发生死锁的最少资源是_________。
A、9
B、10
C、11
D、12

19、某系统有11台磁带机,X个进程共享此磁带机设备,每个进程最多请求使用3台,则系统必然不会死锁的最大X值是_________。
A、4
B、5
C、6
D、7

20、下面的叙述中正确的是_________。
A、安全状态是没有死锁的状态,非安全状态是有死锁的状态。
B、安全状态是可能有死锁的状态,非安全状态也是可能有死锁的状态。
C、安全状态是可能没有死锁的状态,非安全状态是有死锁的状态。
D、安全状态是没有死锁的状态,非安全状态是可能有死锁的状态。

第4讲 存储器管理

第4讲测试

1、把逻辑地址转换成物理地址称为( )。
A、地址分配
B、地址映射
C、地址保护
D、地址越界

2、在固定分区分配中,每个分区的大小是( )。
A、相同
B、随作业长度变化
C、可以不同但预先固定
D、可以不同但根据作业长度固定

3、静态重定位的时机是( )。?
A、程序编译时?
B、程序链接时?
C、程序装入时
D、程序运行时?

4、动态重定位技术依赖于( )。
A、重定位装入程序
B、重定位寄存器
C、地址机构
D、目标程序

5、解决碎片问题,以及使程序可浮动的最好的办法是采用( )技术。
A、静态重定位
B、动态重定位
C、内存静态分配
D、内存动态分配

6、下面最有可能使得高地址空间成为大的空闲区的分配算法是( )。?
A、首次适应算法
B、最佳适应算法?
C、最坏适应算法?
D、循环首次适应算法

7、在动态分区分配方案中,只需要进行一次比较就可以判定系统是能否满足作业对主存空间要求的是( )。
A、首次适应算法
B、最佳适应算法
C、最坏适应算法
D、固定式分区方法

8、在内存分配的“最佳适应法”中,空闲块是按( )。
A、起始地址从小到大排序
B、起始地址从大到小排序
C、块的大小从小到大排序
D、块的大小从大到小排序

9、在动态分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是( )。
A、无上邻空闲区,也无下邻空闲区?
B、有上邻空闲区,但无下邻空闲区?
C、有下邻空闲区,但无上邻空闲区?
D、有上邻空闲区,也有下邻空闲区?

10、设内存的分配情况如下图所示。若要申请一块40K字节的内存空间,采用最佳适应算法,则所得到的分区首址为( )。
A、100K
B、190K
C、330K
D、410K

11、有作业序列:作业A要求18K;作业B要求25K,作业C要求30K。系统中空闲区按三种算法组成的空闲区队列如下图所示。其中( )对该作业序列合适。
A、首次适应法
B、最佳适应法
C、最坏适应法
D、无算法

12、在动态分区存储管理中的拼接技术可以( )。
A、集中空闲区
B、增加主存容量
C、缩短访问周期
D、加速地址转换

13、某页式管理系统中,地址寄存器的低10位表示页内地址,则页面大小为( )。
A、1024B
B、512B
C、4KB
D、2KB

14、在页式存储管理方案中,采用( )实现地址变换 。
A、页表
B、段表
C、段表和页表
D、空闲区表

15、采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是( )。
A、2的24次方
B、2的16次方
C、2的8次方
D、2的32次方

16、在段页式存储管理系统中,内存等分成块,程序按逻辑模块划分成若干( )。
A、块
B、分区
C、段
D、页

17、采用( )不会产生内部碎片。
A、分页式存储管理
B、分段式存储管理
C、固定分区式存储管理
D、段页式存储管理

18、虚拟存储管理系统的基础是程序的( )理论。
A、局部性
B、全局性
C、动态性
D、虚拟性

19、实现虚拟存储器的目的是( )。
A、实现存储保护
B、实现程序浮动
C、扩充辅存容量
D、扩充主存容量

20、在下面关于虚拟存储器的叙述中,正确的是( )。
A、要求程序运行前必须全部装入内存且在运行过程中一直驻留在内存
B、要求程序运行前不必全部装入内存且在运行过程中不必一直驻留在内存
C、要求程序运行前不必全部装入内存但是在运行过程中必须一直驻留在内存
D、要求程序运行前必须全部装入内存但在运行过程中不必一直驻留在内存

21、在以下的存储管理方案中,能扩充主存容量的是( )。
A、固定分区分配?
B、动态分区分配?
C、基本分页存储管理
D、请求分页存储管理

22、在请求分页系统中,主要的硬件支持有请求分页的页表机制、缺页中断机构和( )。
A、时间支持
B、空间支持
C、地址变换机构
D、虚拟存储

23、在请求分页系统中,页表中的访问位是供( )参考的。
A、页面置换
B、内存分配
C、程序访问
D、页面调入

24、在页面置换算法中,常利用( )去评价其他算法。
A、最佳置换算法
B、先进先出置换算法
C、最近最久未使用置换算法
D、Clock置换算法

25、选择在最近的过去最久未访问的页面予以淘汰的算法称为( )置换算法。
A、OPT
B、LRU
C、FIFO
D、Clock

26、某段表的内容表示如下: 逻辑地址为 (2,154) , 它对应的物理地址为_________.
A、120K+2?
B、480K+154
C、30K+154
D、2+480K

27、在一个页式存储管理系统中,页表内容如下所示: 若页的大小为4K,则地址转换机构将逻辑地址0转换成的物理地址为( )。
A、8192
B、4096
C、2048
D、1024

28、在虚拟存储系统中,若进程在内存中占3块(开始时为空),采用先进先出页面淘汰算法,当执行访问页号序列为1﹑2﹑3﹑4﹑1﹑2﹑5﹑1﹑2﹑3﹑4﹑5﹑6时,将产生( )次缺页中断。?
A、7?
B、8?
C、9 ?
D、10?

29、假设某程序的页面访问序列为1、2、3、4、5、2、3、1、2、3、4、5、1、2、3、4且开始执行时主存中没有页面,则在分配给程序的物理块数是4且采用LRU方式时,缺页次数是( )。
A、12
B、13?
C、14
D、15

30、在请求分页存储管理中,若采用FIFO页面置换算法,则当分配的页面数增加时,缺页中断的次数( )。
A、减少
B、增加
C、无影响
D、可能增加也可能减少

第5讲 设备管理

第5讲 设备管理测试

1、缓冲技术中的缓冲池在( )中。
A、主存
B、外存
C、ROM
D、寄存器

2、引入缓冲的主要目的是( )
A、改善CPU与I/O设备之间速度不匹配的情况
B、节省内存
C、提高CPU利用率
D、提高I/O设备效率

3、CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用( )
A、并行技术
B、通道技术
C、缓冲技术
D、虚存技术

4、为了使多个进程能有效地同时处理输入和输出,最好使用( )结构的缓冲技术
A、缓冲池
B、闭缓冲区环
C、单缓冲
D、双缓冲

5、通过硬件和软件的功能扩充,把原来独立的设备改造成能为若干用户共享的设备,这种设备称为( )
A、存储设备
B、系统设备
C、用户设备
D、虚拟设备

6、如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是()
A、程序查询
B、中断方式
C、DMA方式
D、无条件存取方式

7、中断发生后,应保留( )
A、缓冲区指针
B、关键寄存器内容
C、被中断的程序
D、页表

8、中断矢量是指(   )
A、中断处理程序入口地址
B、中断矢量表其始地址
C、中断处理程序入口地址在中断矢量表中的存放地址
D、中断断点的地址

9、设备管理程序对设备的管理是借助一些数据结构来完成的,下面的( )不属于设备管理数据结构
A、JCB
B、DCT
C、COCT
D、CHCT

10、大多数低速设备都属于( )设备
A、独享
B、虚拟
C、Spool
D、共享

11、( )是直接存取的存储设备
A、磁盘
B、键盘显示终端
C、打印机
D、磁带

12、以下叙述中正确的是()
A、在现代计算机中,只有I/O设备才是有效的中断源
B、在中断处理过程中必须屏蔽中断
C、同一用户所使用的I/O设备也可能并行工作
D、SPOOLING是脱机I/O设备

13、( )是操作系统中以采用的以空间换取时间的技术
A、SPOOLING技术
B、虚拟存储技术
C、覆盖与交换技术
D、通道技术

14、操作系统中的SPOOLING技术实质是将( )转化为共享设备的技术
A、虚拟设备
B、独占设备
C、脱机设备
D、块设备

15、SPOOLING系统提高了( )利用率
A、独占设备
B、主存储器
C、共享设备
D、文件

16、在操作系统中,( )指的是一种硬件机制
A、通道技术
B、缓冲池
C、SPOOLING技术
D、内存覆盖技术

17、在操作系统中,用户在使用I/O设备时,通常采用( )
A、物理设备名
B、逻辑设备名
C、虚拟设备名
D、设备牌号

18、采用假脱机技术,将磁盘的一部分作为公共缓冲区以代替打印机,用户对打印机的操作实际上是对磁盘的存储操作,用以代替打印机的部分是( )
A、独占设备
B、共享设备
C、虚拟设备
D、一般物理设备

19、按( )分类可将设备分为块设备和字符设备
A、从属关系
B、操作特征
C、共享属性
D、信息交换单位

20、在中断处理中,输入/输出中断是指(  ) Ⅰ设备出错   Ⅱ.数据传输结束
A、Ⅰ
B、Ⅱ
C、Ⅰ与Ⅱ
D、都不是

期末考试A

A卷

1、下面关于并发性的论述,正确的是____________。
A、A. 并发性是指若干事件在同一时刻发生
B、B. 发性是指若干事件在不同时刻发生
C、C. 并发性是指若干事件在同一时间间隔内发生
D、D. 并发性是指若干事件在不同时间间隔内发生

2、在单处理器系统中,如果同时存在5个进程,则处于就绪队列中的进程最多有_____________个。
A、1
B、0
C、5
D、4

3、如下的进程状态变化,不可能发生的是_____________。
A、运行->就绪
B、运行->阻塞
C、阻塞->就绪
D、阻塞->运行

4、进程和线程的一个本质区别是_____________。
A、进程是拥有资源的基本单位,线程是CPU执行的基本单位
B、进程存储在外存,线程存储在磁盘
C、进程存放于一个文件中,线程存放在多个文件中
D、进程有地址空间,线程没有地址空间

5、采用段式存储管理的系统中,若地址用32位表示,其中16位表示段号,则允许每段的最大长度是2的_____________次方。
A、12
B、16
C、24
D、8

6、操作系统的_____________管理部分负责对进程进行调度。
A、存储器
B、设备
C、文件
D、处理机

7、在下列存储管理方式中,不要求连续空间且不要求作业全部装入的管理方式是_____________。
A、可变分区存储管理
B、请求分页存储管理
C、分段存储管理
D、分页存储管理

8、为了防止死锁,系统采用资源有序分配的方法,是破坏了产生死锁的那一个必要条件_____________。
A、互斥条件
B、请求和保持条件
C、不剥夺条件
D、环路等待条件

9、在_____________操作系统的控制下,计算机系统能及时处理由过程控制反馈的数据并作出响应。
A、实时
B、分时
C、分布式
D、单用户

10、若系统中有5台绘图仪,有多个进程均需要使用2台,则至多允许_____________个进程参于竞争,而不会发生死锁。
A、5
B、2
C、3
D、4

11、下列算法中,用于磁盘调度的是_____________。
A、时间片轮转算法
B、最近最久未使用算法
C、SCAN扫描算法
D、优先级调度算法

12、使用“银行家算法”决定是否给进程分配资源,这种策略属于____________。
A、预防死锁
B、避免死锁
C、检测死锁
D、解除死锁

13、系统处理某一紧急任务时,应选择_____________。
A、高响应比优先
B、短作业优先
C、优先级调度
D、先来先服务

14、_____________不是基本的操作系统。
A、批处理操作系统
B、分时操作系统
C、实时操作系统
D、网络操作系统

15、多道程序环境下,操作系统分配资源以____________为基本单位。
A、程序
B、指令
C、进程
D、作业

16、实时系统在响应时间、可靠性及交互作用能力等方面一般都比分时系统要求高。

17、存放在磁盘上的文件,既可随机访问,又可顺序访问。

18、系统处于不安全状态必然导致死锁。

19、文件系统最基本的功能是实现按名存取。

20、虚存容量的扩大是以牺牲CPU工作时间以及内、外存交换时间为代价的。

21、操作系统是独立于计算机系统的,它不属于计算机系统。

22、分时操作系统通常采用时间片轮转策略为用户服务。

23、根据文件的组织方式,可把有结构文件分为三类,分别是顺序文件、索引文件和索引顺序文件。

24、Spooling系统提高了独占设备的利用率。

25、虚拟存储器可以扩大物理内存容量。