




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 操作系统操作系统 测试题一测试题一 一 单项选择题一 单项选择题 每题每题2 2分分 共共2020分分 1 下面6个系统中 必须是实时操作系统的有 个 计算机辅助设计系统 航空订票系统 过程控制系统 机器翻译系统 办公自动化系统 计算机激光照排系统 A 1 B 2 C 3 D 4 答案 C 2 是直接存取的存储设备 A 磁盘 B 磁带 C 打印机 D 键盘显示终端 答案 A 3 如果I O设备与存储设备进行数据交换不经过CPU来完成 这种数据交换方式是 A 程序查询 B 中断方式 C DMA方式 D 无条件存取方式 答案 C 4 设内存的分配情况如图 5 7所示 若要申请一块 40K字节的内存空间 若采用最佳 适应算法 则所得到的分区首址为 A 100K B 190K C 330K D 410K 答案 C 5 下面所述步骤中 不是创建进程所必需的 A 由调度程序为进程分配 CPU B 建立一个进程控制块 C 为进程分配内存 D 将进程控制块链入就绪队列 答案 A 6 假设下述四个作业同时到达 当使用最高优先数优先调度算法时 作业的平均周转时 间为 小时 作业 所需运行时间 优先数 1 2 4 2 5 9 3 8 1 4 3 8 A 4 5 B 10 5 C 4 75 D 10 25 答案 D 7 将系统中的每一台设备按某种原则进行统一的编号 这些编号作为区分硬件和识别设 备的代号 该编号称为设备的 A 绝对号 B 相对号 C 类型号 D 符号名 答案 A 8 分配到必要的资源并获得处理机时的状态是 A 就绪状态 B 执行状态 C 阻塞状态 D 撒消状态 答案 B 9 是解决进程间同步和互斥的一对低级通信原语 A lock和unlock B P和V C W和S D Send和Receive 2 答案 B 10 用作连接大量的低速或中速 I 0设备 A 数据选择通道 B 字节多路通道 C 数据多路通道 D 数据传输通道 答案 B 二 判断题二 判断题 每题每题2 2分分 共共1010分分 1 在现代计算机中 只有 I O设备才是有效的中断源 答案 错误 2 以优先级为基础的进程调度算法可以保证在任何时候正在运行的进程总是非等待 状态下诸进程中优先级最高的进程 上述描述是正确的 答案 错误 3 由于磁带的价格比磁盘便宜 用磁带实现索引文件更经济 答案 错误 4 当检测出发生死锁时 可以通过撤消一个进程解除死锁 上述描述是错误的 答案 对 5 索引顺序文件既能顺序访问 又能随机访问 答案 对 三 填空题三 填空题 每题每题2 2分分 共共2 20 0分分 1 设有一组作业 它们的提交时间及运行时间如下 作业号 提交时间 运行时间 分钟 1 9 00 70 2 9 40 30 3 9 50 10 4 10 10 5 在单道方式下 采用短作业优先调度算法 作业的执行顺序是 答案 答 1 4 3 2 2 UNIX系统为用户提供了面向操作的接口 和面向 的接口 答案 答 Shell 程序 系统调用 3 计算机系统是由 系统和 系统两部分组成 答案 答 硬件 软件 4 对操作系统而言 打开文件广义指令的主要作用是装入 目录表 答案 答 文件 5 如果要求所有进程一次性申请它所需要的全部资源 若系统有足够的资源分配给进程 便一次把所有的资源分配给该进程 但在分配时只要有一种资源要求不能满足 则资源 全不分配 进程等待 这种死锁预防方法破坏了死锁产生必要条件中的 条件 答案 答 部分分配 6 确定作业调度算法时应注意系统资源的均衡使用 使 作业和 作业搭配 运行 答案 答 I O繁忙 CPU繁忙 7 操作系统中 对信号量 S的P原语操作定义中 使进程进入相应等待队列等待的 条件是 3 答案 答 S 0 8 文件的物理组织有顺序 和索引 答案 答 链接 9 死锁是指在系统中的多个 无限期地等待永远不会发生的条件 答案 答 进程 10 程序的顺序执行通常在 的工作环境中 具有 特征 程序的并发执行在 的工作环境中 具有 特征 答案 答 单道程序 程序的可再现性 多道程序 资源共享 四 问答题四 问答题 每题每题2 2分分 共共1010分分 1 设计计算机操作系统与哪些硬件器件有关 答案 计算机操作系统的重要功能之一是对硬件资源的管理 因此设计计算机操作系统时应考虑下述 计算机硬件资源 1 CPU与指令的长度及执行方式 2 内存 缓存和高速缓存等存储装置 3 各类寄存器 包括各种通用寄存器 控制寄存器和状态寄存器等 4 中断机构 5 外部设备与I O控制装置 6 内部总线与外部总线 7 对硬件进行操作的指令集 2 进程在什么时候处理它接收到的软中断信号 进程接收到软中断信号后放在什么 地方 答案 进程在再次被调度执行时先检查是否收到软中断 若进程接收到了软中断信号则 优先处理软中断 进程把接收到软中断信号存放在proc结构的相应项中 3 操作系统为用户提供哪些接口 它们的区别是什么 答案 操作系统为用户提供两个接口 一个是系统为用户提供的各种命令接口 用户利用这些操作命令 来组织和控制作业的执行或管理计算机系统 另一个接口是系统调用 编程人员使用系统调用 来请求操作系统提供服务 例如申请和释放外设等类资源 控制程序的执行速度等 4 什么是文件目录 文件目录中包含哪些信息 答案 一个文件的文件名和对该文件实施控制管理的说明信息称为该文件的说明信息 又称为该文 件的目录 文件目录中包含文件名 与文件名相对应的文件内部标识以及文件信息在文件存储设备上 第一个物理块的地址等信息 另外还可能包含关于文件逻辑结构 物理结构 存取控制和管理等信息 5 UNIX System V的调度策略是什么 调度时应该封锁中断吗 如果不封锁 会发生 什么问题 答案 UNIX System V采用基于优先级的多级轮转反馈调度策略 在调度时应封锁中 断 否则在调度过程中由于中断会使进程上下文的切换出现错误 五 写出结果题五 写出结果题 每题每题1010分分 共共1010分分 4 1 有一请求分页存储管理系统 页面大小为每页100字节 有一个 50 x50的整型数 组按行连续存放 每个整数占两个字节 将数组初始化为0的程序描述如下 p129 int a 50 50 int i j for i 0 i 49 i for j 0 j 49 j a i j 0 若在程序执行时内存中只有一个存储块用来存放数组信息 试问该程序执行时产生多 少次缺页中断 答案 解 由题目可知 该数组中有2500个整数 每个整数占用2个字节 共需存储空间 5000个字节 而页面大小为每页100字节 数组占用空间50页 假设数据从该作业的第 m页开始存放 则数组分布在第m页到第m 49页中 它在主存中的排列顺序为 a 0 0 a 0 ll a 0 49 第m页 a 1 0 a 1 1 a 1 49 第m l页 a 49 0 a 49 1 a 49 49 第m 49页 由于该初始化程序是按行进行的 因此每次缺页中断调进一页后 位于该页内的数组元素 全部赋予0值 然后再调入下一页 所以涉及的页面走向为m m l m 49 故缺页次数为 50次 六 编程题六 编程题 每题每题1010分分 共共1010分分 1 在南开大学和天津大学之间有一条弯曲的小路 其中从S到T一段路每次只允许一 辆自行车通过 但中间有一个小的 安全岛 M 同时允许两辆自行车停留 可 供两辆自行车已从两端进入小路情况下错车使用 如图3 28所示 试设计一个算 法使来往的自行车均可顺利通过 答案 解答 由于小路中间的安全岛M仅允许两辆自行车停留 本应该作为临界资源而设置信号量 但 仔细分析可以发现 在任何时刻进入小路的自行车最多不会超过两辆 南开和天大方向各一辆 因此 无需为安全岛M设置信号量 在路口S处 南开出发的若干自行车应进行进入小路权的争 5 夺 以决定谁能够进入小路SK段 为此 设置信号量S 初值为1 来控制南开路口资源的争夺 同理 设置信号量T 初值为1 来控制天大路口资源的争夺 此外 小路SK段仅允许一辆自行车 通过 所以设置信号量SK 初值为1 来进行控制 而对于LT 段则设置信号量LT 初值为1 进行 控制 begin S 1 T 1 SK 1 LT 1 cobegin 进程i i为南开方向的自行车 i 1 2 begin P S 与其他南开方向的自行车争夺路口S的使用权 P SK 同对面 天大 来的自行车争夺SK路段的使用权 通过SK路段 进入安全岛M V SK 一旦进入安全岛M便可释放路段SK的使用权 P LT 同对面 天大 来的自行车争夺LT路段的使用权 通过LT路段 V LT 已通过LT路段 释放路段LT的使用权 V S 已经通过小路 则允许在路口S等待的自行车争夺再次进入S的使用权 end 进程j j为天大方向的自行车 j 1 2 begin P T 与其他天大方向的自行车争夺路口T的使用权 P LT 同对面 南开 来的白行车争夺LT路段的使用权 通过LT路段 进入安全岛M V LT 旦进入安全岛M便可释放路段LT的使用权 P SK 同对面 南开 来的自行车争夺SK路段的使用权 通过SK路段 V SK 已通过SK路段 释放路段SK的使用权 V T 已经通过小路 则允许在路口 T等待的臼行车争夺再次进入T的使用权 end coend end 注意 如果在进程i进入安全岛M后 在释放路段SK的同时释放了路口S 而此时进程i 也进入 安全岛 同样在释放路段LT的同时释放路口T 那么 南开 天大方向将各有一自行车又进入 路段SK和路段LT 这使得在安全岛M中的两辆自行车都无法继续前进 而在SK路段和LT路段的 自行车也无法进入安全岛M 从而造成死锁 因此 进程i在进入安全岛M后是为对面 天大 来 的自行车释放路段SK的使用权 而进程j在进入安全岛M后也是为对面 南开 来的自行车释放路 段LT的使用权 七 描述题七 描述题 每题每题1010分分 共共1010分分 1 试述作业调度的主要功能 答案 作业调度的主要功能是 按一定的原则对外存输入井上的大量后备作业进行选择 给选出的作 业分配内存 输入输出设备等必要的资源 并建立相应进程 使该作业的相关进程获得竞争处 理机的权利 另外 当作业执行完毕时 还负责回收系统资源 八 填表题八 填表题 每题每题1010分分 共共1010分分 6 1 在一个请求分页存储管理系统中 一个作业的页面走向为 4 3 2 1 4 3 5 4 3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (2025年标准)广发保密协议书
- (2025年标准)管理分成协议书
- 唯愿天下无拐的陈士渠演讲稿
- 农业科技培训与农民合作项目协议
- 2026届福建省泉州市德化第一中学化学高一第一学期期中复习检测模拟试题含解析
- 农产品进销存管理系统合作项目
- 健康产业市场调研与推广作业指导书
- 2025年计算机辅助类工具软件项目规划申请报告模板
- 2025年企业财税合规实务及常见问题解析
- 2025年证券市场管理服务项目规划申请报告
- 2025年财政管理知识竞赛题库及答案
- 满意度调查测评方案
- 区域产业协同发展面试题
- 当归种植培训课件
- 三年(2023-2025)中考语文真题分类汇编(全国)专题22 议论文阅读(解析版)
- 学习2025年初中初三开学第一课专题
- 2025年浙江省教师招聘考试(语文)历年参考题库含答案详解(5卷)
- 医学类案例教学法
- 2025巡护员考试题库及答案
- 2025文化和旅游部直属事业单位招聘社会人员29人模拟试卷附答案详解
- 产前准备课件
评论
0/150
提交评论