计算机操作系统——课后作业

课后作业

20220301

1.操作系统在计算机中位于( )之间。

A.CPU和用户
B.CPU和主存
C.计算机硬件和用户
D.计算机硬件和软件

我的答案:C
正确答案:C

2.操作系统是一种( )。

A.通用软件
B.系统软件
C.应用软件
D.软件包

我的答案:B
正确答案:B

3.下面关于操作系统的叙述中正确的是( )。

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

我的答案:A
正确答案:A

4.在多道程序设计技术的计算机系统中,CPU( )。

A.只能被一个进程占用
B.可以被多个进程同时占用
C.可以被多个进程交替占用
D.可以被操作系统和另一个进程同时占用

我的答案:C
正确答案:C

5.为了方便用户直接或间接地控制自己的作业,操作系统向用户提供了命令接口,该接口又可进一步分( )。

A.联机用户接口和脱机用户接口
B.程序接口和图形接口
C.联机用户接口和程序接口
D.脱机用户接口和图形接口

我的答案:A
正确答案:A

6.能及时处理过程控制数据并做出响应的操作系统称为( )。

A.批处理操作系统
B.分时操作系统
C.实时操作系统
D.网络操作系统

我的答案:C
正确答案:C

7.在操作系统中,并发性是指若干事件( )发生。

A.在同一时刻
B.一定在不同时刻
C.某一时间间隔内
D.依次在不同时间间隔内

我的答案:C
正确答案:C

8.允许多个用户以交互方式使用计算机的操作系统称为( )

A.批处理操作系统
B.分时操作系统
C.实时操作系统
D.网络操作系统

我的答案:B
正确答案:B

9.下列选项中,( )是操作系统关心的主要问题。(多选)

A.管理计算机裸机
B.管理计算机资源
C.设计、提供用户程序与计算机硬件系统的界面
D.高级程序设计语言的编译器

我的答案 :ABC
正确答案:ABC

10.现代操作系统中最基本的两个特征是( )。(多选)

A.并发
B.共享
C.虚拟
D.异步

我的答案 :AB
正确答案:AB

20220308

1.一个进程映像是( )。

A、由协处理器执行的一个程序
B、一个独立的程序+数据集
C、PCB结构与程序和数据的组合
D、一个独立的程序

我的答案:C
正确答案:C

2.信箱通信是一种( )通信方式。

A、直接通信
B、间接通信
C、低级通信
D、信号量

我的答案:B
正确答案:B

3.操作系统是根据( )来对并发执行的进程进行控制和管理的。

A、进程的基本状态
B、进程控制块
C、多道程序设计
D、进程的优先权

我的答案:B
正确答案:B

4.在单处理系统中,如果同时存在10个进程,则处于就绪队列中的进程最多有( )。

A、1
B、8
C、9
D、10

我的答案:C
正确答案:C
答案解析:至少有一个在运行状态。

5.假设系统进程所请求的一次I/O操作完成后,将使进程状态从( )。

A、运行状态变为就绪状态
B、运行状态变为阻塞状态
C、就绪状态变为运行状态
D、阻塞状态变为就绪状态

我的答案:D
正确答案:D
答案解析:I/O操作完成之前进程在等待结果,状态为阻塞状态;完成后进程等待事件就绪,变为就绪状态。

6.一个进程的基本状态可以从其他两种基本状态转变过去,这个基本的状态一定是( )。

A、执行状态
B、阻塞状态
C、就绪状态
D、完成状态

我的答案:C
正确答案:C

7.下列关于管道(Pipe)通信的叙述中,正确的是( )。

A、一个管道可实现双向数据传输
B、管道的容量仅受磁盘容量大小限制
C、进程对管道进行读操作和写操作都可能被阻塞
D、一个管道只能有一个读进程或一个写进程对其操作

我的答案:C
正确答案:C

8.通常用户进程被建立后( )。

A、便一直存在与系统中,直到被操作人员撤销
B、随着进程运行的正常或不正常结束而撤销
C、随着时间片轮转而撤销与建立
D、随着进程的阻塞或者唤醒而撤销与建立

我的答案:B
正确答案:B
答案解析:进程有它的生命周期,不会一直存在于系统中,也不一定需要用户显示的撤销。进程在时间片结束时只是等待就绪,而不是撤销。进程可在完成时撤销,或者内存错误等引起撤销。

9.进程在处理器上执行时( )。

A、进程之间是无关的,具有封闭特性
B、进程之间都有交互性,相互依赖、相互制约,具有并发性
C、具有并发性,即同时执行的特性
D、进程之间可能是无关的,但也可能是有交互性的

我的答案:D
正确答案:D
答案解析:A和B都说得太绝对,进程之间有可能具有相关性,也有可能是相互独立的。C错在同时。

10.一个进程被唤醒意味着( )。

A、该进程可能重新占用CPU
B、它的优先级变为最大
C、其PCB移至就绪队列队首
D、进程变为运行状态

我的答案:A
正确答案:A
答案解析:唤醒原语的功能是将被唤醒进程从等待队列中移出,将状态改为就绪并插入就绪队列中。

20220309

1.在下面的叙述中,正确的是( )。

A.引入线程后处理器只在线程间切换
B.引入线程后处理器仍在进程间切换
C.线程的切换不会引起进程的切换
D.线程的切换可能引起进程的切换

我的答案:D
正确答案:D

2.在下面叙述中,正确的是( )。

A.线程是比进程更小的能独立运行的基本单位
B.引入线程可提高程序并发执行的程度,可进一步提高系统效率
C.线程的引入增加了程序执行时的时空开销
D.一个进程一定包含多个线程

我的答案:B
正确答案:B

3.在下面的叙述中,正确的是( )。

A.同一进程内的线程可并发执行,不同进程的线程只能串行执行
B.同一进程内的线程只能串行执行,不同进程的线程可并发执行
C.同一进程或不同进程内的线程都只能串行执行
D.同一进程或不同进程内的线程都可以并发执行

我的答案:D
正确答案:D

4.以下关于线程的叙述中,正确的是( )。

A.内核支持线程的切换都需要内核的支持
B.线程是资源的分配单位,进程是调度和分配的单位
C.不管系统中是否有线程,线程都是拥有资源的独立单位
D.在引入线程的系统中,进程仍是资源分配和调度的基本单位

我的答案:C
正确答案:A
答案解析:内核支持线程的切换必须由内核程序完成,所以需要内核的支持。进程是资源分配的基本单位。线程是调度的基本单位。

5.下列关于线程的叙述中,正确的是( )。

A.线程包含CPU现场,可以独立执行程序
B.每个线程有自己独立的地址空间
C.进程只能包含一个线程
D.线程之间的通信必须使用系统调用函数

我的答案:A
正确答案:A
答案解析:线程是处理机调度的基本单位,可以独立执行程序。线程没有自己独立的地址空间,它共享所属进程的空间。进程可以创建多个线程。同进程之间的线程的通信可以直接通过他们共享的存储空间。

6.操作系统中的三级调度是指( )。

A.处理器调度、资源调度和网络调度
B.CPU调度、设备调度和存储其调度
C.作业调度、进程调度和资源调度
D.作业调度、进程调度和中级调度

我的答案:D
正确答案:D

7.进程调度主要负责( )。

A.选一个作业进入内存
B.选一个进程占有CPU
C.建立一个新的进程
D.撤销一个进程

我的答案:B
正确答案:B

8.在批处理系统中,以下不属于作业管理程序任务的是( )。

A.按照调度算法在后备状态的作业中选择作业
B.为选中的作业创建相应进程
C.为选中的作业分配主存等系统资源
D.为作业对于的进程分配CPU

我的答案:D
正确答案:D

9.作业调度选择一个作业装入主存后,该作业能否占用CPU必须由( )来决定。

A.设备管理
B.作业控制
C.驱动调度
D.进程调度

我的答案:D
正确答案:D

10.当一进程运行时,系统可基于某种原则强行将其撤下,把处理器分配给其他进程,这种调度方式是( )。

A.非剥夺方式
B.剥夺方式
C.中断方式
D.查找方式

我的答案:B
正确答案:B

20220315

1.下列选项中,降低进程优先级的合理时机是( )。

A.进程时间片用完
B.进程刚完成I/O操作,进入就绪队列
C.进程长期处于就绪队列
D.进程从就绪状态转为运行状态

我的答案:A
正确答案:A

2.下面关于调度算法的论述中,正确的是( )。

A.FCFS调度算法既对长作业有利,又对短作业有利
B.时间片RR调度算法只对长作业有利
C.实时调度算法也要考虑作业的长短问题
D.高相应比优先调度算法既有利于短作业,又兼顾长作业,还实现了FCFS

我的答案:D
正确答案:D

3.以下( )算法与作业的运行时间有关。

A、优先级调度
B、时间片轮转
C、短作业优先
D、先来先服务

我的答案:C
正确答案:C

4.分时操作系统通常采用( )策略为用户服务。

A、时间片轮转
B、先来先服务
C、短作业优先
D、优先级

我的答案:A
正确答案:A

5.在进度调度算法中,对短进程不利的是( )。

A、短进程优先调度算法
B、先来先服务算法
C、高响应比优先算法
D、多级反馈队列调度算法

我的答案:B
正确答案:B

6.( )优先级是在创建进程时确定的,确定之后在整个进程运行期间不再改变。

A、先来先服务
B、静态
C、动态
D、短作业

我的答案:B
正确答案:B

7.对于处理器调度中的高响应比调度算法,通常影响相应比的主要因素可以是( )。

A、程序长度
B、静态优先数
C、运行时间
D、等待时间

我的答案:D
正确答案:D

8.所有作业同时到达时,能使作业平均周转时间最小的作业调度算法是( )。

A、先来先服务算法
B、短进程优先调度算法
C、优先级调度算法
D、均衡调度算法

我的答案:B
正确答案:B

9.进程调度算法采用固定时间片轮转算法,时间片过大时,就会使时间片轮转算法转化为( )算法。

A、高响应比优先
B、先来先服务
C、短进程优先调度
D、都不对

我的答案:B
正确答案:B

10.以下关于选择进程调度算法的准则错误的是( )。

A、尽量提高处理器的利用率
B、尽可能提高系统吞吐量
C、适当增加进程在就绪队列中的等待时间
D、尽快响应交互式用户的请求

我的答案:C
正确答案:C

20220328

1.在操作系统中,死锁出现时指( )。

A、计算机系统发生重大故障
B、资源个数远远小于进程数
C、若干进程因竞争资源而无限等待其他进程释放已占有的资源
D、进程同时申请的资源数超过资源总数

我的答案:C
正确答案:C

2.为多道程序提供的可共享资源不足时可能出现死锁。但是在进程之间不适当的( )也可能产生死锁。

A、进程优先权
B、资源的线性分配
C、进程推进顺序
D、分配队列优先权

我的答案:C
正确答案:C

3.产生死锁的4个必要条件是:互斥、( )、循环等待和不剥夺。

A、请求与阻塞
B、请求与保持
C、请求与释放
D、释放与阻塞

我的答案:B
正确答案:B

4.一个进程在获得资源后,只能在使用完资源后由自己释放,这属于死锁必要条件的( )。

A、互斥条件
B、请求和释放条件
C、不剥夺条件
D、循环等待

我的答案:C
正确答案:C

5.出现下列的情况可能导致死锁的是( )。

A、进程释放资源
B、一个进程进入死循环
C、多个进程竞争资源出现了循环等待
D、多个进程竞争使用共享型设备

我的答案:C
正确答案:C

6.导致死锁的4个必要条件在死锁时会同时发生。

我的答案:√
正确答案:√

7.一旦出现死锁,所有进程都不能运行。

我的答案:×
正确答案:×

8.当进程数大于资源数时,进程竞争资源必然产生死锁。

我的答案:×
正确答案:×

9.参与死锁的进程至少有两个已经占有资源。

我的答案:√
正确答案:√

10.所有进程都阻塞时系统一定陷入死锁。

我的答案:×
正确答案:×
答案解析:不一定,可能是由于所有进程等待某一I/O事件引起的。

20220329

1.死锁的预防是根据( )而采取措施实现的。

A、配置足够的系统资源
B、使进程的推荐顺序合理
C、破坏死锁的4个必要条件之一
D、防止系统进入不安全状态

我的答案:C
正确答案:C

2.资源的有序分配策略可以破坏死锁的( )条件。

A、互斥
B、请求和保持
C、不剥夺
D、循环等待

我的答案:D
正确答案:D

3.发生死锁的必要条件有4个,要防止死锁的发生,可以通过破坏这4个必要条件之一来实现,但破坏( )条件使不太实际的。

A、互斥
B、不可抢占
C、部分分配
D、循环等待

我的答案:A
正确答案:A

4.若系统在分配资源时不加以特别的限制,则可采用死锁检测的方法来解决死锁问题。所以该系统( )。

A、提高了资源利用率
B、不会发生死锁
C、有时要抢夺某进程的资源进行再分配
D、能加快进程的执行速度

我的答案:C
正确答案:C

5.银行家算法在解决死锁问题中是用于( )的。

A、预防死锁
B、避免死锁
C、检测死锁
D、解除死锁

我的答案:B
正确答案:B

6.某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是( )。

A、9
B、10
C、11
D、12

我的答案:B
正确答案:B

7.死锁定理是用于处理死锁的( )方法。

A、预防死锁
B、避免死锁
C、检测死锁
D、解除死锁

我的答案:C
正确答案:C

8.死锁预防是排除死锁的静态策略。

我的答案:√
正确答案:√

9.系统存在安全序列时,一定不会有死锁发生。

我的答案:√
正确答案:√

10.产生死锁后,系统未必处于不安全状态

我的答案:×
正确答案:×

20220406

1.下列对临界区的论述中,正确的是( )。

A、临界区是指进程中用于实现进程互斥的那段代码
B、临界区是指进程中用于实现进程同步的那段代码
C、临界区是指进程中用于实现进程通信的那段代码
D、临界区是指进程中用于访问共享资源的那段代码

我的答案:D
正确答案:D

2.在操作系统中,临界区是( )。

A、一个缓冲区
B、一段共享数据区
C、一段程序
D、一个互斥资源

我的答案:C
正确答案:C

3.若一个信号量的初值为3,经过多次PV操作以后当前值为-1,此表示等待进入临界区的进程数是( )。

A、1
B、2
C、3
D、4

我的答案:A
正确答案:A

4.设与某资源关联的信号量(K)初值为3,当前值为1。若M表示该资源的可用个数、N表示等待该资源的进程数,则M、N分别是( )。

A、0、1
B、1、0
C、1、2
D、2、0

我的答案:B
正确答案:B

5.两个旅行社甲和乙为旅客到某航空公司订飞机票,形成互斥资源的是( )。

A、旅行社
B、航空公司
C、飞机票
D、旅行社和航空公司

我的答案:C
正确答案:C

6.有三个进程共享同一程序段,而每次只允许两个进程进入该程序段,若用PV操作同步机制,则信号量S的取值范围是( )。

A、2,1,0,-1
B、3,2,1,0
C、2,1,0,-1,-2
D、1,0,-1,-2

我的答案:A
正确答案:A

7.当一个进程因在互斥信号量mutex上执行V(mutex)操作而导致唤醒另一个进程时,则执行V操作后mutex的值为( )。

A、大于0
B、小于0
C、大于等于0
D、小于等于0

我的答案:D
正确答案:D

8.以下不是同步机制应遵循的准则是( )。

A、让权等待
B、空闲让进
C、忙则等待
D、无限等待

我的答案:D
正确答案:D

9.在操作系统中,P、V操作是一种( )。

A、机器指令
B、系统调用命令
C、作业控制命令
D、低级进程通信原语

我的答案:D
正确答案:D

10.P操作可能导致( )。

A、进程就绪
B、进程结束
C、进程阻塞
D、新进程创建

我的答案:C
正确答案:C

20220413

1.下述哪个选项不是管程的组成部分( )。

A、局限于管程的共享数据结构
B、对管程内数据结构进行操作的一组过程
C、管程外过程调用管程内数据结构的说明
D、对局限于管程的数据结构设置初始值的语句

我的答案:C
正确答案:C

2.以下关于管程的描述中错误的是( )。

A、管程是进程同步工具,解决信号量机制中大量同步操作分散的问题
B、管程每次只允许一个进程进入管程
C、管程中signal操作的作用和信号量机制中的V操作相同
D、管程是被进程调用的,管程是语法单位,无创建和撤销

我的答案:C
正确答案:C
答案解析:管程的signal操作与信号量机制中的V操作有不同,前者必须在wait操作之后。

3.在9个生产者、6个消费者共享8个单元缓冲区的生产者—消费者问题中,互斥使用缓冲区的信号量的初始值为( )。

A、1
B、6
C、8
D、9

我的答案:A
正确答案:A

4.下列关于管程的叙述中,错误的是( )。

A、管程只能用于实现进程的互斥
B、管程是由编程语言支持的进程同步机制
C、任何时候只能有一个进程在管程中执行
D、管程中定义的变量只能被管程内的过程访问

我的答案:A
正确答案:A

5.当一进程因在互斥信号量mutex上执行P(mutex)操作而阻塞,则此时mutex的值为( )。

A、大于0
B、小于0
C、大于等于0
D、小于等于0

我的答案:B
正确答案:D

6.不需要信号量就能实现的功能是( )。

A、进程同步
B、进程互斥
C、执行的前驱关系
D、进程的并发执行

我的答案:D
正确答案:D

7.如果信号量S的当前值为-5,则表示系统中共有5个进程。

我的答案:×
正确答案:×

8.P、V操作只能实现进程互斥,不能实现进程同步。

我的答案:×
正确答案:×

9.对临界资源应采用互斥访问方式来实现共享。

我的答案:√
正确答案:√

10.在信号量上除了能执行P、V操作外,不能执行其它任何操作。

我的答案:×
正确答案:×
答案解析:信号量可以赋初始值。

20220426

1.对主存储器的访问,是( )。

A.以块(页)或段为单位
B.以字节或字为单位
C.随存储器的管理方案不同而异
D.以用户的逻辑记录为单位
正确答案: B 我的答案:B

2.把作业空间中使用的逻辑地址变为内存中物理地址称为( )。

A.加载
B.重定位
C.物理化
D.逻辑化
正确答案: B 我的答案:B
答案解析:交换和覆盖的区别是,交换技术主要是在多个进程或作业之间进行,而覆盖主要在同一个进程或作业中进行。

3.以下存储管理方式中,( )方式可以采用静态重定位。

A.固定分区
B.分页
C.分段
D.都不是
正确答案: A 我的答案:A
答案解析:虽然分页和分段还没学,但是固定分区可以采用静态重定位应该是知道的。

4.当内存碎片容量大于某一作业所申请的内存容量时,( )。

A.可以为这一作业直接分配内存
B.不可以为这一作业分配内存
C.紧凑后,可以为这一作业分配内存
D.一定能够为这一作业分配内存
正确答案: C 我的答案:C

5.以下存储管理方式中,不适合多道程序设计系统的是( )。

A.单一连续分配
B.固定式分区分配
C.变式分区分配
D.分页存储管理
正确答案: A 我的答案:A

6.在固定分区分配中,每个分区的大小是( )。

A.相同
B.随作业长度变化
C.可以不同但预先固定
D.可以不同但根据作业长度固定
正确答案: C 我的答案:C

7.在可变分区存储管理中的紧凑技术可以( )。

A.集中空闲分区
B.增加内存容量
C.缩短访问周期
D.加速地址转换
正确答案: A 我的答案:A

8.适合多道程序运行的存储管理中,存储保护是为了( )。

A.防止非法访问磁带文件
B.防止一个作业占用同一个分区
C.防止非法访问磁盘文件
D.防止各道作业相互干扰
正确答案: D 我的答案:D

9.在可变分区分配管理中,某一作业完成后,系统收回其内存空间,并与相邻空闲区合并,为此修改空闲区说明表,造成空闲分区数减1的情况是( )。

A.无上邻空闲分区,也不下邻空闲分区
B.有上邻空闲分区,但无下邻空闲分区
C.有下邻空闲分区,但无上邻空闲分区
D.有上邻空闲分区,也有下邻空闲分区
正确答案: D 我的答案:D

10.下述内存分配算法中,( )更易产生无法利用的小碎片。

A.首次适应算法
B.循环首次适应算法
C.最佳适应算法
D.最坏适应算法
正确答案: C 我的答案:C

20220504

1.在分页存储管理中,主存的分配是( )。

A.以块为单位进行
B.以作业的大小分配
C.以物理段进行分配
D.以逻辑记录大小进行分配
正确答案: A 我的答案:A

2.在分页式存储管理中用作存储保护的是( )

A.页表长度
B.页表始址
C.页长
D.重定位寄存器
正确答案: A 我的答案:A

3.分页式存储管理的主要特点是( )。

A.要求处理缺页中断
B.要求扩充主存容量
C.不要求作业装入到主存的连续区域
D.不要求作业全部同时装入主存
正确答案: C 我的答案:C

4.在分页管理系统中,分页是由( )完成的。

A.程序员
B.硬件
C.编译软件
D.都不对
正确答案: B 我的答案:B

5.以下有关外层页表的叙述中错误的是( )。

A.反映在磁盘上页面存放的物理位置
B.外层页表是指向页表的页表
C.为不连续(离散)分配的页表再建立一个页表
D.有了外层页表则需要一个外层页表寄存器就能实现地址变换
正确答案: A 我的答案:A

6.分页系统中的页面是( )。

A.用户感知的
B.操作系统感知的
C.编译程序感知的
D.链接装配程序感知的
正确答案: B 我的答案:B

7.分页系统中的页面是( )。

A.用户感知的
B.操作系统感知的
C.编译程序感知的
D.链接装配程序感知的
正确答案: B 我的答案:B

8.在基本分页存储管理中,设有8页的逻辑空间,每页有1024个字节,它们被映射到32块的物理存储区中, 则物理地址至少是( )位。

A.10
B.13
C.14
D15
正确答案: D 我的答案:D
答案解析:对于物理地址,每块大小=每页大小为2的10次方,共有32块页就是2的5次方个块,所以物理地址有效位为5+10=15位。

9.操作系统采用分页存储管理方式,要求( )。

A.每个进程拥有一张页表,且进程的页表驻留在内存中
B.每个进程拥有一张页表,但只有执行进程的页表驻留在内存中
C.所有进程共享一张页表,以节约有限的内存空间,但页表必须驻留在内存中
D.所有进程共享一张页表,只有页表中当前使用的页面必须驻留在内存中,以最大限度地节省有限的内存空间
正确答案: A 我的答案:A得分: 7.1分
答案解析:在多个进程并发执行时,所有进程的页表大多数驻留在内存中,在系统中只设置一个页表寄存器,在其中存放页表在内存的起始地址和页表的长度。平时,进程未执行时,页表的起始地址和页表长度存放在本进程的PCB中,当调度到某进程时,才将这两个数据装入页表寄存器中。

10.( )存储管理方式提供一维地址结构。

A.分段
B.分页
C.分段和段页式
D.都不是
正确答案: B 我的答案:B

11.在存储管理中采用交换与覆盖,目的是( )。

A.从物理上扩充内存
B.实现主存共享
C.节省存储空间
D.提高内存利用率
正确答案: D 我的答案:D

12.系统采用分区存储管理时,可采用( )让多用户进程轮流进入主存储器执行。

A.存储技术
B.交换技术
C.覆盖技术
D.虚拟存储技术
正确答案: B 我的答案:B
答案解析:交换和覆盖的区别是,交换技术主要是在多个进程或作业之间进行,而覆盖主要在同一个进程或作业中进行。

13.碎片现象的存在使得( )。

A.内存空间利用率降低
B.内存空间利用率提高
C.内存空间利用率得以改善
D.内存空间利用率不影响
正确答案: A 我的答案:A

14.可变分区存储管理中采用的地址转换公式( )。

A.绝对地址=界限寄存器值+逻辑地址
B.绝对地址=上界寄存器值+逻辑地址
C.绝对地址=基址寄存器值+逻辑地址
D.绝对地址=块号*块长+逻辑地址
正确答案: C 我的答案:C

20220511

1.分段管理提供( )维的地址结构。

A.1
B.2
C.3
D.4
正确答案: B 我的答案:B

2.在段式分配中,CPU每次从内存中取一次数据需要( )次访问内存。

A.1
B.3
C.2
D.4
正确答案: C 我的答案:C

3.在分段存储管理中,一个程序如何分段是在( )决定的。

A.分配主存时
B.用户编程时
C.装入作业时
D.程序执行时
正确答案: B 我的答案:B

4.在分段存储管理方式中,( )。

A.以段为单位分配,每段是一个连续存储区
B.段与段之间必定不连续
C.段与段之间必定连续
D.每段是等长的
正确答案: A 我的答案:A

5.采用( )不会产生内部碎片。

A.分页式存储管理
B.分段式存储管理
C.固定分区式存储管理
D.段页式存储管理
正确答案: B 我的答案:B

6.采用分段存储管理的系统中,若地址用24位表示,其中8位表示段内地址,则允许分段的最大个数是( )。

A.224
B.216
C.28
D232
正确答案: B 我的答案:B

7.在段页式存储管理中,CPU每次从内存中取一次数据需要( )次访问内存。

A.1
B.3
C.2
D.4
正确答案: B 我的答案:B

8.在段页式存储管理中,地址映像表是( )。

A.每个作业或进程的一张段表、两张页表
B.每个作业或进程的每个段一张段表、一张页表
C.每个作业或进程的一张段表、每个段一张页表
D.每个作业或进程的一张页表、每个段一张段表
正确答案: C 我的答案:C

9.分段存储管理中,分段是由用户决定的。

我的答案:√正确答案:√

10.分段存储管理中,段内地址是连续的,段间的地址也是连续的。

我的答案:×正确答案:×
答案解析:分段存储管理中,段内地址是连续的,段间的地址通常不连续。

20220516

1.虚拟存储技术是( )。

A.物理上扩充内存空间的技术
B.逻辑上扩充内存空间的技术
C.物理上扩充外存空间的技术
D.扩充输入输出缓冲区的技术
正确答案: B 我的答案:B

2.使用虚拟存储器,指令执行时( )。

A.所需数据一定在内存中找到
B.必须事先使用覆盖技术
C.必须先进行“虚,实”地址转换
D.必须将常用子程序先调入内存
正确答案: C 我的答案:C
答案解析:在虚拟存储器中,指令中的地址是虚地址,需求转换为实地址后才能访存。

3.以下不属于虚拟内存特征的是( )。

A.一次性
B.多次性
C.对换性
D.离散性
正确答案: A 我的答案:A

4.虚拟内存的基础是( )。

A.局部性理论
B.代码的顺序执行
C.变量的连续访问
D.指令局部性
正确答案: A 我的答案:A

5.实现虚拟内存最主要的技术是( )。

A.整体覆盖
B.整体对换
C.部分对换
D.多道程序设计
正确答案: C 我的答案:C

6.虚拟存储器的作用是允许( )。

A.直接使用外存代替内存
B.添加此地址字长允许的更多内存容量
C.程序可以访问比内存更大的地址空间
D.提高内存的访问速度
正确答案: C 我的答案:C

7.虚拟存储器的作用是允许( )。

A.直接使用外存代替内存
B.添加此地址字长允许的更多内存容量
C.程序可以访问比内存更大的地址空间
D.提高内存的访问速度
正确答案: C 我的答案:C

8.在一个计算机系统中,其实际容量是由( )确定的。

A.计算机字长
B.内存容量
C.内存和硬盘容量之和
D.计算机的地址结构
正确答案: C 我的答案:C
答案解析:一般情况下内存和硬盘容量之和会小于地址结构对应的内容容量,所以该题选C

9.虚拟存储器是( )。

A.可以容纳总和超过主存容量的多个作业同时运行的一个地址空间
B.可提高计算机运算速度的设备
C.容量扩大了的主存
D.实际上不存在的存储器
正确答案: A 我的答案:A

10.以下存储管理技术中,支持虚拟存储器的技术是( )。

A.动态分区法
B.可重定位分区发法
C.请求分页技术
D.对换技术
正确答案: C 我的答案:C

20220517

1.考虑页面置换算法,系统有m个物理块供调度,初始时全空,页面引用串长度为p,包含了n个不同的页号,无论用什么算法,缺页次数不会少于( )。

A.m
B.p
C.n
Dmin(m,n)
正确答案: C 我的答案:C
答案解析:无论用什么页面置换算法,每种页面第一次访问时不可能在内存中,必然发生缺页,所以缺页次数大于等于n。

2.在请求分页存储管理中,若进程访问的页面不在主存,且主存中没有可用的空闲块时,系统正确的处理顺序为( )。

A.决定淘汰页,页面调出,缺页中断,页面调入
B.决定淘汰页,页面调入,缺页中断,页面调出
C.缺页中断,决定淘汰页,页面调出,页面调入
D、缺页中断,决定淘汰页,页面调入,页面调出
正确答案: C 我的答案:C

3.在请求分页系统中,LRU算法是指( )。

A.最早进入内存的页先淘汰
B.近期最长时间以来没被访问的页先淘汰
C.近期被访问次数最少的页先淘汰
D.以后再也不用的页先淘汰
正确答案: B 我的答案:B

4.在请求分页系统中,( )没有优先考虑最近使用过的页面。

A.最佳置换算法
B.最近最久未使用算法
C.先进先出算法
D时钟置换算法
正确答案: A 我的答案:A
答案解析:最佳置换算法采用“向后看”的思想,没有优先考虑最近使用过的页面。

5.系统抖动是指( )。

A.使用机器时,造成屏幕闪烁的现象
B.刚被调出的页面又立即被装入所形成的频繁装入/调出的现象
C.系统盘又问题,造成系统不稳定的现象
D.由于主存分配不当,偶然造成主存不够的现象
正确答案: B 我的答案:B

6.作业在执行中发生缺页中断,经操作系统处理后,应让其执行( )指令。

A.被中断的前一条
B.被中断的那一条
C.被中断的后一条
D.启动时第一条
正确答案: B 我的答案:B

7.以下页面置换算法中,( )可能会产生Belady现象。

A.最佳置换算法
B.最近最久未使用算法
C.先进先出算法
D.时钟置换算法
正确答案: C 我的答案:C

8.( )方法能够有效的改善系统的抖动问题。

A.使用访问速度更快的磁盘
B.增加磁盘容量
C.增加内存容量
D.使用访问速度更快的内存
正确答案: C 我的答案:C

9.在请求页式存储管理中,页表项中使用修改位的目的是( )。

A.实现LRU置换算法
B.实现FIFO算法
C.在快表中检查页面是否进入
D.检查页面是否最近被写过
正确答案: D 我的答案:D

10.在请求页式存储管理中,页面的大小与可能产生的缺页中断次数( )。

A.成正比
B.成反比
C.无关
D.成固定比例
正确答案: B 我的答案:B
答案解析:页面越大找到对应数据的机会越大,产生缺页中断的可能性越低,反之产生缺页中断的可能性越高。

20220526

1.按( )分类可将设备分为块设备和字符设备。

A.传输速率
B.使用特性
C.共享属性
D.信息交换单位
正确答案: D 我的答案:D

2.以下属于共享设备的是( )。

A.打印机
B.磁盘
C.用户终端
D.鼠标
正确答案: B 我的答案:B

3.计算机输入/输出操作指的是( )之间的信息传递。

A.I/O设备与I/O设备
B.主机(含CPU、内存)与I/O设备
C.CPU与主存
D.键盘与显示器
正确答案: B 我的答案:B

4.在设备控制器中,用于实现对设备控制功能的是( )。

A.CPU
B.设备控制器与处理器的接口
C.I/O逻辑
D.设备控制器与设备的接口
正确答案: D 我的答案:D

5.以下关于设备控制器的叙述中错误的是( )。

A.设备控制器是一个可编址的设备
B.设备控制器的每一个设备地址对应同类的多个设备
C当一个设备控制器仅控制一个设备时,它只有一个唯一的设备地址
D.当设备控制器可连接多个设备时,它应含有多个设备地址
正确答案: B 我的答案:B

20220527

1.以下不使用中断机构的I/O控制方式是( )。

A.中断控制方式
B.DMA控制方式
C.程序I/O方式
D.通道控制方式
正确答案: C 我的答案:C
答案解析:在4种I/O控制方式中,只有程序I/O方式采用轮询方式,不使用中断机构。

2.与设备相关的中断处理过程是由( )完成的。

A.用户层I/O软件
B.设备无关的操作系统软件
C.硬件
D.设备驱动程序
正确答案: D 我的答案:D
答案解析:由设备驱动程序执行中断处理过程。

3.DMA控制方式中的数据传输是以( )为单位进行的。

A.字节
B.字
C.数据块
D.位
正确答案: C 我的答案:C

4.DMA控制方式是在( )之间建立一条直接数据通路。

A.I/O设备和主存
B.两个I/O设备
C.I/O设备和CPU
D.CPU和主存
正确答案: A 我的答案:A

5.在操作系统中,( )指的是一种实现I/O控制的硬件机制。

A.通道技术
B.缓冲池
C.SPOOLing技术
D.内存覆盖技术
正确答案: A 我的答案:A

6.关于通道、设备控制器和设备之间的关系,以下叙述中正确的是( )。

A.设备控制器和通道可以分别控制设备
B.设备控制器、通道和设备可以并行工作
C.通道控制设备控制器、设备控制器控制设备工作
D.都不对
正确答案: C 我的答案:C
答案解析:当CPU发出启动通道的指令,通道就开始工作,I/O通道控制I/O控制器工作,I/O控制器又控制I/O设备,一个通道可以连接多个I/O控制器,而一个I/O控制又可以连接若干台同类型的外部设备。

7.I/O中断是CPU与通道协调工作的一种手段,所以在( )时,便要产生中断。

A.CPU执行启动I/O指令而被通道拒绝接收
B.通道接收了CPU的启动请求
C.通道完成了通道程序的执行
D.通道在执行通道程序的过程中
正确答案: C 我的答案:C
答案解析:CPU启动通道时不管启动成功与否,通道都要回答CPU,通道在执行通道程序的过程中,CPU与通道并行执行,当通道完成了通道程序的执行,便产生I/O中断向CPU报告。

8.在以下I/O控制方式中,需要CPU干预最少的是( )。

A.程序I/O方式
B.中断控制方式
C.DMA控制方式
D.通道控制方式
正确答案: D 我的答案:D

9.将系统调用参数翻译成设备操作命令的工作由( )完成。

A.用户层I/O
B.设备无关的操作系统软件
C.中断处理
D.设备驱动程序
正确答案: B 我的答案:B
答案解析:系统调用命令是操作系统提供给用户程序的通用接口,不会因为具体设备的不同而改变。实际指的是I/O层次结构的第二层。而设备驱动程序负责执行操作系统发出的I/O命令,它因设备不同而不同。

10.计算机系统中,不属于DMA控制器的是( )。

A.命令/状态寄存器
B.内存地址寄存器
C.数据寄存器
D.堆栈指针寄存器
正确答案: D 我的答案:D

20220531

1.当硬件的中断装置发现有事件发生,就会中断正在占用CPU的程序执行,让操作系统的( )占用CPU。

A.系统调用程序
B.中断处理程序
C.作业管理程序
D.文件管理程序
正确答案: B 我的答案:B

2.计算机系统中判断是否有中断事件发生应该在( )。

A.进程切换时
B.执行完一条指令后
C.执行P操作后
D.由用户态转入内核态时
正确答案: B 我的答案:B

3.在中断发生后,进行中断处理的程序属于( )。

A.用户程序
B.可能是应用程序,也可能是操作系统程序
C.操作系统程序
D.既不是应用程序,也不是操作系统程序
正确答案: C 我的答案:C
答案解析:中断处理程序只能是操作系统程序

4.Ctrl+C中断属于( )中断。

A.硬件故障中断
B.程序性中断
C.外部中断
D.输入输出中断
正确答案: C 我的答案:C

5.缺页中断属于( )中断。

A.硬件故障中断
B.程序性中断
C.外部中断
D.输入输出中断
正确答案: B 我的答案:B

6.时钟中断事件属于( )。

A.自愿性中断事件
B.程序性中断事件
C.外部中断事件
D.输入输出中断事件
正确答案: C 我的答案:C
答案解析:时钟中断是来自时钟机构的中断,属外部中断

7.以下不属于内部中断的是( )。

A.除数为0
B.键盘输入
C.非法数据格式
D.非法指令
正确答案: B 我的答案:B

8.( )是操作系统必须提供的功能。

A.图形用户界面(GUI)
B.为进程提供系统调用命令
C.中断处理
D.编译源程序
正确答案: C 我的答案:C

9.当CPU处于内核态时,它可以执行的指令是( )。

A.只有特权指令
B.只有非特权指令
C.只有访管指令
D.计算机中的所有指令
正确答案: D 我的答案:D

10.用户程序调用操作系统的功能必须使用( )。

A.调用命令
B.系统调用
C.作业控制
D.控制命令
正确答案: B 我的答案:B

20220601

1.设备管理程序对设备的管理是借助一些数据结构来进行的,以下( )不属于设备管理数据结构。

A.PCB
B.DCT
C.COCT
D.CHCT
正确答案: A 我的答案:A

2.下列( )不是设备的分配方式。

A.独享分配
B.共享分配
C.虚拟分配
D.分区分配
正确答案: D 我的答案:D

3.通过硬件和软件的功能扩充,把原来独占的设备改造成能为若干用户共享的设备,这种设备称为( )。

A.存储设备
B.系统设备
C用户设备
D.虚拟设备
正确答案: D 我的答案:D

4.在操作系统中,用户程序申请使用I/O设备时,通常采用( )。

A.物理设备名
B.逻辑设备名
C.虚拟设备名
D.独占设备名
正确答案: B 我的答案:B

5.引入高速缓冲的主要目的是( )。

A.提高CPU的利用率
B.提高I/O设备的利用率
C.改善CPU和I/O设备速度不匹配的问题
D.节省内存
正确答案: C 我的答案:C

6.如果I/O所花费的时间比CPU处理时间短得多,则缓冲区( )。

A.最有效
B.几乎无效
C.均衡
D.以上都不是
正确答案: B 我的答案:B

7.为了使多个进程能有效地同时处理输入和输出,最好使用( )结构的缓冲技术。

A.缓冲池
B.循环缓冲
C.单缓冲
D.双缓冲
正确答案: A 我的答案:A

8.在以下问题中,( )不是设备分配时应考虑的问题。

A.及时性
B.设备的固有属性
C.与设备的无关性
D.安全性
正确答案: A 我的答案:A

9.SPOOLing技术提高了( )的利用率。

A.独占设备
B.共享设备
C.文件
D.主存
正确答案: A 我的答案:A

10.设备的独立性是指( )。

A.设备独立于计算机系统
B.系统对设备的管理是独立的
C.用户编程时使用的设备与实际使用的设备无关
D.每一台设备都有一个唯一的编号
正确答案: C 我的答案:C

20220602

1.磁盘上的文件以( )单位读写。

A.盘块
B.记录
C.柱面
D.磁道
正确答案: A 我的答案:A

2.对移动臂磁盘的一次信息传输所花费的时间由三部分组成,它们是( )。

A.传输时间、延迟时间和寻道时间
B.旋转等待时间、延迟时间和寻道时间
C.磁头移动时间、延迟时间和寻道时间
D.延迟时间、移动时间和等待时间
正确答案: A 我的答案:A

3.磁盘移臂调度的目的是为了缩短( )时间。

A.寻道
B.延迟
C.传输
D.启动
正确答案: A 我的答案:A

4.磁盘旋转调度的目的是为了缩短( )时间。

A.寻道
B.延迟
C.传输
D.启动
正确答案: B 我的答案:B
磁盘旋转调度的目的是尽可能减少输入输出操作中的延迟时间或等待时间。

5.启动磁盘执行一次输入输出操作时,( )是硬件设计时就固定的。

A.寻道时间
B.延迟时间
C传输时间
D.一次I/O操作的总时间
正确答案: C 我的答案:C

6.以下关于磁盘移臂调度算法中错误的是( )。

A.移臂调度的目的是减少寻道时间,包括最短寻道时间优先、电梯调度和循环扫描算法等
B.先来先服务调度算法是最简单且花费时间最短的调度算法
C.先来先服务调度算法不考虑访问的物理位置,只按到来的先后顺序进行调度
D.最短寻道时间优先和先来先服务调度算法会随时改变磁头的移动方向
正确答案: B 我的答案:B

7.在以下磁盘调度中,( )算法可能出现饥饿现象。

A.电梯调度
B.最短寻道时间优先
C.循环扫描算法
D.先来先服务
正确答案: B 我的答案:B

8.对磁盘进行移臂调度时,既考虑了减少寻找时间,又不频繁变动移臂的移动方向的调度算法是( )。

A.先来先服务
B.最短寻道时间优先
C.电梯调度
D.优先级高者优先
正确答案: C 我的答案:C

9.下列算法中,用于磁盘调度的是( )。

A.时间片轮转法
B.LRU算法
C.最短寻道时间优先算法
D.优先级高者优先算法
正确答案: C 我的答案:C

10.磁盘是一种可共享的设备,因此某一时刻读写它的用户进程可以是( )

A.可以有任意多个
B.能限定多个
C.至少有一个
D.至多有一个
正确答案: D 我的答案:D
答案解析:磁盘是可共享设备,是指某一时间段内允许多个用户或进程使用它,但在某一时刻,只有一个作业能使用。

20220607

1.操作系统中对文件进行管理的部分叫作( )。

A.数据库系统
B.文件系统
C.检索系统
D.数据存储系统
正确答案: B 我的答案:B

2.文件系统是指( )。

A.文件的集合
B.文件的目录
C.文件、管理文件的软件及数据结构的总体
D.实现文件管理的一组软件
正确答案: C 我的答案:C

3.索引文件由文件和( )组成。

A.符号表
B.索引表
C.交叉访问表
D链接表
正确答案: B 我的答案:B

4.有一个顺序文件含有10000个记录,平均查找的记录数为5000个,采用索引顺序文件结构,则最好情况下平均只须查找( )次记录。

A.1000
B.10000
C.100.
D.500
正确答案: C 我的答案:C

5.从用户的观点看,操作系统中引入文件系统的目的是( )。

A.保护用户数据
B.实现对文件的按名存取
C.实现虚拟存储
D.保存用户和系统文档及数据
正确答案: B 我的答案:B
答案解析:这题注意是从用户观点看,D选项是从系统角度来看

6.下列说法中( )属于文件的逻辑结构的范畴。

A.连续文件
B.系统文件
C.链接文件
D流式文件
正确答案: D 我的答案:D
答案解析:逻辑文件有两种:无结构文件(流式文件)和有结构文件。连续文件和链接文件都属于文件的物理结构,而系统文件是按文件用途分类的。

7.下列关于索引表的叙述中,( )是正确的。

A.索引表中每个记录的索引项可以有多个
B.对索引文件存取时,必须先查找索引表
C.索引表中含有索引文件的数据及物理地址
D、建立索引的目的之一是为了减少存储空间
正确答案: B 我的答案:B
答案解析:建立索引表会增大存储空间,其目的之一是为了提高查找速度。

8.在有随机存取需求和文件长度动态增长的情况下,宜选择以下( )方式。

A.索引分配
B.连续分配
C.链接分配
D.都不对
正确答案: A 我的答案:A

9.在下列文件的物理结构中,不便于文件内容增删的是( )。

A.连续文件
B.链接文件
C.索引文件
D.Hash文件
正确答案: A 我的答案:A

10.以下不适合于随机存取的外存分配方式是( ).

A.连续分配
B.链接分配
C.索引分配
D都适合
正确答案: B 我的答案:B

20220608

1.文件系统中用( )来管理文件。

A.作业控制块
B.外部页表
C.软、硬件结合的方法
D.文件控制块
正确答案: D 我的答案:D

2.文件目录项中不包含的是( )。

A.文件名
B.文件访问权限说明
C.文件控制块的物理位置
D.文件所在的物理位置
正确答案: C 我的答案:C

3.目录文件所存放的信息是( )。

A.某一文件存放的数据信息
B.某一文件的文件目录
C.该目录中所有数据文件目录
D.该目录中所有子目录文件和数据文件的目录
正确答案: D 我的答案:D

4.下列关于索引表的叙述中,( )是正确的。

A.索引表中每个记录的索引项可以有多个
B.对索引文件存取时,必须先查找索引表
C.索引表中含有索引文件的数据及其物理地址
D.建立索引表的目的之一是为了减少存储空间
正确答案: B 我的答案:B
答案解析:索引文件由逻辑文件和索引表组成,对索引文件存取时,必须先查找索引表;建立索引表会增大存储空间,其目的之一是为了提高查找速度。

5.一般用户只需要知道( )就能使用文件中的信息。

A.文件的符号名
B.文件的逻辑结构
C.文件的物理结构
D.文件的存取方法
正确答案: A 我的答案:A
答案解析:文件的符号名即为文件名

6.如果文件系统中有两个文件重名,不应采用( )结构。

A.一级目录
B.二级目录
C.树形目录
D.二级目录和树形目录
正确答案: A 我的答案:A

7.一个文件的相对路径名是从( )开始,逐步沿着各级子目录追溯,最后到指定文件的整个通路上所有子目录名组成的一个字符串。

A.当前目录
B.根目录
C.多级目录
D.二级目录
正确答案: A 我的答案:A

8.以下不适合于直接存取的外存分配方式是( )。

A.连续分配
B.链接分配
C.索引分配
D.都适合
正确答案: B 我的答案:B

9.在磁盘上容易导致存储碎片发生的物理文件结构是( )。

A.链接文件
B.连续文件
C.索引文件
D.索引和链接文件
正确答案: B 我的答案:B

10.以下关于索引文件的论述中正确的是( )。

A.在索引文件中,索引表的每个表项必须含有相应记录的关键字和存放该记录的物理地址
B.对顺序文件进行检索时,首先从FCB中读出文件的第一个盘块号;而对索引文件进行检索时,应先从FCB中读出文件索引表始址
C.对于一个具有三级索引表的文件,存取一个记录通常要访问三次磁盘
D.在文件较大时,无论是进行顺序存取还是随机存取,通常都是以索引文件方式为最快
正确答案: B 我的答案:B
答案解析:索引表的每个表项中一般只需含有盘块号;对于一个具有三级索引的文件,存取一个记录通常要访问4次磁盘;顺序文件进行顺序存取时速度最快。

20220614

1.在文件系统中,以下不属于文件保护的方法是( )。

A.口令
B.存取控制
C.用户权限表
D.读写之后使用关闭命令
正确答案: D 我的答案:D

2.从文件的管理上分,设置用户对文件的访问控制应属于( )。

A.系统级管理
B.用户级管理
C目录级管理
D都不对
正确答案: B 我的答案:B
答案解析:操作系统可以为用户文件设置一个默认的保护权限,用户有权修改自己的访问权限。

3.为了对文件系统中的文件进行安全管理,任何一个用户在进入系统时都必须进行注册,这一级安全管理是( )安全管理。

A.系统级
B.目录级
C.用户级
D.文件级
正确答案: A 我的答案:A
答案解析:系统级安全管理包括注册、登录。

4.允许多个用户同时使用同一个共享文件时,下列( )做法是不对的。

A.允许多个用户同时打开共享文件执行读操作
B.允许读者和写者同时使用共享文件
C.不允许读者和写者同时使用共享文件
D.不允许多个写者同时对共享文件执行读写操作
正确答案: B 我的答案:B

5.设文件F1的当前引用计数值为1,先建立文件F1的符号链接(软链接)文件F2,再建立文件F1的硬链接文件F3,然后删除文件F1。此时,文件F2和文件F3的引用计数值分别是( )。

A.0、1
B.1、1
C.1、2
D.2、1
正确答案: B 我的答案:B得分: 20.0分
答案解析:建立软链接时,引用计数值直接复制;建立硬链接时,引用计数值加1。删除文件时,删除操作对于软链接是不可见的,但这并不影响文件系统,只是当以后再通过软链接访问时,提示文件不存在,直接删除软链接;对于硬链接则不可以直接删除,只做引用计数值减1,若值不为0,则不能删除此文件,因为还有其它硬链接指向此文件。当建立F2时,F1和F2的引用计数值都为1。当再建立F3时,F1和F3的引用计数值就都变成2。当后来删除F1时,F3的引用计数值为2-1=1,F2的引用计数值不变。

20220615

1.打开文件操作主要是( )。

A.把整个文件从磁盘拷贝到内存
B.把文件目录项(FCB)从磁盘拷贝到内存
C.把整个文件和文件目录项(FCB)从磁盘拷贝到内存
D把磁盘文件系统的控制管理信息从辅存读到内存
正确答案: B 我的答案:B

2.用户可以调用( )文件操作来归还文件的使用权。

A.关闭
B.打开
C.建立
D.删除
正确答案: A 我的答案:A

3.文件的存储空间管理实质上是对( )的组织和管理。

A.文件目录
B.外存已占用区域
C.外存空闲区
D.文件控制块
正确答案: C 我的答案:C

4.在文件系统中,仅适用于连续结构文件的文件存储空间管理方法是( )。

A.成组链接法
B.空闲块链表法
C.空闲空间表法
D.位示图
正确答案: C 我的答案:C

5.文件系统中使用位示图实现( )。

A.文件目录的查找
B.磁盘空间的管理
C.内存空间的共享
D.实现文件的保护和保密
正确答案: B 我的答案:B

6.文件存储空间中空闲块管理方法中没有( )。

A.空闲文件目录
B.位示图
C.空闲块散列
D.空闲块链
正确答案: C 我的答案:C

7.文件系统在创建一个文件时,为它建立一个( )。

A.文件目录项
B.目录文件
C.逻辑结构
D逻辑空间
正确答案: A 我的答案:A

8.用户在删除某文件的过程中,操作系统不可能执行的操作是( )。

A.删除此文件所在的目录
B.删除与此文件关联的目录项
C.删除与此文件对应的文件控制块
D.释放与此文件关联的内存缓冲区
正确答案: A 我的答案:A得分: 10.0分
答案解析:此文件所在的目录下可能还存在其他文件

9.若用8个字(字长32位)组成的位示图管理内存,假定用户归还一个块号为100的内存块时,它对应位示图的位置为( )(行、列号均从1开始)。

A.字号为3,位号为5
B.字号为4,位号为4
C.字号为3,位号为4
D.字号为4,位号为5
正确答案: B 我的答案:B得分: 10.0分
答案解析:块号为100的内存块回收时,其对应的位示图行号row和列号col分别为:
row=(100-1)DIV32+1=4
col=(100-1)MOD32+1=4

10.位示图可用于磁盘空间的管理。设某系统磁盘共有500块,块号位0-499,第0行的第0位表示第0块,第0行的第一位表示第一块,依次类推。若用位示图管理这500块的磁盘空间,当字长为32位时,第i个字节第j位对应的块号是( )。

A.32i+j
B.32i+j-1
C.32i+j-32
D.32i+j-32-1
正确答案: A 我的答案:A

2022

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

  • 3
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值