操作系统考试题
什么叫死锁?及其原因。
(1)在多道程序系统中,当一组进程中的每个进程均无限期地等待被改组进程中的另一进程所占有且永远不会释放的资源,此时的系统处于死锁状态,简称死锁。
(2)死锁产生的原因:(a)系统提供的资源有限;(b)进程推进顺序不当。
(3)产生死锁的必要条件:互斥条件、不可剥夺条件、请求和保持条件、循环等待条件。 i/o方式有几种?各有什么特点?
程序方式:指用输入/输出指令,来控制信息传输的方式,是一种软件控制方式,根据程序控制的方法不同,又可以分为无条件传送方式和条件传送方式.
无条件传送方式接口简单,适用于那些能随时读写的设备.条件传送方式(查询方式) 的特点是接口电路简单,CPU利用率低(程序循环等待),接口需向CPU提供查询状态.适用于CPU不太忙,传送速度要求不高的场合.要求各种外设不能同时工作,外设处于被动状态.
中断方式:当外设准备好时,由外设通过接口电路向CPU发出中断请求信号,CPU在允许的情况下,暂停执行当前正在执行的程序,响应外设中断,转入执行相应的中断服务子程序,与外设进行一次数据传送,数据传送结束后,CPU返回继续执行原来被中断的程序.其特点是CPU的利用率高,外设具有申请CPU中断的主动权,CPU和外设之间处于并行工作状态.但中断服务需要保护断点和恢复断点(占用存储空间,降低速度),CPU和外设之间需要中断控制器.适用于CPU的任务较忙、传送速度要求不高的场合,尤其适合实时控制中的紧急事件处理.
存储器直接存取方式(DMA):外设利用专用的接口(DMA控制器)直接与存储器进行高速数据传送,并不经过CPU(CPU不参与数据传送工作),总线控制权不在CPU处,而由DMA 控制器控制.其特点是接口电路复杂,硬件开销大.大批量数据传送速度极快.适用于存储器与存储器之间、存储器与外设之间的大批量数据传送的场合.
解释virtual memory/address relocation memory managment scheme,describe the main difference between paging and segmentation
1. 分页请求系统(硬件支持:请求分页的页表机制,缺页中断机制,地址变换机制。实现
请求分页的软件);
2. 请求分页系统(请求分段的段表机制,缺段中断机构,地址变换机构.)
区别:
① 页是物理单位,段是逻辑单位。
② 页的大小是固定的且由系统决定,而分段的长度不是固定的且由用户决定。
③ 分页的作业地址空间是一维的,而分段的作业地址空间却是二维的。
说明作业调度,中级调度,进程调度的区别,分析下列由哪一级负责?
1在可获得处理机时 2短期繁重负载下,应由哪个挂起
(1) 作业调度用于决定把外存中处于后备队列中的哪些作业调入内存,并为它们创建进程,分配资源,然后将新创建进程插入就绪队列;中级调度负责将内存中暂时不具备运行条件的进程换到外存交换区存放,但内存空闲时,又将外存中具备运行条件的进程重新换入内存;进程调度决定将处理机分配给就绪进程队列的哪个进程。
(2)进程调度、中级调度
文件空间分配大致的三种方法:空闲块链,空白文件目录,位示图
Consider a system with a 128 kb memory,page size is 2 kb.the logical address space of job A are figured below
Consider the 0.1.2.3 page of job A are storedto frame 2.7.9.13
1.draw the page mapping table
2.showhow the logical address 6100 is mapped to a phyaical address.
1)
内容需要下载文档才能查看
2) (答案要点)页大小为2kb,所以页内地址为11位; 页号=6100/(2*1024)=2,页内偏移地址为:6100%(2*1024)=2004 查页表得到块号9 物理地址为:9*2*1024+2004=20436
某系统有A、B、C、D四类资源可供五个进程P1、P2、P3、P4、P5共享。系统对这四类资源的拥有量为:A类3个、B类14个、C类12个、D类12个。进程对资源的需求和分配情况如下:
内容需要下载文档才能查看
(1)现在系统中的各类资源还剩余多少?(4分)
(2)现在系统是否处于安全状态?为什么?(6分)
(3)如果现在进程P2提出需要A类资源0个、B类资源4个、C类资源2个和D类资源0个,系统能否去满足它的请求?请说明原因。(6)
(1)A:1;B:5;C:2;D:0
(2)need矩阵为:P1 0 0 0 0
P2 0 7 5 0
P3 1 0 0 2
P4 0 0 2 0
P5 0 6 4 2
存在安全序列,如P1,P3,P4,P5,P2,所以安全
(3)能,因为试探分配后,可用资源为1,1,0,0。可找到安全序列,所以可分配。
假设T是从磁盘输入一块数据的时间,C是CPU对一块数据进行处理的时间,而M是将一块数据从缓冲区传送到用户区的时间。当一用户进程要按顺序访问的方式处理大量数据时,请问在单缓冲和双缓冲的情况下,系统对一块数据的处理时间分别是多少?
从单缓冲的工作示意图和时序图可以看出:数据有I/O控制器到缓冲区和数据由缓冲区到工作区,必须串行操作;同样,数据从缓冲区到工作区和CPU从工作区取出数据进行处理,也需串行进行。但由于在顺序访问时可采用预先读的方式,即CPU在处理一块数据时,可从磁盘输入下一块数据。因此,系统对一块数据处理的时间为Max(C,T)+M。
而双缓冲,数据由I/O控制器到双缓冲,以及数据由双缓冲到工作区,可以并行工作,因此系统对一块数据处理的时间为Max(T,M+C)。如果T>C,由于 M<<T,则此时系统对一块数据处理的时间约为Max(T ,C),即T。
下载文档
热门试卷
- 2016年四川省内江市中考化学试卷
- 广西钦州市高新区2017届高三11月月考政治试卷
- 浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
- 浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
- 辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
- 广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
- 广西钦州市钦州港区2017届高三11月月考政治试卷
- 广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
- 广西钦州市高新区2016-2017学年高二11月月考政治试卷
- 广西钦州市高新区2016-2017学年高一11月月考政治试卷
- 山东省滨州市三校2017届第一学期阶段测试初三英语试题
- 四川省成都七中2017届高三一诊模拟考试文科综合试卷
- 2017届普通高等学校招生全国统一考试模拟试题(附答案)
- 重庆市永川中学高2017级上期12月月考语文试题
- 江西宜春三中2017届高三第一学期第二次月考文科综合试题
- 内蒙古赤峰二中2017届高三上学期第三次月考英语试题
- 2017年六年级(上)数学期末考试卷
- 2017人教版小学英语三年级上期末笔试题
- 江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
- 重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
- 江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
- 江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
- 山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
- 【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
- 四川省简阳市阳安中学2016年12月高二月考英语试卷
- 四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
- 安徽省滁州中学2016—2017学年度第一学期12月月考高三英语试卷
- 山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
- 福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
- 甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷
网友关注
- T+STT神器成量产车最大卖点-都市快报
- 汽车标准汇编(2002)
- 新能源汽车标准南京工程学院汽车与轨道交通学院辛江慧老师任课
- 新版汽车配件分娩商目录[优质文档]
- 改革进入实质 强制性汽车标准将会频繁出现
- 【word】 圣戈班在中国建汽车玻璃产区
- 汽车手册
- 汽车发动机机油液面升高的原因分析
- 涡轮增压车用车秘籍 慢启动缓加速勤换机油
- 《汽车底盘构造与维修》汽车商务、维修专业
- 专用汽车标准
- 内胎和外胎
- 汽车分类标准
- 汽车玻璃贴膜紫外及可见光谱特性检验的物证价值
- 汽车行业强制性标准清单
- 汽车电磁骚扰标准体系
- 中华人民共和国汽车行业标准 QCT34-92 汽车的故障模式及分类
- 行业标准-QCT_744-2006电动汽车用金属氢化物镍蓄电池
- 试驾挑战体验驾控激情-河南日报
- 新楼兰和全新蓝鸟全球首发夏秋上市-都市快报
- NEWS-东方早报
- 电动汽车制动能量回收试验台技术研究
- 埃索[加力]高品质重负荷发动机复级机油(ESSOLUBE【精品-PPT】
- 摩托机油型号怎么区分
- 机油消耗
- 汽车发动机构造与维修简介
- 机油
- 湖北楚胜专用车有限公司清障车要经常更换机油
- [工程科技]克莱斯勒Cherokee漫步者 快速维修技术资料手册
- 轻型汽车耐久性试验的研究
网友关注视频
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 3
- 3月2日小学二年级数学下册(数一数)
- 冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣.mp4
- 冀教版小学数学二年级下册第二单元《余数和除数的关系》
- 8.练习八_第一课时(特等奖)(苏教版三年级上册)_T142692
- 【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
- 二年级下册数学第一课
- 苏科版八年级数学下册7.2《统计图的选用》
- 精品·同步课程 历史 八年级 上册 第15集 近代科学技术与思想文化
- 沪教版八年级下次数学练习册21.4(2)无理方程P19
- 化学九年级下册全册同步 人教版 第22集 酸和碱的中和反应(一)
- 19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T3763925
- 苏科版数学七年级下册7.2《探索平行线的性质》
- 沪教版八年级下册数学练习册20.4(2)一次函数的应用2P8
- 冀教版英语三年级下册第二课
- 外研版英语三起5年级下册(14版)Module3 Unit1
- 北师大版数学 四年级下册 第三单元 第二节 小数点搬家
- 七年级下册外研版英语M8U2reading
- 冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣
- 七年级英语下册 上海牛津版 Unit5
- 冀教版小学英语五年级下册lesson2教学视频(2)
- 【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
- 飞翔英语—冀教版(三起)英语三年级下册Lesson 2 Cats and Dogs
- 北师大版八年级物理下册 第六章 常见的光学仪器(二)探究凸透镜成像的规律
- 冀教版英语五年级下册第二课课程解读
- 人教版二年级下册数学
- 【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,辽宁省
- 冀教版小学数学二年级下册第二单元《有余数除法的简单应用》
- 化学九年级下册全册同步 人教版 第25集 生活中常见的盐(二)
- 沪教版牛津小学英语(深圳用) 五年级下册 Unit 10
精品推荐
- 2016-2017学年高一语文人教版必修一+模块学业水平检测试题(含答案)
- 广西钦州市高新区2017届高三11月月考政治试卷
- 浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
- 浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
- 辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
- 广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
- 广西钦州市钦州港区2017届高三11月月考政治试卷
- 广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
- 广西钦州市高新区2016-2017学年高二11月月考政治试卷
- 广西钦州市高新区2016-2017学年高一11月月考政治试卷
分类导航
- 互联网
- 电脑基础知识
- 计算机软件及应用
- 计算机硬件及网络
- 计算机应用/办公自动化
- .NET
- 数据结构与算法
- Java
- SEO
- C/C++资料
- linux/Unix相关
- 手机开发
- UML理论/建模
- 并行计算/云计算
- 嵌入式开发
- windows相关
- 软件工程
- 管理信息系统
- 开发文档
- 图形图像
- 网络与通信
- 网络信息安全
- 电子支付
- Labview
- matlab
- 网络资源
- Python
- Delphi/Perl
- 评测
- Flash/Flex
- CSS/Script
- 计算机原理
- PHP资料
- 数据挖掘与模式识别
- Web服务
- 数据库
- Visual Basic
- 电子商务
- 服务器
- 搜索引擎优化
- 存储
- 架构
- 行业软件
- 人工智能
- 计算机辅助设计
- 多媒体
- 软件测试
- 计算机硬件与维护
- 网站策划/UE
- 网页设计/UI
- 网吧管理