一起答

全国自考(操作系统)模拟试卷2

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 41. 有三个进程P1、P2、P3,进程P1总共需要12个资源,但第一次先申请6个资源。进程P2总共需要10个资源,第一次要求分配5个资源。进程P3总共需要5个资源,第一次要求分配3个资源。现有同类资源16个,请问系统是否运行在安全状态,为什么?

  2. 40. 有三个并发进程A、B和C,共享一个缓冲器F。F中每次只能存放一个数。进程A每次产生一个随机数R,将其存入F中。若存放到F中的数是5的倍数,则由进程B将其取出并打印,否则由进程C将被5除后的余数打印出来。为防止数的丢失和重复取同一个数,现用PV操作进行管理。请在下面程序的空格中填上合适的操作,以达到上述要求。

  3. 39. 若现在读写磁头正在42号柱面上执行输入/输出操作,而等待访问者依次要访问的次序为24,78,167,12,34,65,20,56。请分别采用最短寻找时间优先调度算法和单向扫描调度算法写出扫描次序。

  4. 38. 某单道程序设计系统中有三个作业A、B、C,它们到达输入井的时间及需要的计算时间如下表:

    当这三个作业全部到达输入井后,若系统以响应比高者优先调度算法选择作业,忽略调度所用的时间,则作业被选中的次序应是怎样?

  5. 37. 简述文件的存取方式与存储结构之间的关系。

  6. 35. 在可变分区存储管理中,某一主存空间回收连入空闲区时需要分哪几种情况来处理?

  7. 34. 在UNIX系统中,系统调用fork是如何判断当前是父进程在执行还是子进程在执行?为什么?

  8. 36. 文件系统执行“写”操作的主要工作有哪些?

  9. 33. 试结合实际例子来说明程序性中断事件的处理原则。

  10. 32. UNIX系统对主存采用(  ),页面调度采用(  )算法。

  11. 30. 一个进程让出处理器由另一个进程占用处理器的过程称为(  ),它是由(  )的变化引起的。

  12. 31. UNIX系统采用两种方法来确定进程的优先数:(  )和(  )。

  13. 28. 进程入进程队列时,根据应插入的位置可分成三种情况:(  )、从队尾入队成为新的队尾进程和(  )。

  14. 29. 在UNIX中把可能出现的事件分成两大类:(  )和(  )。

  15. 27. 一般情况下,PCB包含四类信息:标识信息、(  )、(  )和管理信息。

  16. 25. 下列选项中关于记录的成组与分解描述正确的有

    • A.通过记录的成组与分解,可以提高存储介质的利用率
    • B.通过记录的成组与分解,可以减少启动设备的次数
    • C.记录的成组与分解需要设立主存缓冲区
    • D.从一组逻辑记录巾把一个逻辑记录分离出来的操作称为记录的分解
    • E.把若干个逻辑记录合成一组存入一块的工作称为记录的成组
  17. 26. 第三代计算机为操作系统提供了充分的硬件支持,尤其“(  )”和“(  )”技术的出现,使得输入/输出设备与中央处理器可以并行工作。

  18. 24. 计算机系统采用移动技术的目的是

    • A.集中分散的空闲区
    • B.减少系统开销
    • C.便于作业动态扩充主存
    • D.提高系统效率
    • E.加速程序运行
  19. 23. 关于固定分区存储管理中分区的描述正确的有

    • A.每个分区的大小相同
    • B.每个分区的大小不相同
    • C.每个分区的大小可以相同也可以不相同
    • D.一个分区只能存放一个作业
    • E.一个分区可存放多个作业
  20. 22. UNIX系统中,缓冲区控制块的管理信息主要有

    • A.状态标志
    • B.队列指针
    • C.设备号
    • D.字节数
    • E.块号和存放地址
  21. 21. 用户程序在使用trap指令时提供的参数一般可存放在

    • A.r0寄存器
    • B.r1寄存器
    • C.r2寄存器
    • D.r3寄存器
    • E.在trap指令后面直接跟随参数
  22. 19. 产生系统死锁的原因可能是由于

    • A.进程释放资源
    • B.一个进程进入死循环
    • C.多个进程竞争,资源出现了循环等待
    • D.多个进程竞争共享型设备
  23. 20. 若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许(  )个进程参与竞争,而不会发生死锁。

    • A.5
    • B.2
    • C.3
    • D.4
  24. 18. 临界区是指并发进程中访问共享变量的(  )段。

    • A.管理信息
    • B.信息存储
    • C.数据
    • D.程序
  25. 16. UNIX系统中,系统调用link的功能是

    • A.为一个文件再取一个新文件名
    • B.对一个已经建立或打开的文件执行写操作
    • C.为两个已打开的文件建立链接操作
    • D.建立一个新文件
  26. 17. 为了提高设备分配的灵活性,用户申请设备时应指定(  )号。

    • A.设备类相对
    • B.设备类绝对
    • C.相对
    • D.绝对
  27. 15. 磁带上的每个文件组成部分不包括

    • A.文件头标
    • B.文件信息
    • C.文件正文
    • D.文件尾标
  28. 14. 对记录式文件,操作系统为用户存取文件信息的最小单位是

    • A.字符
    • B.数据项
    • C.记录
    • D.文件
  29. 12. 下列选项中属于存储介质的是

    • A.磁带机
    • B.磁盘驱动器
    • C.软磁盘片
    • D.卡片机
  30. 13. 如果允许不同用户的文件可以具有相同的文件名,通常采用(  )来保证按名存取的安全。

    • A.重名翻译机构
    • B.建立索引表
    • C.建立指针
    • D.多级目录结构
  31. 9. 操作系统所占用的系统资源和所需的处理器时间称为 

    • A.系统开销
    • B.用户开销
    • C.系统时间
    • D.用户时间
  32. 10. 分页式存储管理中,地址转换工作是由(  )完成的。

    • A.硬件
    • B.地址转换程序
    • C.用户程序
    • D.装入程序
  33. 11. UNIX采用的存储管理方式为

    • A.单用户连续存储管理
    • B.固定分区存储管理
    • C.页式虚拟存储管理
    • D.页式存储管理
  34. 7. 批处理作业的调度算法在设计上应考虑如下原则

    • A.公平性、平衡资源使用和高效性
    • B.公平性、高效性和及时性
    • C.平衡使用资源、极大的流量和及时性
    • D.公平性、平衡资源使用和极大的流量
  35. 8. UNIX采用的进程调度算法是

    • A.先来先服务调度算法
    • B.时间片轮转调度算法
    • C.分级调度算法
    • D.动态优先数调度算法
  36. 6. 下面选项关于PSW的描述正确的是

    • A.中断字寄存器简称为PSW
    • B.PSW用来控制指令执行顺序并且保留和指示与程序有关的系统状态
    • C.PSW一般由程序基本状态、中断码、中断响应装置三部分内容构成
    • D.当前正在占用处理器的进程的PSW称为新PSW
  37. 5. UNIX把进程的数据段分成三部分,不包括

    • A.用户栈区
    • B.用户数据区
    • C.系统工作区
    • D.user区
  38. 3. 当用户程序执行访管指令时,中断装置将使中央处理器(  )工作。

    • A.维持在目态
    • B.从目态转换到管态
    • C.维持在管态
    • D.从管态转换到目态
  39. 4. 进程所请求的一次打印输出结束后,将使进程状态从

    • A.运行态变为就绪态
    • B.运行态变为等待态
    • C.就绪态变为运行态
    • D.等待态变为就绪态
  40. 1. 下列选项中不是分时系统基本特征的是

    • A.同时性
    • B.独立性
    • C.实时性
    • D.交互性
  41. 2. 处理器执行的指令被分成两类,其中一类称为特权指令,它只允许(  )使用。

    • A.操作员
    • B.联机用户
    • C.操作系统
    • D.目标程序