操作系统第一章阶段性测试题——教材:计算机操作系统(第4版)汤小丹、汤子瀛

2023-05-16

操作系统(第一章)阶段性测试

一、单选题(15题,每题4分,共60分)

1. 操作系统负责管理计算机系统的( C ),其中包括处理机、内存、外围设备和文件。

        A.程序        B.文件        C.资源        D.进程

课本:P3

2. 为方便用户,操作系统负责管理和控制计算机系统的( B )。

        A.软件资源         B.硬件和软件资源         C.用户有用资源         D.硬件资源

课本:P3

3. 从用户的观点看,操作系统是( A )。

        A.用户与计算机之间的接口         B.控制和管理计算机系统的资源

       C.合理组织计算机工作流程         D.一个大型的工具软件

课本:P2

4. 操作系统的基本类型主要有( B )。

        A.批处理操作系统、分时操作系统和多任务系统

        B.批处理操作系统、分时操作系统和实时操作系统

        C.单用户系统、多用户系统和批处理操作系统

        D.实时操作系统、分时操作系统和多用户系统

课本:P7-11标题/P14

5. 现代操作系统的基本特征是( C )、资源共享、操作的异步性和虚拟。

        A.多道程序设计         B.中断处理

        C.程序的并发执行         D.实现分时与实时处理

课本:P14

6. 在单一处理器上,将执行时间有重叠的几个程序称为( C

        A.顺序程序         B.多道程序         C.并发程序         D.并行程序

课本:P14 

7. 并发性是指若干事件在( C )发生。

        A.同一时刻         B.不同时刻         C.同一时间间隔内        D.不同时间间隔内

课本:P14 并发:同一时间间隔  并行:同一时刻

8.( C )操作系统较适于控制火箭的飞行。

        A.分时        B.批处理         C.实时         D.手工操作

课本:P11

9. 用户向操作系统提出服务请求一般有两种方式:终端命令和( D )。

        A.宏命令         B.汇编语言         C.高级语言         D.系统调用

10. 能及时响应外部事件的请求,并在规定的时间内完成对该事件的处理的操作系统是( B )

        A.批处理操作系统         B.实时操作系统

       C.分布式操作系统         D.网络操作系统

课本:P11

11. 分布式操作系统与网络操作系统本质上的不同在于( D )。

        A.实现各台计算机之间的通信         B.共享网络中的资源

       C.满足较大规模的应用         D.系统中多台计算机协作完成同一任务

课本:P

12. 用于控制生产流水线,进行工业处理控制的操作系统是( C )。

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

课本:P11

13. 设计批处理多道系统时,首先要考虑的是( B )。

        A.灵活性和可适应性         B.系统效率和吞吐量

       C.交互性和响应时间         D.实时性和可靠性

课本:P8

14. 多道程序设计指的是( D )。

        A.在实时系统中同时运行多个程序         B.同一时刻在一个处理器上运行多个程序

        C.在网络系统中同时运行多个程序         D.在一个处理器上并发运行多个程序

课本:P8  

15. 如果分时操作系统的时间片一定,那么( B )则响应时间越长。

        A.用户数越少         B.用户数越多

       C.内存越少         D.内存越多

课本:P10 分时系统采用轮转运行方式,每个作业每次只能运行一个时间片,然后暂停改作业的运行,轮到下一个作业,立即调度下一个作业运行。一直这样轮转下去,直到所有作业运行完毕。所以用户数越多,需要等待的时间就越长,而响应时间=等待时间+作业所要求的服务时间,服务时间即作业的运行时间,这个是不会变的,等待时间越长,则响应时间越长。

二、 简答题(6题,共计40分)

  1. 4分)传统操作系统需要有 处理机 管理、存储器 管理、设备 管理和 文件 管理等基本功能。

        课本:P17

     2.(2分)方便性   有效性 是设计操作系统时最重要的两个目标。

        课本:P2

     3.(4分)分时系统的特征:多路性 独立性 及时性 交互性

        课本:P10

     4.(10分)画出下列语句的前趋图。  课本:P35  

        S1: u=a+b;

        S2:v = ( c - d ) * e;

        S3: w = u + a;

        S4: x = u - v;         (前驱为S1、S2)

        S5: y = w % x;        (前驱为S3、S4)

        S6: z = y / e;        (前驱为S5)

 

 5.(10分)操作系统具有哪些特征?它们之间有何关系?  (课本:P14-17)

        (1)操作系统具有四个基本特征:并发、共享、虚拟和异步。

        (2)这四个基本特征之间的关系:

                ①并发和共享是操作系统最基本的特征。

                ②并发和共享互为存在的条件。

                ③虚拟以并发和共享为前提条件。

                ④异步性是并发和共享的必然结果。

 6.(10分)简述并发与并行的区别。(课本:P14

         ①并行性是指两个或多个事件在同一时刻发生;而并发性是指两个或多个事件在同一时间间隔内发生。

        ②并发是指一个处理器同时处理多个任务;并行是指多个处理器或多核处理器同时处理多个不同的任务。

        ③并发是逻辑上的同时发生,而并行是物理上的同时发生。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

操作系统第一章阶段性测试题——教材:计算机操作系统(第4版)汤小丹、汤子瀛 的相关文章

  • Java面试必背八股文[12]:计算机操作系统

    进程和线程有什么区别 xff1f 进程 xff08 Process xff09 是系统进行资源分配和调度的基本单位 xff0c 线程 xff08 Thread xff09 是CPU调度和分派的基本单位 xff1b 线程依赖于进程而存在 xf
  • 考研OR工作----计算机操作系统简答题及疑难知识点总结(第二章 进程的描述与控制)

    计算机操作系统从第二章开始内容会变得异常多 还是希望能够帮助到大家 在这一章阿婆主还会把书上的典型的PV操作题给打上来 给大家用作参考 如果有问题的地方 还请大家在文章下方留言 我好更正 或者你们有更好的PV操作的解法 也欢迎大家在文章下方
  • 计算机指令格式

    计算机的指令格式与机器的字长 存储器的容量及指令的功能都有很大的关系 从便于程序设计 增加基本操作并行性 提高指令功能的角度来看 指令中应包含多种信息 但在有些指令中 由于部分信息可能无用 这将浪费指令所占的存储空间 并增加了访存次数 也许
  • 【Linux开发】编写属于你的第一个Linux内核模块

    曾经多少次想要在内核游荡 曾经多少次茫然不知方向 你不要再对着它迷惘 让我们指引你走向前方 内核编程常常看起来像是黑魔法 而在亚瑟 C 克拉克的眼中 它八成就是了 Linux内核和它的用户空间是大不相同的 抛开漫不经心 你必须小心翼翼 因为
  • 【计算机操作系统】第八章 网络操作系统

    1 计算机网络概述 ARPA 网 gt Internet 1 1 计算机网络的拓扑结构 1 2 计算机广域网络 计算机网络分为广域网和局域网两类 公用交换电话网 分组交换网 帧中继网 异步传输模式 ATM 1 3 计算机局域网络 基本局域网
  • 计操理论课09 -- openEuler实验第八章网络管理

    文章目录 任务1 编写基于socket的udp发送接收程序 45min 任务要求 任务代码 任务截图 任务2 使用 tshark 抓包 10min 任务要求 任务过程及截图 任务3 使用 setsockopt 发送记录路由选项 25min
  • 现代操作系统 第七章

    虚拟化和云 虚拟化的主要思想是虚拟化监控程序 virtual Machine Monitor VMM 在同一物理硬件上创建出有多台虚拟机器的假象 VMM又称作虚拟机管理程序 hypervisor 这种方法的好处是一台虚拟机的故障不会影响其他
  • 【计算机操作系统】第四章 存储器管理

    1 存储器的结构层次 1 1 多级存储结构 对于通用计算机而言 存储层次至少应具有三级 最高层为 CPU 寄存器 中间为主存 最底层是辅存 在较高档的计算机中 还可以根据具体的功能分工细划为寄存器 高速缓存 主存储器 磁盘缓存 固定磁盘 可
  • 计算机操作系统知识架构整理

    计算机操作系统 操作系统引论 操作系统的目标与应用 操作系统的目标 操作系统的作用 推动操作系统发展的主要动力 操作系统的发展过程 无操作系统的计算机系统 单道批处理系统 多道批处理系统 分时系统 实时系统 微机操作系统的发展 操作系统的基
  • 【计算机操作系统】第一章、操作系统引论

    参考书籍为汤老师经典教材 本博客旨在作为自己学习笔记并与大家分享 1 操作系统的目标和作用 1 1 目标 方便 有效 可扩充 开放性 1 2 作用 作为用户和计算机硬件系统之间的接口 用户可以通过1 命令方式2 系统调用方式3 图形 窗口方
  • 操作系统知识点总结(四)进程同步和临界区互斥问题

    一 进程同步的基本概念 临界资源 同步和互斥 在多道程序环境下 进程是并发执行的 不同进程之间存在着不同的相互制约关系 为了协调进程之间的相互制约关系 引入了进程同步的概念 临界资源 虽然多个进程可以共享系统中的各种资源 但其中许多资源一次
  • 计操理论课04 -- openEuler实验第三章进程管理

    文章目录 任务1 创建并运行内核线程 任务要求 任务代码 任务截图 任务2 打印输出当前系统 CPU 负载情况 任务要求 任务代码 任务截图 任务3 打印输出当前处于运行状态的进程的 PID 和名字 任务要求 任务代码 任务截图 任务4 使
  • 计算机操作系统之期末考试复习——进程的基本状态及转换

    进程的基本状态 就绪状态 Ready 进程已处于准备好运行的状态 即进程已分配到除CPU以外的所有必要资源后 只要获得CPU 便可立即执行 执行状态 Running 进程以获得CPU 其程序正在执行的状态 阻塞状态 Block 正在执行的进
  • 计算机操作系统面试题

    一 认识汇编语言 汇编的本质是机器语言的助记符号 汇编语言本质就是机器语言 二 CPU的基本组成 PC 程序计数器 记录将要执行的指令的地址 Registers 暂时存储CPU计算需要用到的数据 ALU 寄存器中取到数据 进行运算然后将结果
  • 计操理论课08 -- openEuler实验第七章文件系统

    文章目录 任务1 为 Ext4 文件系统添加扩展属性 25min 任务描述 任务过程及截图 任务2 注册一个自定义的文件系统类型 15min 任务描述 任务代码 任务截图 任务3 在 proc下创建目录 20min 任务描述 任务代码 任务
  • 关于api-ms-win-crt-runtime

    关于api ms win crt runtime 1 1 0 dll缺失的解决方案 问题原因 有时 我们在打开文件程序的时候经常出现一些关于以下的错误 无法启动此程序因为计算机中丢失api ms win crt runtime 1 1 0
  • 【计算机操作系统】第二章 进程管理

    1 进程的基本概念 1 1 程序的顺序执行和特征 程序顺序执行时的特征 顺序性 处理机的操作严格按照程序所规定的顺序执行 即每一操作必须在上一个操作结束之后开始 封闭性 程序是在封闭的环境下执行的 即程序运行时独占全机资源 资源的状态 除初
  • 什么是多进程-多线程-多协程 ---- 文件系统

    Linux操作系统五大子系统 内核 操作系统的核心代码 进程调度 SCHED 调度算法 先进先出 短作业优先 最高优先级 内存管理 MM 虚拟内存 虚拟地址映射 段页机制 缺页中断 内存的分配管理 伙伴系统 操作系统之内存管理 知乎 文件系
  • 操作系统系列(二)——进程

    往期地址 操作系统系列一 操作系统概述 本期主题 操作系统进程 文章目录 1 异常 1 前言 异常控制流是什么 2 异常的处理过程 3 异常的分类 4 异常和进程的关系 2 进程 1 进程的概念 2 进程所做的事情 意义 1 逻辑控制流 2
  • 系统调用:用户级函数如何通过INT 80中断进入操作系统内核

    以printf 打印内核中的一段字符串为例 printf 是用户函数无法进入内核 因此需要进行系统调用 进入内核的方式是使用int 0x80中断 printf 函数想要进入系统内核是通过系统调用write 实现 位置 linux lib w

随机推荐

  • Java httpUtil工具类

    需要导入的依赖 xff1a span class token generics span class token punctuation lt span dependency span class token punctuation gt
  • 博士申请 | 浙江大学孙优贤院士课题组招收智能无人系统方向硕士生/博士生

    合适的工作难找 xff1f 最新的招聘信息也不知道 xff1f AI 求职为大家精选人工智能领域最新鲜的招聘信息 xff0c 助你先人一步投递 xff0c 快人一步入职 xff01 浙江大学 网络传感与控制研究组 xff08 Group o
  • 文件解析__JSON解析

    一 JSON解析 1 简介 xff1a JSON是一种轻量级的数据交换格式 2 Java解析JSON 序列化 xff1a 将Java对象转换成JSON格式的数据 反序列化 xff1a 将JSON格式的数据转换成Java对象 import c
  • XSSFWorkbook,SXSSFWorkbook以及EasyExcel读取Excel文件的比较

    同时读取30w数据 xff0c 比较运行时间及CPU 内存占比 1 EasyExcel package com apesource import java util ArrayList import java util List impor
  • 基于FTP协议的文件上传与下载

    一 什么是FTP FTP 是File Transfer Protocol xff08 文件传输协议 xff09 的英文简称 xff0c 而中文简称为 文传协议 用于Internet上的控制文件的双向传输 同时 xff0c 它也是一个应用程序
  • MyBatis

    目录 优点 缺点 重难点问题 xff1a 1 传递多个参数 2 与 的区别 3 resultMap 元素 4 批处理 MyBatis 是一个开源 轻量级的数据持久化框架 xff0c 是 JDBC 和 Hibernate 的替代方案 MyBa
  • TCP协议的拥塞控制

    一 什么是拥塞控制 发送方需要维护一个状态变量 拥塞窗口cwnd 来决定发送方同时可以发送多少数据包 二 控制算法 1 慢开始 当主机开始传送数据时 xff0c 如果把大量数据注入 xff0c 可能会造成网络堵塞 所有 xff0c 为了避免
  • Autowired实现原理

    一 认识 64 Autowired 64 Autowired 替换 xff1a autowire属性 自动装配 xff08 按照类型装配 xff0c 通过set方法 xff0c 且方法可以省略 xff09 位置 xff1a 修饰属性 xff
  • JavaScript常用事件

    目录 鼠标 键盘事件 1 onclick 事件 2 onmouseover 事件 3 onmouseout 事件 4 onkeyup 事件 表单事件 1 onchange 事件 2 onfocus 事件 3 onblur 事件 鼠标 键盘事
  • 2020年电赛总结

    前言 前几天电赛的成绩公布了 xff0c 跟师哥们混了个省三等奖 xff0c 不管怎么说 xff0c 还是想写点东西 xff0c 来纪念一下这一年来的经历 正文 参加电赛可以说本来没有在我预料的范围之内 xff0c 基本上准备电赛所学习的知
  • 「C/C++」一些值得学习的C++开源库

    目录 说明BoostPocoOpenCVEigenSQLiteQtTensorFlow 说明 学习这些 C 43 43 开源库不仅可以提高我们的编程水平 xff0c 同时也可以提高我们的编程效率 xff0c 加速我们的应用程序开发 当然 x
  • Python中的__file__

    在Python项目开发过程中 xff0c 有的时候会获取程序文件的相对路径或者绝对路径 因此经常会见到如下的语句 xff1a import os os path dirname file 因此本文件这里的 file 是指明什么呢 xff1f
  • 记一下 Windows11 安装与配置 node.js 的标准步骤

    1 首先随便下载个 node js 的x86或x64 msi安装包 xff0c 双击直接安装 xff0c 安装的路径如 34 C Program Files nodejs 34 xff1b 2 安装完成后 xff0c 打开 cmd 命令控制
  • 什么是结构体内存对齐,有什么好处

    什么是结构体内存对齐 xff0c 有什么好处 下面先看一个例子 xff1a span class token macro property span class token directive keyword include span sp
  • 2.4G通信

    文章目录 2 4G无线通信实验一 模块简介二 Enhanced ShockBurstTM模式介绍三 编程1 初始化IO口2 Enhanced ShockBurstTM发送流程3 Enhanced ShockBurstTM发送模式初始化4 E
  • PTA非零返回的解决办法java

    应该不止我一个是在PTA做题遇到了 非零返回 导致不能AC xff0c 结果网上搜了一大堆相关资料按照步骤说的来改后依然没什么用的倒霉蛋吧 这是一件很无助的事情 xff0c 而且改代码真的很烦 造成非零返回的原因很多 xff0c 但是多数情
  • keil5的代码全是黑色不显示其他颜色/Colors&Fronts没有C/C++ Editor files选项(用于设置代码颜色)——安装路径不要有中文

    学习51单片机要用到keil5生成hex然后烧写文件 xff0c 但是在使用keil5的过程中遇到了一些小麻烦 C文件打开后代码全是黑色 xff0c 关键字等不显示高亮和其他不同颜色 xff0c 如下图所示 xff1a 是一个流水灯的小白程
  • keil5解决注释中文乱码问题

    xff08 1 xff09 Edit Configuration xff08 直接点击 xff0c 不用管它右边出现的东西 xff09 xff08 2 xff09 出现新的窗口之后 xff0c Editor Encoding Chinese
  • 嵌入式51/52单片机——流水灯实验小白教程(详细完整过程)Proteus 8配合Keil5仿真

    1 双击打开Proteus 2 打开下面显示的界面后 xff0c 点击 新建工程 3 跳出这个界面 4 修改名字为 流水灯 xff0c 点击浏览选择自己想放置的位置 xff08 根据个人需求 xff0c 不想改也可以用上面的默认路径 xff
  • 操作系统第一章阶段性测试题——教材:计算机操作系统(第4版)汤小丹、汤子瀛

    操作系统 xff08 第一章 xff09 阶段性测试 一 单选题 xff08 15 题 xff0c 每题 4 分 xff0c 共 60 分 xff09 1 操作系统负责管理计算机系统的 xff08 C xff09 xff0c 其中包括处理机