操作系统题库

第一章作业一

一.单选题(共5题,25.0分)

  1. 操作系统的——管理部分负责对进程进行调度。
    A、存储器
    B、设备
    C、文件
    D、处理机
    正确答案: D 我的答案:D
  2. 下面操作系统_要保证系统有较高的吞吐能力。
    A、批处理系统
    B、分时系统
    C、网络操作系统
    D、分布式操作系统
    正确答案: A 我的答案:A
  3. 操作系统的基本类型主要有 。(5.0分)
    A、批处理系统、分时系统和多任务系统
    B、单用户系统、多用户系统和批处理系统
    C、批处理操作系统、分时操作系统及实时操作系统
    D、实时系统、分时系统和多用户系统
    正确答案: C 我的答案:C
  4. 使多个用户通过与计算机相连的终端、以交互方式同时使用计算机的操作系统( )。(5.0分)
    A、单道批处理系统
    B、多道批处理系统
    C、分时系统
    D、实时系统
    正确答案: C 我的答案:C
  5. 操作系统是一种 。
    A、应用软件
    B、系统软件
    C、通用软件
    D、工具软件
    正确答案: B 我的答案:B、

三.填空题(共2题,10.0分)

  1. 计算机系统由 _ 和 _ 两大部分组成。
    正确答案:
    硬件;硬件系统
    软件;软件系统
  2. 操作系统的基本功能包括 _管理、 _ 管理、 _ 管理、 管理。除此以外还为用户使用操作系统提供了用户接口。
    正确答案:
    处理机;处理器
    存储器
    设备
    文件

四.判断题(共2题,10.0分)

  1. 操作系统属于最重要的、最不可缺少的应用软件。(5.0分)
    正确答案:× 我的答案:×
  2. 操作系统完成的主要功能是与硬件相关的。(5.0分)
    正确答案:× 我的答案:√
第一章作业二

一.单选题(共5题,25.0分)

  1. 单处理机系统中,可并行的是 。
    I 进程与进程 II 处理机与设备 III 处理机与通道 IV 设备与设备
    A、I、II和III
    B、II、III和IV
    C、I、III和IV
    D、I、II和IV
    正确答案: B 我的答案:B
  2. 使多个用户通过与计算机相连的终端、以交互方式同时使用计算机的操作系统 。
    A、单道批处理系统
    B、多道批处理系统
    C、分时系统
    D、实时系统
    正确答案: C 我的答案:C
  3. 若把操作系统看作计算机资源的管理者,下列的 不属于操作系统所管理的资源。
    A、磁盘
    B、内存
    C、CPU
    D、中断
    正确答案: D 我的答案:D
  4. 在指令系统中只能由操作系统使用的指令称为 。
    A、系统指令
    B、设备指令
    C、非特权指令
    D、特权指令
    正确答案: D 我的答案:D
  5. 分时操作系统通常采用 _ 策略为用户服务。
    A、时间片加权分配
    B、短作业优先
    C、时间片轮转
    D、可靠性与灵活性
    正确答案: C 我的答案:C、

三.填空题(共5题,25.0分)

  1. 实时系统的引入主要是为了满足 _ 和 _ 两个领域的要求。
    正确答案:
    实时控制
    实时信息处理

  2. 网络操作系统的主要功能是实现各台计算机的_ 以及网络中各种资源的 。
    正确答案:
    通信
    共享

  3. 在分时和批处理系统结合的操作系统中引入“前台”和“后台”的概念,其目的是为了提高 __利用率。
    正确答案:
    CPU ;中央处理器

  4. 计算机系统能及时处理过程控制数据并做出响应的操作系统称为____ 操作系统。
    正确答案:
    实时

  5. 分时操作系统的主要特征有 _ 、 _ 、 _ 和 _ 。
    正确答案:
    多路性
    独立性
    及时性
    交互性

四.判断题(共5题,25.0分)

  1. 设计实时操作系统时,首先应该考虑系统的优良性和分配性。
    正确答案:× 我的答案:×
  2. 超级用户(管理员、特权用户)可以使用特权指令。
    正确答案:× 我的答案:×
  3. 操作系统的所有程序都在系统态执行。
    正确答案:× 我的答案:×
  4. 分时系统的用户具有独占性,因此一个用户可以独占计算机系统的资源。
    正确答案:× 我的答案:×
  5. 当计算机系统没有用户执行时,处理机完全处于空闲状态。
    正确答案:× 我的答案:×
第二章作业一

一.单选题(共5题,20.0分)

  1. 下列选项中 _ 会导致用户进程从用户态切换到核心态。
    I.整数除以零 II.sin( )函数调用 III.read系统调用
    A、仅I、II
    B、仅I、III
    C、仅II 、III
    D、I、II和III
    正确答案: B 我的答案:B
  2. 下列选项中,能引起外部中断的事件是 _ 。(4.0分)
    A、浮点运算下溢
    B、除数为0
    C、键盘输入
    D、访存缺页
    正确答案: C 我的答案:C
  3. 程序运行时,独占系统资源,只有程序本身能改变系统资源状态,这是指 。(4.0分)
    A、程序顺序执行的再现性
    B、程序顺序执行的封闭性
    C、并发程序失去封闭性
    D、并发程序失去再现性
    正确答案: B 我的答案:B
  4. 某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将 。(4.0分)
    A、从就绪变为运行
    B、从运行变为就绪
    C、从运行变为等待
    D、从等待变为就绪
    正确答案: C 我的答案:C
  5. 在操作系统中引入“进程”概念的主要目的是 。(4.0分)
    A、改善用户编程环境
    B、描述程序动态执行过程的性质
    C、使程序与计算过程一一对应
    D、提高程序的运行速度
    正确答案: B 我的答案:B

三.填空题(共4题,20.0分)

  1. 假设在某个单处理机系统中有N个进程,请问运行的进程最多有 _ 个,最少有 _ 个;就绪进程最多有 _ 个,最少有 _ 个;等待进程最多有 _ 个,最少有 _ 个。
    正确答案:
    1
    0
    N-1;n-1
    0
    N;n
    0

  2. 中断是处理器处理外部突发事件的一个重要技术,它能使处理器在运行过程中对外. 部事件发出的中断请求及时地进行处理,完成下列内容填空:
    什么引起中断:
    中断如何产生服务:
    如何响应中断请求,即找到中断服务程序:
    执行完中断服务程序,如何返回主程序:
    当多个中断同时请求服务时,如何处理:
    CPU是否一定会响应中断: 。
    正确答案:
    中断源
    中断响应
    中断向量表
    中断返回
    中断优先级
    中断屏蔽

  3. 进程是一个 _ 的概念,而程序是一个 _ 的概念。(5.0分)
    正确答案:
    动态
    静态

  4. 进程的基本特征是 _ 、 _ 、共享性 、制约性和 独立性特征。(5.0分)
    正确答案:
    动态性
    并发性

四.判断题(共4题,20.0分)

  1. 并发是并行的不同表述,其原理相同。(5.0分)
    正确答案:× 我的答案:×
  2. 一般情况下,分时系统中处于就绪状态的进程最多。(5.0分)
    正确答案:√ 我的答案:√
  3. 进程是基于多道程序技术而提出的,其基本的特征是动态性;进程的执行是在多个状态间多次转换的过程,但只有处于就绪和执行状态的进程位于内存。
    (5.0分)
    正确答案:× 我的答案:×
  4. 进程从CPU退下时,将"现场"保存在系统栈内。(5.0分)
    正确答案:√ 我的答案:√
第二章作业二

一.单选题(共5题,25.0分)

  1. 下列选项中,不可能在用户态发生的事件是 。
    A、系统调用
    B、外部中断
    C、进程切换
    D、缺页
    正确答案: C 我的答案:C

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

  3. 关于进程切换有如下论述,其中论述正确的是 。Ⅰ. 根据系统栈保存上文进程的现场。 Ⅱ. 根据PCB保存上文进程的现场。Ⅲ. 根据系统栈恢复下文进程的现场。 Ⅳ. 根据PCB恢复下文进程的现场。
    A、I和Ⅲ
    B、Ⅰ和Ⅳ
    C、Ⅱ和Ⅲ
    D、Ⅱ和 Ⅳ
    正确答案: B 我的答案:B

  4. 下面关于进程和线程的说法,正确的是 。
    A、线程是进程中可独立执行的子任务,一个进程可以包含一个或多个线程,一个线程可以属于一个或多个进程。
    B、多线程技术具有明显的优越性,如速度快、通信简便、设备并行性高等。
    C、由于线程不作为资源分配单位,线程之间可以无约束地并行执行。
    D、线程又称为轻型进程,因为线程都比进程小。
    正确答案: B 我的答案:B

  5. 关于线程叙述中正确的是 。(5.0分)
    A、系统级线程和用户级线程,其切换都需要内核的支持。
    B、线程是资源分配单位,进程是调度的单位。
    C、不管系统中是否有线程,进程都是拥有资源的独立单位。
    D、线程系统中,进程仍是资源分配和调度分派的基本单位。
    正确答案: C 我的答案:C

三.填空题(共1题,6.0分)
1进程的静态描述由四部分组成: _ 、 _ 、 _ 和核心栈,进程存在的标志是 _ 。(6.0分)
正确答案:
PCB;进程控制块
程序块
数据块
PCB;进程控制块

四.判断题(共9题,36.0分)

  1. 原语的执行是屏蔽中断的。(4.0分)
    正确答案:√ 我的答案:√
  2. 有了线程之后,程序只能以线程的身份运行。(4.0分)
    正确答案:√ 我的答案:√
  3. 进程从CPU退下时,将"现场"保存在系统栈内。
    正确答案:√ 我的答案:√
  4. 线程所对应的程序肯定比进程所对应的程序短。
    正确答案:× 我的答案:×
  5. 进程从CPU退下时,将"现场"保存在系统栈内。(4.0分)
    正确答案:√ 我的答案:√
  6. 操作系统对进程的管理和控制主要是通过控制原语言实现的。
    正确答案:√ 我的答案:√
  7. 线程的切换会引起进程的切换。
    正确答案:× 我的答案:×
  8. 进程上下文只是进程执行全过程的静态描述。
    正确答案:× 我的答案:×
  9. 多个线程可以对应同一段程序。(4.0分)
    正确答案:√ 我的答案:√
第二章作业三

一.单选题(共8题,24.0分)

  1. 在作业调度算法中,若所有作业同时到达,则平均等待时间最短的算法是
    A、先来先服务
    B、优先数
    C、响应比最高优先
    D、计算时间段的作业优先
    正确答案: D
  2. ____是操作系统提供的一种专门语言,它由操作系统的专门机制解释处理。
  • 7
    点赞
  • 62
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值