计算机操作系统实验指导 (第3版) 第四篇 操作系统学习指导和习题解析 第20章:存储管理 习题和答案

Posted CodeJiao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机操作系统实验指导 (第3版) 第四篇 操作系统学习指导和习题解析 第20章:存储管理 习题和答案相关的知识,希望对你有一定的参考价值。

1. 存储管理习题答案


1.1 选择题

  1. 以下( B)不是段式存储管理系统的优点。
    A.方便编程
    B.方便内存管理
    C.方便程序共享
    D.方便对程序保护

  2. 在可变分区分配方案中,最佳适应法是将空闲块按( C)次序排序的。
    A.地址递增
    B.地址递减
    C.大小递增
    D.大小递减

  3. 在分区存储管理方式中,如果在按地址升序排列的未分配分区表中顺序登记了下列未分配分区:1一起始地址17K,分区长度为9KB;2一起始地址54KB,分区长度为13KB,现有一个分区被释放,其起始地址为39KB,分区长度为15KB,则系统要( C)。
    A.合并第一个未分配分区
    B.合并第一个及第二个未分配分区
    C.合并第二个未分配分区
    D.不合并任何分区

  4. 下列存储管理方案中,( D)不存在碎片问题。
    A.可变分区管理
    B.段式管理
    C.可重定位分区管理
    D.段页式管理

  5. 在固定分区存储管理中,每个分区的大小是( C)。
    A.相同
    B.随进程的大小变化
    C.可以不同,需预先设定
    D.可以不同,根据进程的大小设定

  6. 在可变分区存储管理中,合并分区的目的是( A)。
    A.合并空闲区
    B.合并分区
    C.增加内存容量
    D.便于地址变换

  7. 在页式存储管理中,分页是由( B)完成的。
    A.程序员
    B.硬件
    C.编译程序
    D.都不对

  8. 在段式存储管理中,分段是由以下( A)完成的。
    A.程序员
    B.硬件
    C.编译程序
    D.都不对

  9. 某系统采用基址、限长寄存器的方法来保护进程的存储信息,判断是否越界的公式为(A)。
    A.0≤被访问的逻辑地址≤限长寄存器的内容
    B.0≤被访问的逻辑地址≤限长寄存器的内容
    C.0≤被访问的物理地址≤限长寄存器的内容
    D.0≤被访问的物理地址≤限长寄存器的内容

  10. 在段式存储管理系统中,若程序的逻辑地址用24位表示,其中8位表示段号,则每个段的最大长度是( B)。
    A.2^8
    B.2^16
    C.2^24
    D.2^32

  11. 把程序地址空间中的逻辑地址转换为内存的物理地址称为( B)。
    A.加载
    B.重定位
    C.物理化
    D.链接

  12. 在以下存储管理方案中,不适用于多道程序设计系统的是( A)。
    A.单一连续分区
    B.固定分区
    C.可变分区
    D.页式存储管理

  13. 在可变分区系统中,当一个进程撤销后﹐系统回收其占用的内存空间,回收后造成空闲分区的个数减1的情况是( D)。
    A.回收区与空闲区无邻接
    B.回收区与上面的空闲区邻接
    C.回收区与下面的空闲区邻接
    D.回收区与上下两个空闲区邻接

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

  15. 有利于动态链接的内存管理方法是()
    A.可变分区管理
    B.段式管理
    C.固定分区管理
    D.页式管理

  16. 静态重定位是在( C)进行的。
    A.程序编译时
    B.程序链接时
    C.程序装入时
    D.程序运行时

  17. 快表的作用是加快地址变换过程,它采用的硬件是( D)。
    A.通用寄存器
    B.外存
    C.内存
    D.Cache

  18. 在可变分区分配方案中,首次适应法是将空闲块按( A)次序排序的。
    A.地址递增
    B.地址递减
    C.大小递增
    D.大小递减

  19. 动态重定位在( D)进行的。
    A.程序编译时
    B.程序链接时
    C.程序装入时
    D.程序运行时

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

  21. 在动态分区式内存管理中,若某一时刻系统内存的分配情况如下图所示,当一进程要申请一块60K的内存空间时,首次适应算法选中的是起始地址为( A)的空闲分区。
    A.50K
    B.150K
    C.200K
    D.390K


1.2 判断题

  1. 动态重定位需要重定位寄存器的支持。(T)
  2. 页是信息的物理单位,段是信息的逻辑单位。(T)
  3. 存储管理就是管理存储设备的,包括内存和外存。(F)
  4. 动态重定位就是动态链接。(F)
  5. 可变分区就是分区的大小和分区的数目在操作系统运行期间是变化的。(T)
  6. 用户编制程序时使用符号名地址,处理机访问存储器时使用物理地址。(T)
  7. 为了减少内部碎片,页的大小越小越好。(T)
  8. 可变分区可以有效地消除外部碎片,但不能消除内部碎片。(F)
  9. 最佳适应算法比首次适应算法具有更好的内存利用率。(F)
  10. 在段式存储管理系统中,段的大小受内存空间的限制。(T)
  11. 页式系统的优点是消除了外部碎片,更有效地利用了内存。(T)
  12. 页式系统的地址变化需要用户自己完成。(F)
  13. 在段页式系统中,如果没有快表,逻辑地址变换到物理地址的过程需要访问三次内存。(T)
  14. 段式系统中段的共享比页式系统中页的共享更方便。(T)
  15. 缺页中断与一般的中断没有区别。(F)

1.3 填空题

习题:

答案:


1.4 补充说明

前面的选择题和判断题都属于手动录入,现附上截图,以求确保答案的真实可靠性。


1.4.1 选择题




答案:


1.4.2 判断题

答案:



以上是关于计算机操作系统实验指导 (第3版) 第四篇 操作系统学习指导和习题解析 第20章:存储管理 习题和答案的主要内容,如果未能解决你的问题,请参考以下文章

计算机操作系统实验指导 (第3版) 第四篇 操作系统学习指导和习题解析 第21章:虚拟存储管理 习题和答案

计算机操作系统实验指导 (第3版) 第四篇 操作系统学习指导和习题解析 第18章:进程同步与通信 习题和答案

计算机操作系统实验指导 (第3版) 第四篇 操作系统学习指导和习题解析 第16章:操作系统概述 习题和答案

计算机操作系统实验指导 (第3版) 第四篇 操作系统学习指导和习题解析 第22章:设备管理 习题和答案

计算机操作系统实验指导 (第3版) 第四篇 操作系统学习指导和习题解析 第19章:调度与死锁 习题和答案

计算机操作系统实验指导 (第3版) 第四篇 操作系统学习指导和习题解析 第17章:进程与线程 习题和答案