961题库 北航计算机 操作系统 附答案 选择题形式

有题目和答案,没有解析,不懂的题问大模型即可,无偿分享。

第1组

习题

  1. 计算机系统的组成包括( )
    A、程序和数据
    B、处理器和内存
    C、计算机硬件和计算机软件
    D、处理器、存储器和外围设备

  2. 财务软件是一种( )
    A、系统软件
    B、接口软件
    C、应用软件
    D、用户软件

  3. 世界上第一个操作系统是( )
    A、分时系统
    B、单道批处理系统
    C、多道批处理系统
    D、实时系统

  4. 批处理操作系统提高了计算机的工作效率,但( )
    A、系统资源利用率不高
    B、在作业执行时用户不能直接干预
    C、系统吞吐量小
    D、不具备并行性

  5. 在多道程序设计的计算机系统中,CPU( )
    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、访管指令

答案

  1. C
  2. C
  3. B
  4. B
  5. C
  6. B
  7. A
  8. A
  9. C
  10. C

第2组

习题

  1. 下列关于缺页处理的叙述中,错误的是
    A. 缺页是在地址转换时CPU检测到的一种异常
    B. 缺页处理由操作系统提供的缺页处理程序来完成
    C. 缺页处理程序根据页故障地址从外存读入所缺失的页
    D. 缺页处理完成后回到发生缺页的指令的下一条指令执行

  2. 某设备以中断方式与 CPU 进行数据交换, CPU 主频为 1 GHz,设备接口中的数据缓冲寄存器为 32 位,设备的数据传输率为 50kB/s。若每次中断开销 ( 包括中断响应和中断处理 ) 为 1000 个时钟周期,则 CPU用于该设备输入/输出的时间占整个 CPU 时间的百分比最多是
    A. 1.25%
    B. 2.5%
    C. 5%
    D. 12. 5%

  3. 下列关于线程的描述中,错误的是
    A. 内核级线程的调度由操作系统完成
    B. 操作系统为每个用户级线程建立一个线程控制块
    C. 用户级线程间的切换比内核级线程间的切换效率高
    D. 用户级线程可以在不支持内核级线程的操作系统上实现

  4. 下列选项中,可能将进程唤醒的事件是
    I. I/O 结束 Ⅱ. 某进程退出临界区 Ⅲ. 当前进程的时间片用完
    A. 仅 I
    B. 仅Ⅲ
    C. 仅 I、Ⅱ
    D. I、Ⅱ、Ⅲ

  5. 下列关于系统调用的叙述中,正确的是
    I.在执行系统调用服务程序的过程中, CPU 处于内核态
    Ⅱ.操作系统通过提供系统调用避免用户程序直接访问外设
    Ⅲ.不同的操作系统为应用程序提供了统一的系统调用接口
    IV. 系统调用是操作系统内核为应用程序提供服务的接口
    A. 仅 I、 IV
    B. 仅 II 、III
    C. 仅 I、Ⅱ、IV
    D. 仅 I、Ⅲ、Ⅳ

  6. 系统采用二级反馈队列调度算法进行进程调度:就绪队列 Q1 采用时间片轮转调度算法,时间片为10ms;就绪队列 Q2 采用短进程优先调度算法。
    系统优先调度 Q1 队列中的进程,当 Q1 为空时系统才会调度 Q2 中的进程;新创建的进程首先进入 Q1;Q1 中的进程执行一个时间片后,若未结束,则转入Q2。
    若当前 Q1、Q2 为空,系统依次创建进程 Pl、P2 后即开始进程调度 Pl、 P2 需要的 CPU 时间分别为30ms 和 20ms,则进程 P1、P2 在系统中的平均等待时间为
    A. 25 ms
    B. 20 ms
    C. 15 ms
    D. 10 ms

  7. 在分段存储管理系统中,用共享段表描述所有被共享的段。若进程 P1 和 P2 共享段 S,下列叙述中,错误的是
    A. 在物理内存中仅保存一份段 S 的内容
    B. 段 S 在 P1 和 P2 中应该具有相同的段号
    C. P1 和 P2 共享段 S 在共享段表中的段表项
    D. P1 和 P2 都不再使用段 S 时才回收段 S 所占的内存空间

  8. 某系统采用 LRU 页置换算法和局部置换策略,若系统为进程 P 预分配了 4 个页框,进程 P 访问页号的序列为 0,1,2,7, 0,5,3,5,0,2,7,6,则进程访问上述页的过程中,产生页置换的总次数是
    A. 3
    B. 4
    C. 5
    D. 6

  9. 下列关于死锁的叙述中,正确的是
    I. 可以通过剥夺进程资源解除死锁
    II. 死锁的预防方法能确保系统不发生死锁
    III. 银行家算法可以判断系统是否处于死锁状态
    Ⅳ. 当系统出现死锁时,必然有两个或两个以上的进程处于阻塞态
    A. 仅 II 、Ⅲ
    B. 仅 I、Ⅱ、 Ⅳ
    C. 仅 I、Ⅱ、Ⅲ
    D. 仅 I、Ⅲ、Ⅳ

  10. 某计算机主存按字节编址,采用二级分页存储管理,地址结构如下所示
    页目录号 ( 10 位) 页号 ( 10 位) 页内偏移 ( 12 位)
    虚拟地址 2050 1225H 对应的页目录号、页号分别是
    A. 081H、101H
    B. 081H、401H
    C. 201H、 101H
    D. 201H、401H

答案

  1. D
  2. A
  3. B
  4. B
  5. C
  6. C
  7. B
  8. C
  9. B
  10. A

第3组

习题

  1. 在下列动态分区分配算法中,最容易产生内存碎片的是
    A. 首次适应算法
    B. 最坏适应算法
    C. 最佳适应算法
    D. 下次适应算法

  2. 下列关于外部 I/O 中断的叙述中,正确的是
    A. 中断控制器按所接收中断请求的先后次序进行中断优先级排队
    B. CPU 响应中断时,通过执行中断隐指令完成通用寄存器的保护
    C. CPU 只有在处于中断允许状态时,才能响应外部设备的中断请求
    D. 有中断请求时, CPU 立即暂停当前指令执行,转去执行中断服务程序

  3. 某系统采用基于优先权的非抢占式进程调度策略,完成一次进程调度和进程切换的系统时间开销为 1μs。在 T 时刻就绪队列中有 3 个进程 P1、P2 和 P3,其在就绪队列中的等待时间、需要的 CPU 时间和优先权如下表所示:

    若优先权值大的进程优先获得 CPU,从 T 时刻起系统开始进程调度, 则系统的平均周转时间为
    A. 54 μs
    B. 73 μs
    C. 74 μs
    D. 75 μs

  4. 假设系统中有 4 个同类资源,进程 P1、P2 和 P3需要的资源数分别为 4、3 和 1,P1、P2 和 P3 已申请到的资源数分别为 2、1 和 0,则执行安全性检测算法的结果是
    A. 不存在安全序列,系统处于不安全状态
    B. 存在多个安全序列,系统处于安全状态
    C. 存在唯一安全序列 P3、P1、 P2,系统处于安全状态
    D. 存在唯一安全序列 P3、 P2、P1,系统处于安全状态

  5. 下列选项中,可能导致当前进程 P 阻塞的事件是
    Ⅰ. 进程 P 申请临界资源
    Ⅱ. 进程 P 从磁盘读数据
    Ⅲ. 系统将 CPU 分配给高优先权的进程
    A. 仅Ⅰ
    B. 仅Ⅱ
    C. 仅Ⅰ、Ⅱ
    D.Ⅰ、Ⅱ、Ⅲ

  6. 当中断源定时器产生时钟中断后,由时钟中断服务子程序更新的部分内容是
    Ⅰ.内核中时钟变量的值
    Ⅱ.当前进程占用 CPU 的时间
    Ⅲ.当前进程在时间片内的剩余执行时间
    A. 仅Ⅰ、Ⅱ
    B. 仅Ⅱ、Ⅲ
    C. 仅Ⅰ、Ⅲ
    D. Ⅰ、Ⅱ、Ⅲ

  7. 下列优化方法中,可以提高文件访问速度的是
    Ⅰ. 提前读:读取当前盘块时,将下一可能访问的盘块读入缓冲区
    Ⅱ. 为文件分配连续的簇或块
    Ⅲ. 延迟写:待写数据先存缓冲区,以供访问,适当时机写入磁盘
    Ⅳ.采用磁盘高速缓存
    A. 仅Ⅰ、Ⅱ
    B. 仅Ⅱ、Ⅲ
    C. 仅Ⅰ、Ⅲ、Ⅳ
    D.Ⅰ、Ⅱ、Ⅲ、Ⅳ

  8. 异常是指令执行过程中在处理器内部发生的特殊事件,中断是来自处理器外部的请求事件。下列关于中断或异常情况的叙述中,错误的是
    A.“访存时缺页”属于中断
    B.“整数除以 0”属于异常
    C.“DMA 传送结束”属于中断
    D.“存储保护错”属于异常

  9. 下列关于批处理系统的叙述中,正确的是
    I.批处理系统允许多个用户与计算机直接交互 II.批处理系统分为单道批处理系统和多道批处理系统 III .中断技术使得多道批处理系统和 I/O 设备可与 CPU 并行工作
    A.仅 II、III
    B.仅 II
    C.仅 I、II
    D.仅 I、III

  10. 某单 CPU 系统中有输入和输出设备各 1 台,现有 3 个并发执行的作业,每个作业的输入、计算和输出时间均分别为 2ms、 3ms和 4ms,且都按输入、计算和输出的顺序执行,则执行完 3 个作业需要的时间最少是
    A.15ms
    B.17ms
    C.22ms
    D.27ms

答案

  1. C
  2. C
  3. D
  4. A
  5. C
  6. C
  7. D
  8. A
  9. A
  10. B

第4组

习题

  1. 系统中有 3 个不同的临界资源 R1、R2 和 R3,被 4 个进程 P1、P2、P3 及 P4 共享。各进程对资源的需求为:P1 申请 R1 和 R2,P2 申请 R2 和 R3,P3 申请 R1 和 R3,P4 申请 R2。若系统出现死锁,则处于死锁状态的进程数至少是
    A.1
    B.2
    C.3
    D.4

  2. 某系统采用改进型 CLOCK 置换算法,页表项中字段 A 为访问位, M 为修改位。 A=1 表示页被访问过,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)

  3. 操作系统是一种( )
    A、 应用软件 B、 系统软件
    C、 通用软件 D、 工具软件

  4. 当操作系统退出执行,让用户执行时,系统会( )
    A、继续保持管态
    B、继续保持目态
    C、从管态变为目态
    D、从目态变为管态

  5. 批处理系统的主要缺点是( )
    A、CPU的利用率不高
    B、失去了交互性
    C、不具备并行性
    D、以上都不是

  6. 实时操作系统追求的目标是( )
    A、高吞吐率
    B、充分利用内存
    C、快速响应
    D、减少系统开销

  7. 以下( )项功能不是操作系统具备的主要功能
    A、内存管理
    B、中断处理
    C、文档编辑
    D、CPU调度

  8. 用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指( )
    A、进程
    B、程序
    C、作业
    D、系统调用

  9. CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是( )
    A、运行进程修改程序状态字
    B、中断屏蔽
    C、系统调用
    D、进程调度程序

  10. 某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态是( )
    A、 从就绪变为运行
    B、 从运行变为就绪
    C、 从运行变为阻塞
    D、 从阻塞变为就绪

答案

  1. C
  2. A
  3. B
  4. C
  5. B
  6. C
  7. C
  8. C
  9. C
  10. C

第5组

习题

  1. 为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率的是( )
    A、进程管理
    B、内存管理
    C、文件管理
    D、设备管理

  2. 顺序程序和并发程序的执行相比,( )
    A、基本相同
    B、 有点不同
    C、并发程序执行总体上执行时间快
    D、 顺序程序执行总体上执行时间快

  3. 进程和程序的本质区别是( )
    A、存储在内存和外存
    B、顺序和非顺序执行机器指令
    C、分时使用和独占使用计算机资源
    D、动态和静态特征

  4. 进程控制块是描述进程状态和特性的数据结构,一个进程( )
    A、可以有多个进程控制块
    B、可以和其他进程共用一个进程控制块
    C、可以没有进程控制块
    D、只能有唯一的进程控制块

  5. 对于一个单CPU系统,允许若干进程同时执行,轮流占用CPU,称它们为( )
    A、顺序执行
    B、同时执行
    C、并行执行
    D、并发执行

  6. 在单处理机系统中,处于运行状态的进程( )
    A、只有一个
    B、可以有多个
    C、不能被挂起
    D、必须在执行完后才能被撤下

  7. 下列进程状态的转换中,不正确的是( )
    A、就绪到运行
    B、运行到就绪
    C、就绪到阻塞
    D、阻塞到就绪

  8. 已经获得除( )以外的所有运行所需资源的进程处于就绪状态
    A、内存
    B、打印机
    C、CPU
    D、磁盘空间

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

  10. 系统调用是由操作系统提供的内部调用,它( )
    A、直接通过键盘交互使用
    B、只能通过用户程序使用
    C、是命令接口中命令使用
    D、与系统的命令基本一样

答案

  1. C
  2. C
  3. D
  4. D
  5. D
  6. A
  7. C
  8. C
  9. A
  10. B

第6组

习题

  1. 处于后备状态的作业存放在( )中
    A、外存
    B、内存
    C、寄存器
    D、高速缓存

  2. 按照进程到达的先后次序调度作业,排队等待时间最长的进程被优先调度,这是指( )调度算法
    A、先来先服务
    B、短作业优先
    C、时间片轮转
    D、 优先级

  3. 原语是( )
    A、一条机器指令
    B、 若干条机器指令组成
    C、一条特定指令
    D、 中途能打断的一组机器指令

  4. 下列各项步骤中,哪一个不是创建进程所必须的步骤( )
    A、建立一个进程控制块PCB
    B、由CPU调度程序为进程调度CPU
    C、为进程分配内存等必要的资源
    D、将PCB链入进程就绪队列

  5. 在操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是( )
    A、S>0
    B、S=0
    C、S<0
    D、S<=0

  6. 为了描述进程的动态变化过程,采用了一个与进程相联系的( )系统,根据它而感知进程的存在
    A、文件控制块
    B、进程优先数
    C、进程控制块
    D、进程起始地址

  7. 采用时间片轮转法进行进程调度是为了( )
    A、多个终端都能得到系统的及时响应
    B、先来先服务
    C、优先级较高的进程得到及时响应
    D、需要CPU最短的进程先做

  8. 在一段时间内,只允许一个进程访问的资源称为( )
    A、共享资源
    B、临界区
    C、临界资源
    D、进入区

  9. 临界区是指( )
    A、并发进程中用于实现进程互斥的程序段
    B、并发程序中用于实现进程同步的程序段
    C、并发程序中用于实现进程通信的程序段
    D、并发程序中与共享变量有关的程序段

  10. 进程从运行状态变为阻塞状态的原因是( )
    A、输入或输出事件发生 B、时间片到
    C、输入或输出事件完成 D、某个进程被唤醒

答案

  1. A
  2. A
  3. B
  4. B
  5. C
  6. C
  7. A
  8. C
  9. D
  10. A

第7组

习题

  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.段页式管理

答案

  1. C
  2. A
  3. C
  4. A
  5. D
  6. C
  7. C
  8. B
  9. D
  10. D

第8组

习题

  1. 以下存储管理技术中,支持虚拟存储器的技术是( )
    A.固定分区管理
    B.可重定位分区法
    C.请求分页技术
    D.段氏存储管理

  2. 若一个系统内存有64MB,处理器是32位地址,则它的虚拟地址空间为( )字节
    A.2GB
    B.4GB
    C.100KB
    D.64MB

  3. 外存(如磁盘)上存放的程序和数据( )
    A.可由CPU直接存取
    B.必须在CPU访问之前移入内存
    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.扩充输入输出缓冲区的技术

答案

  1. C
  2. B
  3. B
  4. A
  5. C
  6. D
  7. A
  8. C
  9. D
  10. B

第9组

习题

  1. 在请求分页系统中,LRU算法是指( )
    A、最早进入内存的页先淘汰
    B、近期最长时间以来没被访问的页先淘汰
    C、近期被访问次数最少的页先淘汰
    D、以后再也不用的也先淘汰

  2. 请求分页存储管理中,若把页面尺寸增加一倍,在程序顺序执行时,则一般缺页中断次数会( )
    A.增加
    B.减少
    C.不变
    D.可能增加也可能减少

  3. PV操作是( )
    A、两条低级通信原语
    B、两组不同机器指令
    C、两条系统调用命令
    D、两条高级通信原语

  4. 碎片现象的存在使得( )
    A.内存空间利用率降低
    B.内存空间利用率提高
    C.内存空间利用率得以改善
    D.内存空间利用率不影响

  5. 当内存碎片容量大于某一作业所申请的内存容量时,( )
    A、可以为这一作业分配内存
    B、不可以为这一作业分配内存
    C、拼接后,可以为这一作业分配内存
    D、一定能够为这一作业分配内存

  6. 下列存储管理方式中,均会产生内碎片的是
    A. 固定分区存储管理,页式存储管理
    B. 分区存储管理,页式存储管理
    C. 可变分区存储管理,段式存储管理
    D. 请求分页存储管理,虚拟段式存储管理

  7. 通道是一种( )
    A.I/O端口
    B.数据通道
    C.I/O专用处理机
    D.软件工具

  8. 缓冲技术用于( )
    A、提高主机和设备交换信息的速度
    B、提供主、辅存接口
    C、提高设备利用率
    D、扩充相对地址空间

  9. 采用SPOOLing技术的目的是( )
    A.提高独占设备的利用率
    B.提高主机效率
    C.减轻用户编程负担
    D.提高程序的运行速度

  10. 关于操作系统的叙述 ( ) 是不正确的。
    A.“管理资源的程序”
    B.“管理用户程序执行的程序”
    C.“能使系统资源提高效率的程序”
    D.“能方便用户编程的程序”

答案

  1. B
  2. B
  3. A
  4. A
  5. D
  6. A
  7. C
  8. A
  9. A
  10. D

第10组

习题

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

  2. 如果进程需要读取磁盘上的多个连续的数据块, ( ) 数据传送方式的效率最高。
    A.程序直接控制方式
    B.中断控制方式
    C.DMA方式
    D.通道方式

  3. 进程P1使用资源情况:申请资源R1,申请资源R2,释放资源R1;进程P2使用资源情况:申请资源R2,申请资源R1,释放资源R2,系统并发执行进程P1,P2,系统将( )
    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. 有一个长度为3000个字节的流式文件要存储在磁盘上,磁盘的每块可以存放512个字节,该文件至少用( )块
    A、5
    B、6
    C、7
    D、3000

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

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

答案

  1. D
  2. D
  3. B
  4. C
  5. C
  6. A
  7. C
  8. B
  9. D
  10. C

第11组

习题

  1. 设与某资源关联的信号量初值为 3,当前值为 1。若 M 表示该资源的可用个数,N 表示等待该资源的进程数,则 M、N 分别是______
    A.0、1
    B.1、0
    C.1、2
    D.2、0

  2. 下列选项中,降低进程优先级的合理时机是_____
    A. 进程的时间片用完
    B. 进程刚完成 I/O,进入就绪列队
    C. 进程长期处于就绪列队中
    D. 进程从就绪态转为运行态

  3. 某基于动态分区存储管理的计算机,其主存容量为 55MB(初始为空闲),采用最佳适配(Best Fit)算法,分配和释放的顺序为:分配 15MB,分配 30MB,释放 15MB,分配 8MB,分配 6MB,此时主存中最大空闲分区的大小是______
    A.7MB
    B.9MB
    C.10MB
    D.15MB

  4. 某计算机采用二级页表的分页存储管理方式,按字节编址,页大小为 1024 字节,页表项大小为 2 字节,逻辑地址结构为:
    页目录号 + 页号 + 页内偏移量
    逻辑地址空间大小为 64K 页,则表示整个逻辑地址空间的页目录表中包含表项的个数至少是______
    A. 64
    B. 128
    C. 256
    D. 512

  5. 设置当前工作目录的主要目的是_______
    A.节省外存空间
    B.节省内存空间
    C.加快文件的检索速度
    D.加快文件的读/写速度

  6. 本地用户通过键盘登陆系统时,首先获得键盘输入信息的程序是______
    A.命令解释程序
    B.中断处理程序
    C.系统调用服务程序
    D.用户登录程序

  7. 下列选项中,在用户态执行的是
    A.命令解释程序
    B.缺页处理程序
    C.进程调度程序
    D.时钟中断处理程序

  8. 在支持多线程的系统中,进程P创建的若干个线程不能共享的是
    A.进程P的代码段
    B.进程P中打开的文件
    C.进程P的全局变量
    D.进程P中某线程的栈指针

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

  10. 在缺页处理过程中,操作系统执行的操作可能是
    Ⅰ. 修改页表 Ⅱ.磁盘I/O Ⅲ.分配页框
    A.仅Ⅰ、Ⅱ
    B.仅Ⅱ
    C.仅Ⅲ
    D.Ⅰ、Ⅱ和Ⅲ

答案

  1. B
  2. A
  3. B
  4. B
  5. C
  6. B
  7. A
  8. D
  9. B
  10. D

第12组

习题

  1. 在具有对换功能的操作系统中,通常把外存分为文件区和对换区。前者用于存放文件,后者用于存放从内存换出的进程。当系统发生抖动(thrashing)时,可用采取的有效措施是
    Ⅰ. 撤销部分进程
    Ⅱ.增加磁盘对换区的容量
    Ⅲ.提高用户进程的优先级
    A.仅Ⅰ
    B.仅Ⅱ
    C.仅Ⅲ
    D.仅Ⅰ、Ⅱ

  2. 在虚拟内存管理中,地址变换机构将逻辑地址变换为物理地址,形成该逻辑地址的阶段是
    A.编辑
    B.编译
    C.链接
    D.装载

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

  4. 关于假脱机技术的数据流动,正确的是
    A. 输入设备–>输入井–>输入缓冲区–>进程使用
    B. 输出设备–>输出缓冲区–>进程使用–>输出井
    C. 输出设备–>输出缓冲区–>输出井–>进程使用
    A. 输入缓冲区–>输入设备–>输入井–>输入进程

  5. 下列技术中,用于解决输入输出设备和主机速度不匹配的技术是
    A. 高速缓存
    B. 缓冲技术
    C. 假脱机技术
    D. 虚拟存储技术

  6. 假设 5 个进程 P0、P1、P2、P3、P4 共享三类资源 R1、R2、R3,这些资源总数分别为 18、6、22。T0 时刻的资源分配情况如下表所示,此时存在的一个安全序列是(对于R的前三列,为已分配;后三列为最大需求)

    A. P0, P2, P4, P1, P3
    B. P1, P0, P3, P4, P2
    C. P2, P1, P0, P3, P4
    D. P3, P4, P2, P1, P0

  7. 一个多道批处理系统中仅有 P1 和 P2 两个作业,P2 比 P1 晚 5ms 到达,它们的计算和 I/O 操作顺序如下:
    P1:计算 60ms,I/O 80ms,计算 20ms
    P2:计算 120ms,I/O 40ms,计算 40ms
    若不考虑调度和切换时间,则完成两个作业需要的时间最少是
    A.240ms
    B.260ms
    C.340ms
    D.360ms

  8. 若某单处理器多进程系统中有多个就绪态进程,则下列关于处理机调度的叙述中,错误的是
    A.在进程结束时能进行处理机调度
    B.创建新进程后能进行处理机调度
    C.在进程处于临界区时不能进行处理机调度
    D.在系统调用完成并返回用户态时能进行处理机调度

  9. 下列关于进程和线程的叙述中,正确的是
    A.不管系统是否支持线程,进程都是资源分配的基本单位
    B.线程是资源分配的基本单位,进程是调度的基本单位
    C.系统级线程和用户级线程的切换都需要内核的支持
    D.同一进程中的各个线程拥有各自不同的地址空间

  10. 下列选项中,用于提高 RAID 可靠性的措施有
    I. 磁盘镜像 II. 条带化 III. 奇偶校验 IV. 增加 Cache 机制
    A.仅 I、II
    B. 仅 I、III
    C. 仅 I、III 和 IV
    D. 仅 II、III 和 IV

答案

  1. A
  2. B
  3. B
  4. C
  5. B
  6. D
  7. B
  8. C
  9. A
  10. C

第13组

习题

  1. 段式存储管理的逻辑地址空间为()
    A、一维线性的
    B、二维的
    C、三维的
    D、由操作系统决定的

  2. 下列选项中,操作系统提供给用户的接口为()
    A、库函数
    B、中断
    C、系统调用
    D、驱动程序

  3. 设某进程的页面走向为:5、4、3、2、4、3、1、4、3、2、1、5,系统中有 3 页物理内存,请问采用 LRU 和 FIFO 淘汰算法的缺页次数分别为()
    A、9 和 10
    B、5 和 7
    C、6 和 6
    D、8 和 10

  4. 进程可以使用的最大地址空间受限于()
    I.地址位数;II.物理内存大小;III.辅存大小
    A、I
    B、I 和 II
    C、II 和 III
    D、I,II,III

  5. 有 5 个记录 A,B,C,D,E 存放在某磁盘的某磁道上,假定这个磁道划分为5 块,每块存放一个记录,若磁盘旋转一周需要 20ms,处理程序每读出一个记录后需要花费 6ms 进行处理,程序处理这些数据时磁盘照常旋转,按照()顺序存放这 5 个记录可以使其按照 A,B,C,D,E 顺序处理这些记录的时间最少
    A、“A,B,C,E,D”
    B、“A,C,E,B,D”
    C、“A,D,E,C,B”
    D、“A,E,B,C,D”

答案

  1. B
  2. C
  3. D
  4. A
  5. C

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/338805.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

iOS——类与对象底层探索

类和对象的本质 当我们使用OC创建一个testClass类并在main函数创建它的实例对象的时候&#xff0c;OC的底层到底是什么样的呢&#xff1f; 首先&#xff0c;我们要了解OC对象的底层结构&#xff0c;那么我们就得知道&#xff1a;OC本质底层实现转化其实都是C/C代码。 使用下面…

11Linux学习笔记

Linux 实操篇 目录 文章目录 Linux 实操篇1.rtm包&#xff08;软件&#xff09;1.1 基本命令1.2 基本格式1.3安装rtm包1.4卸载rtm包 2.apt包2.1 基本命令结构2.2 常用选项2.3常用命令 1.rtm包&#xff08;软件&#xff09; 1.1 基本命令 1.2 基本格式 1.3安装rtm包 1.4卸载r…

④单细胞学习-cellchat细胞间通讯

目录 1&#xff0c;原理基础 流程 受体配体概念 方法比较 计算原理 2&#xff0c;数据 3&#xff0c;代码运行 1&#xff0c;原理基础 原文学习Inference and analysis of cell-cell communication using CellChat - PMC (nih.gov) GitHub - sqjin/CellChat: R toolk…

字符串操作java

题目&#xff1a; 描述 给定长度为n的只有小写字母的字符串s&#xff0c;进行m次操作&#xff0c;每次将[l,r]范围内所有c1字符改成c2&#xff0c;输出操作完的字符串 输入描述&#xff1a; 第一行两个数n,m 第二行一个字符串s 之后m行&#xff0c;每行两个数l 、r两个字符…

[DDR5 Jedec 4-1] 预充电命令 Precharge

依公知及经验整理&#xff0c;原创保护&#xff0c;禁止转载。 专栏 《深入理解DDR》 1. 预充电&#xff08;Precharge&#xff09;含义 由于SDRAM的寻址具体独占性&#xff0c;因此在进行完读写操作后&#xff0c;若需对同一L-Bank的另一行进行寻址&#xff0c;则必须先关闭原…

针对大模型的上下文注入攻击

大型语言模型&#xff08;LLMs&#xff09;的开发和部署取得了显著进展。例如ChatGPT和Llama-2这样的LLMs&#xff0c;利用庞大的数据集和Transformer架构&#xff0c;能够产生连贯性、上下文准确性甚至具有创造性的文本。LLMs最初和本质上是为静态场景设计的&#xff0c;即输入…

idea+tomcat+mysql 从零开始部署Javaweb项目(保姆级别)

文章目录 新建一个项目添加web支持配置tomcat优化tomcat的部署运行tomcatidea数据库连接java连接数据库 新建一个项目 new project&#xff1b;Java&#xff1b;选择jdk的版本&#xff1b;next&#xff1b;next&#xff1b;填写项目名字&#xff0c;选择保存的路径&#xff1b;…

C++进阶之AVL树+模拟实现

目录 目录 一、AVL树的基本概念 1.1 基本概念 二、AVL树的模拟实现 2.1 AVL树节点的定义 2.2 插入操作 2.3 旋转操作 2.4 具体实现 一、AVL树的基本概念 1.1 基本概念 二叉搜索树虽可以缩短查找的效率&#xff0c;但如果数据有序或接近有序二叉搜索树将退化为单支树&…

微信里的东西怎么打印出来呢

随着微信的普及&#xff0c;我们的日常生活和工作都离不开这个强大的社交工具。无论是重要的工作文件、孩子的作业、还是精彩的旅行照片&#xff0c;我们都习惯在微信里保存和分享。但是&#xff0c;当需要将这些微信里的内容打印出来时&#xff0c;很多人可能会感到困惑和麻烦…

【C++】vector的模拟实现

&#x1f497;个人主页&#x1f497; ⭐个人专栏——C学习⭐ &#x1f4ab;点击关注&#x1f929;一起学习C语言&#x1f4af;&#x1f4ab; 目录 导读 1. vector的核心框架接口 2. 构造函数 2.1 基本构造 2.2 拷贝构造&#xff08;传统写法&#xff09; 2.3 析构函数 2…

验证外星语词典

在解决算法题时&#xff0c;哈希表是经常被使用的工具&#xff0c;可以用来记录字符串中字母出现的次数&#xff0c;字符串中字符出现的位置等&#xff0c;这里用到的就是利用哈希表储存字符串中字符出现的的位置。 “外星语”的字母表顺序是不一样的&#xff0c;所以…

SIMBA:单细胞嵌入与特征

目前大多数单细胞分析管道仅限于细胞嵌入&#xff0c;并且严重依赖于聚类&#xff0c;而缺乏显式建模不同特征类型之间相互作用的能力。此外&#xff0c;这些方法适合于特定的任务&#xff0c;因为不同的单细胞问题的表述方式不同。为了解决这些缺点&#xff0c;SIMBA作为一种图…

43.自定义线程池(一)

ThreadPool是线程池&#xff0c;里面是一定数量的线程&#xff0c;是消费者。 BlockingQueue阻塞队列&#xff0c;线程池中的线程会从阻塞队列中去拿任务执行。任务多了线程池处理不过来了&#xff0c;就会到Blocking Queue中排队&#xff0c;等待执行。链表结构&#xff0c;特…

使用python实现超市购物系统(一个小例子)

可以增加其他功能&#xff0c;这里就展示一个小的例子~

Crosslink-NX器件应用连载(11): 图像(数据)远程传输

作者&#xff1a;Hello&#xff0c;Panda 大家下午好&#xff0c;晚上好。这里分享一个Lattice Crosslink-NX器件实现图像或数据&#xff08;卫星数据、雷达数据、ToF传感器数据等&#xff09;远程传输的案例&#xff08;因为所描述的内容颇杂&#xff0c;晒图不好晒&#xff…

【刷题】初探递归算法 —— 消除恐惧

送给大家一句话&#xff1a; 有两种东西&#xff0c; 我对它们的思考越是深沉和持久&#xff0c; 它们在我心灵中唤起的惊奇和敬畏就会日新月异&#xff0c; 不断增长&#xff0c; 这就是我头上的星空和心中的道德定律。 -- 康德 《实践理性批判》 初探递归算法 1 递归算…

我给线程池管理框架hippo4j找bug

1 虚拟机参数不生效 hippo4j的docker启动脚本位于 docker/docker-startup.sh 。从下图可以看到 JAVA_OPT放在了jar包名 hippo4j-server.jar之后&#xff0c;而只有项目参数才放在jar包名之后。 实际上这里JAVA_OPT中包含虚拟机参数&#xff0c;而虚拟机参数要放在jar包名之前…

前端之HTML语言(持续更新)

前端之HTML语言 学习完后端的各种层之后&#xff0c;今天开始学习前端&#xff0c;前端和后端都是一个项目的组成部分。 前端对应得到语言是HTML&#xff0c;HTML最重要的有三块&#xff0c;行为&#xff0c;样式&#xff0c;J结构。行为就是交互&#xff0c;理解为鼠标的点击…

【多模态】34、LLaVA-v1.5 | 微软开源,用极简框架来实现高效的多模态 LMM 模型

文章目录 一、背景二、方法2.1 提升点2.2 训练样本 三、效果3.1 整体效果对比3.2 模型对于 zero-shot 形式的指令的结果生成能力3.3 模型对于 zero-shot 多语言的能力3.4 限制 四、训练4.1 数据4.2 超参 五、代码 论文&#xff1a;Improved Baselines with Visual Instruction …

Xcode下载安装

1.Xcode可用版本判断&#xff1a; 2.Xcode下载安装&#xff1a; 方案1:AppStore 下载更新 若方案1失败则 方案2:指定版本Xcode包下载解压安装 苹果下载 3.Xcode命令行工具插件安装 xcode-select --install 备注&#xff1a; xcode_x.x.x.xip(压缩包存在时效性(使用前24h/…