0.1103

五煦查题

快速找到你需要的那道考题与答案

中国大学操作系统_20答案(mooc完整答案)

57 min read

中国大学操作系统_20答案(mooc完整答案)

ZGSOS[2]第二章 进程管理

ZGSOS[2]第二章进程管理单元测试A

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、( )存放了进程标识符、进程运行的当前状态、程序和数据的地址以及关于该程序运行时的CPU环境信息。
A、管程
B、页表
C、进程控制块
D、文件打开表

9、关于进程各种基本状态之间的转换,不可能直接发生的状态转化为( )。
A、运行状态=>就绪状态
B、阻塞状态=>运行状态
C、阻塞状态=>就绪状态
D、运行状态=>阻塞状态

10、进程在( )的条件下,将会从运行状态转化为就绪状态。
A、系统采用时间片轮转调度算法且分配给该进程的时间片用完
B、发生处理器调度执行该进程
C、其发生I/O操作请求
D、其I/O操作请求已完成和得到满足

11、关于进程的状态转换,引入挂起状态的原因不包括( )。
A、用户可能在程序运行期间发现可疑问题而需要暂停进程
B、系统需要进行负荷调节和保证实时任务及时完成
C、操作系统在运行过程中需要对资源使用情况进行检查和记账
D、进程进行I/O操作时应保证处理器的高效利用

12、关于进程的状态转换,当进程处于( )的情况下,不可能直接转化为挂起就绪状态。
A、运行状态
B、挂起阻塞状态
C、普通阻塞状态
D、普通就绪状态

13、当进程处于( )的情况下,可以被处理器调度执行。
A、挂起就绪状态
B、新状态
C、阻塞状态
D、普通就绪状态

ZGSOS[2]第二章进程管理单元测试B

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、进程同步机制应遵循让权等待准则,故而当一个进程不能进入自己的临界区时,其应当释放( )。
A、内存空间
B、外存空间
C、处理器
D、I/O设备

10、利用硬件指令能有效地实现进程互斥,但它却不能满足( )的准则,造成了处理器时间的浪费,而且也很难将它用于解决较复杂的进程同步问题。
A、让权等待
B、空闲让进
C、忙则等待
D、有限等待

11、关于整型信号量机制,如下说法不正确的是( )。
A、整型信号量用来表示系统当前可用对应资源的数量
B、整型信号量机制无法满足空闲让进的准则
C、整型信号量机制无法满足让权等待的准则
D、整型信号量机制提供有资源申请操作和资源释放操作,也即P/V操作,或称之为wait/signal操作

12、关于记录型信号量机制,如下说法不准确的是( )。
A、记录型信号量的队列分量用来表示因申请对应资源失败而受阻的进程阻塞队列
B、记录型信号量的wait操作在进程申请对应资源未果的情况下,将把当前进程插入相应的进程阻塞队列
C、记录型信号量的整型分量用来表示系统当前可用对应资源的数量
D、记录型信号量的signal操作不仅执行资源的释放,还会唤醒相应进程阻塞队列的队首进程

13、进程控制块常驻内存并存放于操作系统专门开辟的进程控制块区域,并一般采用索引或链接组织方式。

14、一段时间内只允许一个进程访问的资源称为临界区。

15、保证诸进程互斥地进入自己的对应于同一临界资源的临界区是实现它们对该临界资源的互斥访问的充要条件。

ZGSOS[3]第三章 处理机调度与死锁

ZGSOS[3]第三章处理机调度与死锁单元测试A

1、高级调度又称为作业调度或长程调度,用于决定把外存上处于后备队列中的哪些作业调入内存。高级调度不能使用的调度算法是( )调度算法。
A、先来先服务
B、短者优先
C、高响应比优先
D、时间片轮转

2、在多道批处理系统和分时系统中均必需提供的调度机制是( )。
A、高级调度
B、中级调度
C、低级调度
D、以上所有

3、分时系统采用的进程调度方式是( )。
A、非抢占方式
B、抢占方式
C、以上两个均可
D、以上两个均不可

4、某同学出于了解进程调度相关情况的目的,专门写了一个“main函数里仅包含一个无限循环”的C语言程序(如下所示)。请问该程序在Windows系统中运行时,将出现的情况是( )。 void main() { while (1) printf("你好!\n"); }
A、系统崩溃
B、系统停止反应
C、在单核系统中,系统停止反应;在多核系统中,无明显反应
D、无明显反应

5、在一个同时具有高、中、低三级调度机制的系统中,一个处于外存就绪状态(即挂起就绪状态)的进程,需要经过( )级调度才能进入运行状态。
A、0
B、1
C、2
D、3

6、分时系统衡量调度性能时,最为注重的指标是( )。
A、周转时间
B、响应时间
C、截止时间
D、吞吐量

7、分时系统不能直接单独使用的调度算法是( )调度算法。
A、先来先服务
B、高优先权优先
C、时间片轮转
D、多级反馈队列

8、在时间片轮转调度算法中,如果时间片的长度无限延长,那么算法将退化为( )调度算法。
A、先来先服务
B、短进程优先
C、高响应比优先
D、以上均不是

9、当进程执行时,它们通常会花费一小段时间来进行计算,然后就执行输入输出操作。进一步说,交互式分时作业通常在输入输出操作之间仅运行很短的时间,而大的批处理作业在执行输入输出操作之前则可能运行很长时间。因此,我们可以赋予交互式作业以较高优先级的一种方法是,基于进程在执行输入输出操作之前的下一轮处理器集中使用周期(next CPU burst)的时间量来确定其相应的优先级,这即短进程优先调度算法的出发点。在短进程优先调度算法中,衡量进程长度的指标的确切含义是( )。
A、进程从生成到终止所经历的时间
B、进程从生成到终止过程中所占用的CPU总时间
C、进程的长短是个动态概念。在进程的生命周期中,可能时而表现为长进程,时而表现为短进程
D、以上均不是

10、在哲学家进餐问题中,规定同一时刻最多允许四个哲学家拿到筷子,破坏了死锁产生之四项必要条件中的( ),从而消除了死锁产生的可能性。
A、互斥条件
B、请求和保持条件
C、不剥夺条件
D、环路等待条件

11、关于银行家算法中不安全状态与死锁的关系,正确的说法是( )。
A、不安全状态虽然不一定是死锁状态,但死锁已无可避免。
B、不安全状态即死锁状态。
C、只要避免进入不安全状态,则肯定可以避免死锁。
D、以上均不对。

12、在分时系统中采用短进程优先调度算法,以下评价最为准确的是( )。
A、无法真正实现
B、难以实现
C、性能不佳
D、以上说法均不正确

ZGSOS[4]第四章 内存管理

ZGSOS[4]第四章内存管理单元测试A

1、下面关于内存管理的叙述,正确的是( )
A、存储保护的目的是限制内存的分配
B、在内存大小为M、有N个用户的分时系统中,每个用户占用M/N大小的内存空间
C、在虚拟内存系统中,只要磁盘空间无限大,作业就能拥有任意大的编址空间
D、实现虚拟内存管理必须要有相应的硬件支持

2、在虚拟内存管理中,地址变换机构将会把逻辑地址转变为物理地址,而形成该逻辑地址的阶段是( )
A、源程序编辑时
B、程序编译时
C、程序链接时
D、程序装载时

3、动态分区又称为可变分区,它们是系统运行过程中伴随( )而动态形成的。
A、各道作业的装入
B、各道作业的装入或完成
C、作业的完成
D、各道作业的创建

4、内存保护需要( ),以保证整个内存空间不被非法访问。
A、由操作系统独立完成
B、由硬件机构独立完成
C、由操作系统和硬件机构共同协作完成
D、由操作系统或者硬件机构独立完成

5、下面的内存管理方案中,( )内存管理方式最适宜采用静态重定位。
A、固定分区
B、动态重定位分区
C、分页
D、分段

6、在可变分区内存管理方案中,某一进程完成后,系统回收其主存空间并与相邻空闲分区合并,为此需修改空闲分区表,造成空闲分区数减1的情况是回收分区( )。
A、前后均无邻接空闲分区
B、前有邻接空闲分区但后无邻接空闲分区
C、前无邻接空闲分区但后有邻接空闲分区
D、前后均有邻接空闲分区

7、动态重定位是在程序的( )过程中进行的。
A、编译
B、装入
C、链接
D、执行

8、在使用对换技术时,如下最适于将对应进程换出到外存的情况是当该进程正( )时。
A、创建
B、进行I/O操作
C、处于临界区
D、进行复杂计算

9、在内存管理中,采用覆盖与对换技术的根本目的在于( )。
A、节省主存空间
B、物理上扩充主存容量
C、提高CPU效率
D、实现主存共享

10、分页系统中的页面是为( )所感知的。
A、用户
B、操作系统
C、编译系统
D、链接程序

11、在某分页内存管理系统中(页表内容如下所示),若页面大小为4KB,则地址转换机构将逻辑地址0转换成的物理地址为(块号从0开始计算)( )。 页号 块号 0 2 1 1 3 3 4 7
A、8192
B、4096
C、2048
D、1024

12、某计算机系统采用两级页表的分页内存管理方式,按字节编址,页面大小为1K字节,页表项大小为2字节,逻辑地址结构为“二级页号 + 一级页号 + 页内偏移地址”。若某进程逻辑地址空间大小为64M字节,则表示该进程整个逻辑地址空间的页目录表(即二级页表)中所包含表项的个数应当是( )。
A、64
B、128
C、256
D、512

13、下列选项中,关于多级页表优点描述的是( )。
A、能够加快地址变换速度
B、减少缺页中断次数
C、减少页表项所占字节数
D、摒弃掉页表对内存空间连续性要求

14、某分段内存管理系统中,逻辑地址长度为32位,其中段号占8位,则最大段长是( )。
A、256字节
B、64K字节
C、16M字节
D、4G字节

15、段页式内存管理汲取了分页管理和分段管理的长处,其实现原理结合了分页和分段管理的基本思想,即( )。
A、用分段方法来分配和管理物理存储空间,用分页方法来管理用户地址空间
B、用分段方法来分配和管理用户地址空间,用分页方法来管理物理存储空间
C、用分段方法来分配和管理主存空间,用分页方法来管理辅存空间
D、用分段方法来分配和管理辅存空间,用分页方法来管理主存空间

16、下列关于虚拟存储器的叙述中,正确的是( )。
A、虚拟存储只能基于连续分配技术
B、虚拟存储容量只受外存容量的限制
C、虚拟存储只能基于非连续分配技术
D、虚拟存储容量只受内存容量的限制

17、虚拟存储技术是( )。
A、扩充内存物理空间的技术
B、扩充内存逻辑空间的技术
C、补充外存空间的技术
D、扩充输入输出缓冲区的技术

18、以下不是关于虚拟内存特征描述的选项是( )。
A、一次性
B、多次性
C、对换性
D、离散性

19、在缺页处理过程中,操作系统执行的操作包括( )。
A、修改页表、磁盘I/O
B、磁盘I/O
C、分配页框(即物理块)
D、修改页表、磁盘I/O、分配页框(即物理块)

20、在请求分页系统中,不能组合使用的页面分配策略与页面置换策略是( )。
A、可变分配、全局置换
B、可变分配、局部置换
C、固定分配、全局置换
D、固定分配、局部置换

21、关于请求分页系统的页面淘汰算法,下面说法错误的是( )。
A、一个好的页面淘汰算法应尽量减少和避免抖动现象
B、先进先出页面淘汰算法实现简单,选择最先进入主存储器的页面调出
C、最长时间未使用页面淘汰算法(LRU)是基于局部性原理的一种算法,首先调出最近一段时间内最长时间未被访问过的页面
D、时钟式页面淘汰算法首先调出最近一段时间内被访问次数最多的页面

22、某虚拟存储器系统采用分页内存管理和最长时间未使用页面淘汰算法(LRU),考虑下面的页面访问地址序列:1 8 1 7 8 2 7 2 1 8 3 8 2 1 3 1 7 1 3 7 假定分配给某进程4个内存页面且开始时全部空闲(暨空白),则发生缺页的次数是( )。
A、4
B、5
C、6
D、7

23、引起最长时间未使用页面淘汰算法(LRU)的实现开销较高的根本原因在于( )。
A、需要硬件的特殊支持
B、需要特殊的中断处理程序
C、需要在页表中标明特殊的页类型
D、需要对所有的内存分页进行排序

24、在页面置换策略中,( )策略可能引起抖动现象。
A、先进先出页面淘汰
B、最长时间未使用页面淘汰(LRU)
C、没有一种
D、所有

25、如果对—个进程未分配它所要求的全部页面,有时就会出现分配的页面数增多但缺页率反而增大的异常现象,称之为Belady现象。在各种页面淘汰算法中,存在Belady现象的算法是( )。
A、最佳页面淘汰算法(OPT)
B、先进先出页面淘汰算法(FIFO)
C、最长时间未使用页面淘汰算法(LRU)
D、最近未使用页面淘汰算法(NRU)

26、某系统采用改进时钟式页面淘汰算法,页表项中字段A为访问位,M为修改位。A=0表示页面没有被访问,A=1表示页面最近被访问过。M=0表示页面没有被修改过,M=1表示页面被修改过。根据<A,M>所有可能取值,将页面分为四类:<0,0>、<1,0>、<0,1>和<1,1>,则该算法淘汰页面的优先次序从高到低为( )。
A、<0,0>,<0,1>,<1,0>,<1,1>
B、<0,0>,<1,0>,<0,1>,<1,1>
C、<0,0>,<0,1>,<1,1>,<1,0>
D、<0,0>,<1,1>,<0,1>,<1,0>

27、在分段系统中,由于每个分段在逻辑上是独立的,因而比较容易实现信息保护。目前用来实现分段保护的措施包括( )。
A、越界检查
B、存取控制检查
C、环保护机构
D、所有选项

28、某请求分页系统采用先进先出页面淘汰算法,假定一个进程的页面引用序列为1、2、3、2、1、4、3、5、4、3、2、1、5,当分配给该进程的物理块数为3且未采用预调页策略时,该进程执行过程中所发生的缺页次数是( )。
A、8
B、7
C、6
D、5

29、伙伴系统是一个克服了固定分区和可变分区方案缺陷的合理折衷。

30、可重入代码又称为“纯代码”,是一种允许多个进程同时访问的代码,在执行过程中不允许有任何改变。

31、在请求段页式系统中,以分页为单位管理用户的虚空间,以分段为单位管理物理内存空间。

32、某计算机系统拥有主存256MB,采用分页内存管理方式(每页1KB),进程A的逻辑地址空间共有256个页面。假定某时刻系统为该进程的第0、1、2、3、4、5、6、7、8、9、10#页面分配的物理块分别为第15、16、20、28、29、30、31、32、36、38、39号(以上均为十进制数),那么虚拟地址1A68对应的物理地址【16进制数描述】为( )。

ZGSOS[5]第五章 设备管理

ZGSOS[5]第五章设备管理单元测试A

1、程序员利用系统调用打开I/O设备时,通常使用的设备标识是( )。
A、逻辑设备名
B、物理设备名
C、主设备号
D、从设备号

2、下列有关I/O接口的叙述中,错误的是( )。
A、状态端口和控制端口可以共用同一个寄存器
B、I/O接口中CPU可访问的寄存器称为I/O端口
C、采用独立编址方式时,I/O端口地址和主存地址可能相同
D、采用统一编址方式时,CPU不能用访存指令访问I/O端口

3、在采用中断I/O 方式控制打印输出的情况下,CPU 和打印控制接口中的I/O 端口之间交换的信息不可能是( )。
A、所打印的字符
B、主存地址
C、设备状态
D、控制命令

4、系统配置的通道数较少时可能产生“瓶颈”问题,解决此问题的有效方法是( )。
A、增加设备到通道的通路
B、在设备上增设一些缓冲区
C、提高CPU的速度
D、采用虚拟设备技术

5、下列I/O控制方式中,哪一个基本不需要硬件支持?( )
A、程序轮询方式
B、中断驱动控制方式
C、通道(I/O处理机)控制方式
D、内存直接存取(DMA)控制方式

6、内部异常(内中断)可分为故障(fault)、陷阱(trap)和终止(abort)三类。下列有关内部异常的叙述中,错误的是( )。
A、内部异常的产生与当前执行指令相关
B、内部异常的检测由CPU内部逻辑实现
C、内部异常的响应发生在指令执行过程中
D、内部异常处理完后一定会重新返回到发生异常的指令继续执行

7、在以下选项中,( )不属于操作系统提供给普通用户的可使用资源。
A、中断机制
B、处理器
C、存储器
D、I/O设备

8、中断系统一般是由相应的( )组成的。
A、硬件
B、软件
C、硬件和软件
D、固件

9、当中断发生后,相关中断处理的程序属于( )。
A、用户程序
B、可能是用户程序也可能是操作系统程序
C、操作系统程序
D、既不是用户程序也不是操作系统程序

10、处理外部中断时,应该由操作系统保存的是( )。
A、程序计数器(PC)的内容
B、通用寄存器的内容
C、快表(TLB)的内容
D、Cache 中的内容

11、中断处理和子程序调用都需要压栈以保护现场,中断处理一定会保存而子程序调用不需要保存其内容的是( )。
A、程序计数器
B、程序状态字寄存器
C、通用数据寄存器
D、通用地址寄存器

12、在DMA方式下,数据从内存传送到外设经过的路径是( )。
A、内存→数据总线→外设
B、内存→DMA控制器→外设
C、内存→CPU→总线→外设
D、外设→内存

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

14、通常把通道程序的执行情况记录在( )中。
A、程序状态字寄存器(PSW)
B、进程控制块(PCB)
C、通道地址字寄存器(CAW)
D、通道状态字寄存器(CSW)

15、以下关于通道的叙述中,不正确的是( )。
A、通道是和DMA相同的一种I/O控制部件
B、通道能同时控制多台同类型或者不同类型的设备
C、通道方式中信息的传送是通过执行通道程序完成的
D、按照通道的工作方式,通道分为字节多路通道、数组选择通道和数组多路通道

16、以下关于通道的叙述中,不正确的是( )。
A、通道程序存放在主存而不是通道中
B、通道方式下,除故障外不再需要采用中断
C、CPU通过执行I/O 指令来启动通道
D、通道程序是由通道来执行的

17、使用户所编写的程序与实际使用的物理设备无关,这是由设备管理的( )功能实现的。
A、设备独立性
B、设备分配
C、缓冲管理
D、虚拟设备

18、用户程序发出磁盘 I/O 请求后,系统的处理流程是:用户程序→系统调用处理→设备驱动程序→中断处理→...。其中,计算数据所在磁盘的柱面号、磁头号、扇区号的程序是( )。
A、用户程序
B、系统调用处理程序
C、设备驱动程序
D、中断处理程序

19、操作系统的I/O子系统通常由四个层次组成,每一层明确定义了与邻近层次的接口,有关该层次结构自上而下合理的层次组织排列顺序是( )。
A、用户进程、用户空间I/O请求支持层、设备独立性软件层、设备调度与控制层(设备驱动程序和中断处理程序)
B、用户进程、设备独立性软件层、用户空间I/O请求支持层、设备调度与控制层(设备驱动程序和中断处理程序)
C、用户进程、设备调度与控制层(设备驱动程序和中断处理程序)、用户空间I/O请求支持层、设备独立性软件层
D、用户进程、用户空间I/O请求支持层、设备调度与控制层(设备驱动程序和中断处理程序)、设备独立性软件层

20、对于单CPU单通道的计算机系统的工作过程,下列可以完全并行工作的是( )。
A、程序和程序之间
B、程序和通道之间
C、程序和设备之间
D、由通道控制的各台设备之间

21、在设备管理中,引入缓冲技术的最主要目的在于( )。
A、提供内存与外存之间的接口
B、提高设备利用率
C、扩充地址空间
D、提高主机和设备交换信息的速度

22、假定把磁盘上一个数据块中信息输入到一单缓冲的时间T为100μs,将缓冲区中数据传送到用户区的时间M为50μs,而CPU对这一块数据进行计算的时间C为 50μs,那么,系统对每一块数据的平均处理时间为( )。
A、50μs
B、100μs
C、150μs
D、200μs

23、某文件占10个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析。假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为100μs,将缓冲区的数据传送到用户区的时间是50μs,CPU对一块数据进行分析的时间为50μs。在单缓冲区和双缓冲区情况下,读入并分析完该文件的时间分别是( )。
A、1500μs、1000μs
B、1550μs、1100μs
C、1550μs、1550μs
D、2000μs、2000μs

24、设备管理程序对设备的管理是借助一些数据结构来进行的,下面的( )不属于设备管理数据结构。
A、作业控制块(JCB)
B、设备控制表(DCT)
C、控制器控制表(COCT)
D、通道控制表(CHCT)

25、下面关于设备独立性的论述中,正确的是( )。
A、设备独立性是I/O设备具有独立执行I/O功能的一种特性
B、设备独立性是指用户程序独立于具体使用的物理设备的一种特性
C、设备独立性是指能独立实现设备共享的一种特性
D、设备独立性是指设备驱动独立于具体使用的物理设备的一种特性

26、使命令的执行结果不在屏幕上显示,而将之引向另一个文件,这项功能称为( )。
A、脱机输出
B、管道
C、联机输出
D、输出重定向

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

28、大多数低速设备都属于( )设备。
A、独占
B、共享
C、虚拟
D、SPOOLing

29、关于SPOOLing技术的说法,以下正确的是( )。
A、SPOOLing系统中不需要独占设备
B、SPOOLing系统加快了作业完成的速度
C、当输入设备忙时,SPOOLing系统中的用户程序暂停执行,待I/O 空闲时再被唤醒
D、SPOOLing技术可以把共享设备改为独占设备

30、与设备控制器关系最密切的软件是( )。
A、设备驱动程序
B、编译程序
C、内存管理程序
D、处理机调度程序

31、在中断处理中,输入/输出中断发生的时机可能是( )时。 I. 设备出错 II. 数据传输结束
A、I
B、II
C、I或II
D、I和II都不是

32、操作系统进行移动头磁盘驱动调度的最主要目的在于( )。
A、加快磁盘传输数据的速度
B、尽可能地减少输入输出操作中的寻道时间,提高磁盘传输信息的吞吐量
C、方便用户使用磁盘
D、作为磁盘管理和文件管理的接口

33、下列关于磁盘结构及磁盘调度的叙述中,哪一条是错误的?( )
A、最短寻道时间优先(SSTF)调度算法可能导致饥饿现象
B、磁盘调度时,首先是移臂调度,然后是旋转调度
C、扫描算法不会导致磁臂黏着现象
D、磁盘的物理块号与磁盘地址可以相互转换

34、假设磁盘的读写头在55号柱面上操作时,有新请求访问的柱面号为100、39、124、16和126。当55柱面号操作完成后,若采用最短寻道时间优先调度算法,为完成这些请求,磁头需要移动过的柱面数是( )。
A、181
B、159
C、149
D、139

35、下列算法中用于磁盘移臂调度的是( )。
A、时间片轮转法
B、LRU算法
C、最短寻道时间优先算法
D、优先级高者优先算法

36、对磁盘进行移臂调度时,既考虑了减少寻道时间,又不频繁改变移动臂的移动方向的调度算法是( )。
A、先来先服务调度算法
B、最短寻道时间优先调度算法
C、电梯调度(SCAN)算法
D、优先级高者优先调度算法

37、某硬盘有200个磁道(最外侧磁道号为0),磁道访问请求序列为:130,42,180,15,199,当前磁头位于第58号磁道并从外侧向内侧移动。按照SCAN调度方法处理完上述请求后,磁头移过的磁道数是( )。
A、208
B、287
C、325
D、382

38、磁盘高速缓冲设在( )中,其主要目的是提高磁盘I/O的速度。
A、磁盘控制器
B、磁盘
C、内存
D、Cache

39、引入磁盘高速缓冲的主要目的是( )。
A、提高CPU的运算速度
B、提高I/O设备的利用率
C、改善CPU与I/O设备速度不匹配的问题
D、节省内存

40、以下能有效提高磁盘I/O速度的方法是( )。 ①提前读②延迟写③优化物理块分布④虚拟盘⑤合理分配磁盘空间
A、①③⑤
B、②④
C、③④
D、①②③④⑤

41、用户程序发出磁盘I/O请求后,系统的正确处理流程是( )。
A、用户程序→系统调用处理→中断处理→设备驱动程序→...
B、用户程序→系统调用处理→设备驱动程序→中断处理→…
C、用户程序→设备驱动程序→系统调用处理→中断处理→…
D、用户程序→设备驱动程序→中断处理→系统调用处理→…

42、在进行设备分配时应该考虑下列哪些因素?( ) ①设备固有属性②设备分配算法③设备分配的安全性④设备独立性
A、①②③④
B、①②④
C、①③④
D、②③④

43、下列为设备驱动程序的功能的是( )。 ①检查用户I/O请求的合法性,了解I/O设备的工作状态,传递与I/O设备操作有关的参数,设置设备的工作方式②发出I/O命令,如果设备空闲,便立即启动I/O设备,完成指定的I/O操作;如果设备忙碌,则将请求者挂在设备队列上等待③通过系统调用由用户态转入内核态,并根据其系统调用号,转向执行相应的系统调用内核函数进行处理④接收上层软件发来的命令和参数,并将命令中的抽象要求,转换为与设备相关的低层操作序列
A、①②③④
B、①②④
C、②③④
D、①②③

ZGSOS[6]第六章 文件系统

ZGSOS[6]第六章文件系统单元测试A

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、可以解决重名问题的最简单目录结构是( )。
A、单级目录
B、树状目录
C、两级目录
D、图目录

10、文件的绝对路径名是从( )开始,沿着各级子目录到达指定文件过程中途经的各子目录所构成的字符串。
A、当前目录
B、根目录
C、子目录
D、父目录

11、关于文件的磁盘I/O操作的读写单位为( )。
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、单级目录
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、目录结构

25、为防止可能破坏文件的各种意外情况,文件系统可以采用( )的方法来保护文件。
A、口令加密
B、规定使用权限
C、备份和定时转储
D、为文件设置口令

26、文件路径名是指( )。
A、文件名及其扩展名
B、一系列目录名及该文件的文件名
C、目录文件名和文件名的集合
D、从根目录(或当前目录)到该文件所经历的路径中符号名的集合

27、关于磁盘和磁带的存储特性,如下描述正确的是( )。
A、磁盘是随机存取的,磁带是顺序存取的
B、磁带是随机存取的,磁盘是顺序存取的
C、二者都是顺序存取的
D、二者都是随机存取的

28、采用32位字长的8个字来管理外存(块号和位号均从0开始计数),则100号物理盘块对应的位示图的位置为( )。
A、字号3,位号5
B、字号3,位号4
C、字号94,位号5
D、字号4,位号4

29、FAT文件系统中,文件的物理结构是( )。
A、顺序结构
B、链接结构
C、索引结构
D、哈希文件

30、下列文件中属于文件的逻辑结构类型的是( )。
A、链接式文件
B、系统文件
C、散列文件
D、流式文件

31、多个用户同时使用同一共享文件时,不正确的做法是( )。
A、不允许多个用户同时写操作该共享文件
B、一个用户读操作该共享文件时,不允许另一个用户同时写操作该共享文件
C、一个用户写操作该共享文件时,允许另一个用户同时读操作该共享文件
D、允许多个用户同时打开该共享文件并读取文件内容

32、可以实现文件保护的方案是( )。
A、设立用户权限表
B、使用上下界限寄存器
C、设置段访问属性
D、设置段长度访问限制

33、关于文件共享的正确描述是( )。
A、共享文件只能由文件所有者读写
B、共享文件只能被文件主指定的用户读写
C、共享文件能够被多个用户同时读取
D、共享文件能够被多个用户同时写入

34、文件系统应具有的功能包括( )。 ①实现“按名存取”②分配文件存储空间③实现文件目录管理④提供合适的存取方法以适应各种不同的应用⑤实现文件的共享、保护和保密
A、①②③④⑤
B、①②③④
C、②③④⑤
D、①③④⑤

35、要实现文件的永久性存储,其应存放在( )介质上。 ①磁盘②软盘③光盘④磁带⑤高速缓存
A、①②③④⑤
B、①②③④
C、②③④⑤
D、①③④⑤

36、磁盘上物理块的位置可由参数( )共同确定。 ①字节号②柱面号③扇区号④磁头号⑤缓存地址
A、①②③
B、②③④
C、①③⑤
D、①⑤

37、按文件的用途来分类,可将文件分为( )。 ①系统文件②永久文件③用户文件④临时文件⑤库文件
A、①②③
B、①②③④
C、①③⑤
D、①②③④⑤

38、文件被划分为大小相等的若干个物理盘块,而一般情况下,这些物理盘块的大小是不固定的。

39、记录式文件是以记录为单位的。磁盘中的记录式文件在与主机进行数据传输时,一次数据传输的单位是记录。

40、用户在对文件执行删除操作前需要先打开文件。

41、如果用户对当前目录中的文件访问非常频繁,则应将当前目录装入内存中。

42、文件打开操作的目的是建立用户与文件之间的联系。

43、连续文件物理结构的缺点之一是不便于扩充。

44、文件保护就是禁止对文件进行存取操作。

45、如果用户对文件具有读写权限,该用户就可以删除该文件。

46、树状目录结构清晰,有利于文件的共享和保护。

47、多级索引结构适合于有很多大文件的系统。

48、隐式链接有利于提高空间利用率,但不支持直接存取。

49、访问控制矩阵比访问控制表更节省空间。

50、对物理文件结构来说,顺序文件必须采用连续分配方式,但链接文件和索引文件可以采用离散分配方式。

51、文件系统中,所有文件的目录信息集中存放在内存的一个特定区域中。

52、可顺序存取的文件不一定能随机存取,但可随机存取的文件都可以顺序存取。

53、文件的存储空间管理实质上是对文件目录的组织和管理的问题。

54、事务可以保障文件系统数据不会丢失。

55、检查点算法的目的在于使对事务记录表中事务记录的清理工作经常化,从而大大减少恢复处理的开销。

56、文件链接数一致性检查中,即使索引结点中链接计数值大于实际共享该文件的目录项数,文件系统也未必会存在安全隐患。

57、对于FAT文件格式的磁盘卷,若其空间大小为300GB、盘块大小为1KB,则相应文件分配表需占用( )MB。

58、设盘块大小为8KB且每个盘块号占4个字节,则采用两级索引物理结构所支持的最大文件为( )GB。

59、基于( )的文件共享方式对应于Linux操作系统的软链接机制,会加大文件操作的读盘次数和磁盘启动次数暨文件系统遍历时间开销,而且空间开销也会加大。

60、鉴于文件查找过程中,只有文件名对目录检索有用,所以可把文件名与文件的其它属性分离开来分别存放,把有关文件的文件名组织在一起形成符号名文件目录,而文件的其它属性则以所谓( )的数据结构方式集中组织在一起。注意本题答案限定填写汉字。

中国大学操作系统_20

随着科技的不断进步,计算机系统的应用范围越来越广泛。而作为计算机核心组成部分的操作系统,也在不断发展。中国大学操作系统_20是一款以教学为主的操作系统,它可以让学生深入了解操作系统的内部机制。

操作系统的作用

操作系统是计算机系统中最重要的软件之一,它扮演着管理计算机硬件和软件的角色。操作系统为用户提供了友好的界面,以便用户可以方便地使用计算机。同时,操作系统还负责管理计算机内存、处理器、文件系统等资源,以确保它们被充分利用。

中国大学操作系统_20的特点

中国大学操作系统_20是一款基于Linux内核的操作系统。它采用了微内核结构,这意味着它的内核结构比传统的单内核操作系统更加简单、灵活。中国大学操作系统_20还支持模块化设计,这使得用户可以根据自己的需求来选择需要的模块。

中国大学操作系统_20的功能

中国大学操作系统_20具有多种功能,包括:

  • 进程管理:通过对进程进行调度和资源分配,保证计算机系统的高效运行。
  • 内存管理:通过对内存进行管理和调度,确保系统资源的充分利用。
  • 文件管理:为用户提供方便的文件操作功能,如文件的创建、读取、修改和删除等。
  • 网络管理:通过对网络资源进行管理和调度,使得计算机系统可以进行高效的网络通信。
  • 安全管理:通过对系统进行安全性设置和管理,确保计算机系统的安全性。

中国大学操作系统_20的应用

中国大学操作系统_20是一款以教学为主的操作系统。它可以在大学课堂中使用,让学生深入了解计算机操作系统的内部机制。同时,中国大学操作系统_20也可以作为实验平台,让学生进行计算机操作系统的实验研究。

结语

中国大学操作系统_20作为一款以教学为主的操作系统,可以让学生深入了解操作系统的内部机制,从而提高他们的计算机技术水平。希望在未来,中国大学操作系统_20可以得到更多的关注和应用,在教育和科研领域取得更大的成就。