操作系统2011_第五章应用题参考答案
2011年考研计算机统考真题及答案解析

40.主机甲与主机乙之间已建立一个 TCP 连接,主机甲向主机乙发送了 3 个连续的 TCP 段,
分别包含 300 字节、400 字节和 500 字节的有效载荷,第 3 个段的序号为 900。若主机
乙仅正确接收到第 1 和第 3 个段,则主机乙发送给主机甲的确认序号是
A.300
B.500
C.1200
28.在缺页处理过程中,操作系统执行的操作可能是
I.修改页表
II.磁盘 I/O
III.分配页框
A.仅 I、II
B.仅 II
C.仅 III
D.I、II 和 III
29.当系统发生抖动(thrashing)时,可以采取的有效措施是
I. 撤销部分进程
II. 增加磁盘交换区的容量
III.提高用户进程的优先级
13.float 型数据通常用 IEEE 754 单精度浮点数格式表示。若编译器将 float 型变量 x 分配在
一个 32 位浮点寄存器 FR1 中,且 x = -8.25,则 FR1 的内容是
A.C104 0000H B.C242 0000H
C.C184 0000H
D.C1C2 0000H
14.下列各类存储器中,不.采用随机存取方式的是
A.0
B.1
C.2
D.4
39.主机甲向主机乙发送一个(SYN = 1, seq = 11220)的 TCP 段,期望与主机乙建立 TCP 连接,
若主机乙接受该连接请求,则主机乙向主机甲发送的正确的 TCP 段可能是 A.(SYN = 0, ACK = 0, seq = 11221, ack = 11221) B.(SYN = 1, ACK = 1, seq = 11220, ack = 11220) C.(SYN = 1, ACK = 1, seq = 11221, ack = 11221) D.(SYN = 0, ACK = 0, seq = 11220, ack = 11220)
2011计算机考研真题及参考答案完整版

中,不.属于偏移寻址方式的是
A.间接寻址
B.基址寻址
C.相对寻址
D.变址寻址
17.某机器有一个标志寄存器,其中有进位/借位标志 CF、零标志 ZF、符号标志 SF 和溢
出标志 OF,条件转移指令 bgt(无符号整数比较大于时转移)的转移条件是
A.CF+OF=1 B. SF+ZF =1
C. CF+ZF =1
执行的叙述中,错.误.的是 A.每个指令周期中 CPU 都至少访问内存一次
B.每个指令周期一定大于或等于一个 CPU 时钟周期
C.空操作指令的指令周期中任何寄存器的内容都不会被改变
D.当前程序在每条指令执行结束时都可能被外部中断打断
20.在系统总线的数据线上,不.可能传输的是
A.指令
B.操作数
C.握手(应答)信号
40.主机甲与主机乙之间已建立一个 TCP 连接,主机甲向主机乙发送了 3 个连续的 TCP
段,分别包含 300 字节、400 字节和 500 字节的有效载荷,第 3 个段的序号为 900。若
主机乙仅正确接收到第 1 和第 3 个段,则主机乙发送给主机甲的确认序号是
A.300
B.500
C.1200
D.1400
B.只能为 1
C.可能为 0、1 或 2
D.可能为-1、0、1 或 2
33.TCP/IP 参考模型的网络层提供的是
A.无连接不可靠的数据报服务
B.无连接可靠的数据报服务
C.有连接不可靠的虚电路服务
D.有连接可靠的虚电路服务
34.若某通信链路的数据传输速率为 2400 bps,采用 4 相位调制,则该链路的波特率是
μs,将缓冲区的数据传送到用户区的时间是 50 μs,CPU 对一块数据进行分析的时间为
《软件工程》试题及参考答案(第5套)

厦门理工软件学院2011 –2012 学年度下期《软件工程》试题(第5套)第一部分选择题一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1、()是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。
A 软件过程B 软件工具C 质量保证D 软件工程2、在各种不同的软件需求中,功能需求描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明,()是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。
A 业务需求B 功能要求C 非功能需求D 用户需求3、软件测试计划开始于需求分析阶段,完成于()阶段。
A 需求分析B 软件设计C 软件实现D 软件测试4.下面关于面向对象方法中消息的叙述,不正确的是( )。
A. 键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息B.操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息C. 应用程序之间可以相互发送消息D.发送与接收消息的通信机制与传统的子程序调用机制不同5.美国卡内基—梅隆大学SEI提出的CMM模型将软件过程的成熟度分为5个等级,以下选项中,属于可管理级的特征是( )。
A.工作无序,项目进行过程中经常放弃当初的计划B.建立了项目级的管理制度C.建立了企业级的管理制度D.软件过程中活动的生产率和质量是可度量的6.在McCall软件质量度量模型中,()属于面向软件产品修改。
A.可靠性 B.可重用性 C.适应性 D.可移植性7.软件生命周期中所花费用最多的阶段是()A.详细设计 B.软件编码 C.软件测试 D.软件维护8.需求分析阶段的任务是确定()A.软件开发方法B.软件开发工具C.软件开发费D.软件系统的功能9.如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为( )。
操作系统(二)复习

第四章 存储器管理
存储管理的主要功能 1. 地址转换(地址映射) 2. 存储器的分配和回收 3. 存储保护 4. 存储扩充
有那些分配的方式,有那些分配的算法,各需要那 些数据结构,如何实现地址转换和存储扩充; 各种方式的优缺点(内存利用率、内零头和碎片)。
地址转换(地址映射、地址重定位)
• 概念: 逻辑地址 地址空间 物理地址 存储空间(物理空间) 方式: 静态地址转换和动态地址转换的区别,实 现过程,优缺点,每种存储分配方式对应 的地址转换是如何实现的。
页式管理和段式管理的比较
页式
大小 信息 目的 逻辑 地址 固定、硬件决定 信息的物理单位 提高内存的利用率 一维的
段式
不固定、程序决定 独立的信息逻辑单位, 更便于共享 方便程序设计 二维的
段页式管理
• 段式和页式的结合,取长补短。 • 逻辑地址:二维的 • 数据结构:每个进程一张段表(页表地址 和页表长度),每个段一张页表,位示图。 • 地址转换:硬件实现的动态地址转换机构, 要访问3次内存。
虚拟存储器
• 局部性(局限性) 时间局部性和空间局部性。 • 硬件支持:动态地址转换机构 + 中断(缺页中断、 缺段中断) • 特征:离散性、多次性、对换性、虚拟性 • 效果:大于内存配置的容量、接近内存的速度、 接近外存的单位价格。 • 容量(地址空间): MIN(地址结构可表示的大小,内存+外存)
第四章 设备管理
设备管理的主要功能 • 设备分配、调度 • 缓冲管理 • 设备处理 • 实现设备的无关性和虚拟设备
提高CPU和设备并行工作的程度,设备和设 备并行工作的程度。
设备类型
独占型设备、共享型设备、虚拟型设备
字符型设备。块设备
大中小型计算机的设备连接方式
统考操作系统(2009-2012)试题及精心解析

5 / 21
王道论坛()组织名校高手精心解析,请珍惜我们的劳动成果! 址后访问主存 100ns,共计 10ns+100ns+100ns=210ns。
1565H:P=1,访问快表 10ns,落空,访问页表 100ns 落空,进行缺页中断处理 108ns, 访问快表 10ns,合成物理地址后访问主存 100ns,共计 10ns+100ns+108ns+10ns+100ns=100 000 220ns。
(1)依次访问上述三个虚地址,各需多少时间?给出计算过程。 (2)基于上述访问序列,虚地址 1565H 的物理地址是多少?请说明理由。
3 / 21
王道论坛()组织名校高手精心解析,请珍惜我们的劳动成果!
2009 年计算机统考——操作系统部分解析
一、单项选择题
23.D。考查并行性的限定。 单处理器系统中只有一条指令流水线,一个多功能的操作部件,每个时钟周期只能完成 一条指令,故进程与进程显然不可以并行。 24.D。考查几种基本的调度算法概念。 高响应比优先调度算法,同时考虑每个进程的等待时间和需要的执行时间,从中选出响 应比最高的进程投入执行。响应比 R 定义如下:响应比 R=(等待时间+执行时间)/执行时间。 25.C。考查死锁的条件。 这种题用到组合数学中鸽巢原理的思想,考虑最极端情况,因为每个进程最多需要 3 台打印机,如果每个进程已经占有了 2 台打印机,那么只要还有多的打印机,那么总能满足 达到 3 台的条件,所以,将 8 台打印机分给 K 个进程,每个进程有 2 台打印机,这个情况 就是极端情况,K 为 4。 26.A。考查分区分配存储管理方式的保护措施。 分区分配存储管理方式的保护措施是设置界地址寄存器。每个进程都有自己独立的进程 空间,如果一个进程在运行时所产生的地址在其地址空间之外,则发生地址越界,即当程序 要访问某个内存单元时,由硬件检查是否允许,如果允许则执行,否则产生地址越界中断, 由操作系统进行相应处理。 27.C。考查分段存储管理系统。 段地址为 32 位二进制数,其中 8 位表示段号,则段内位移占用 32 位-8 位=24 位二进 制数,故最大段长为 224B。 28.B。考查文件物理结构的特性。 随机访问是索引结构的特性。 29.A。考查磁盘的调度算法。 类似于电梯调度的思想。首先,磁头选择与当前磁头所在磁道距离最近的请求作为首次 服务的对象(110),当磁头沿途相应访问请求序列直到达到一端末(110,170,180,195), 再反向移动响应另一端的访问请求(68,45,35,12)。 30.A。考查文件控制块的内容。 在文件控制块中,通常含有以下三类信息,即基本信息、存取控制信息及使用信息。 31.B。考查软/硬链接建立的属性。 建立符号链接(软链接)时,引用计数值直接复制;建立硬链接时,引用计数值加 1。 删除文件时,删除操作对于符号链接是不可见的,这并不影响文件系统,当以后再通过符号 链接访问时,发现文件不存在,直接删除符号链接;但是对于硬链接则不可以直接删除,引 用计数值减 1,若值不为 0,则不能删除此文件,因为还有其他硬链接指向此文件。 32.A。考查系统调用的设备标识。 用户程序对 I/O 设备的请求采用逻辑设备名,而在程序实际执行时使用物理设备名。
2008-2011四级网络工程师历年题目分类汇编(应用题)

应用题(第3、7、10章)08.4某网络结构如图5所示,请回答以下有关问题。
∙设备1应选用哪种网络设备? (2分)∙若对整个网络实施保护,防火墙应加在图中位置1~位置3的哪个位置上? (2分)∙如果采用了入侵检测设备对进出网络的流量进行检测,并且探测器是在交换机1上通过端口镜像方式获得流量。
下面是通过相关命令显示的镜像设置的信息。
请问探测器应该连接在交换机1的哪个端口上?(2分)除了流量镜像方式外,还可以采用什么方式来部署入侵检测探测器?(4分)∙使用IP地址 202.113.10.128/25划分4个相同大小的子网,每个子网中能够容纳30台主机,请写出子网掩码、各个子网网络地址及可用的IP地址段。
(10分)答案:应用题:(1)路由器(2)位置1(3)Gi2/16部署入侵检测探测器的方式:1.镜像2.共享式集线器3.tap分流(4)子网掩码:255.255.255.224子网1:202.113.10.128 可用ip:202.113.10.129-202.113.10.158子网2:202.113.10.160 可用ip:202.113.10.161-202.113.10.190子网3:202.113.10.192 可用ip:202.113.10.193-202.113.10.222子网4:202.113.10.224 可用ip:202.113.10.225-202.113.10.25408.9某网络结构如图3所示,请回答以下有关问题。
1.使用192.168.1.192/26划分3个子网,其中第一个子网能容纳25台主机,另外两个子网分别能容纳10台主机,请写出子网掩码、各子网网络地址及可用的IP地址段(9分)。
(注:请按子网序号顺序分配网络地址)2.如果该网络使用上述地址,边界路由器上应该具有什么功能?(2分)如果为了保证外网能够访问到该网络内的服务器,那么应在边界路由器对网络中服务器的地址进行什么样的处理?(2分)3.采用一种设备能够对该网络提供如下的保护措施:数据包进入网络时将被进行过滤检测,并确定此包是否包含有威胁网络安全的特征。
聊城大学计算机学院12-13第2学期操作系统B卷

聊城大学计算机学院12—13学年第2学期期末考试2011级《操作系统》试题(闭卷B卷)一、填空题(共9题,每空1分,共15分)1.进程最基本的特性是动态性和();每个进程都有唯一的()。
2.处理机调度可分为三级,其中必须具备的调度为()。
3.某虚拟存储器的用户空间共有32个页面,每页1KB,主存16KB,则逻辑地址的有效位为(),物理地址需要()位,将逻辑地址转换为物理地址的过程称为()。
4.在动态分区式内存管理中,倾向于优先使用低址部分空闲区的算法是(),每次分配时既能满足要求,又是把最小的空闲区分配给进程的算法是()。
5.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,()的作业将得到优先调度;当各个作业要求运行的时间相同时,()的作业得到优先调度。
6.若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许()个进程参于竞争,而不会发生死锁。
7.虚拟存储器管理的基础是()原理。
8.在操作系统的存储管理中,由于进行动态不等长存储分配,在内存中形成一些很小的不能再利用的空闲区域,称之为()。
9.常用的I/O控制方式有程序直接控制方式、中断控制方式、()和()。
二、单项选择题(共12题,每题2分,共24分)1. 操作系统中,P、V操作是一种()。
A.机器指令 B.系统调用命令 C.作业控制命令 D.低级进程通讯原语2. 虚拟存储管理策略可以()。
A.扩大物理内存容量B.扩大物理外存容量C.扩大逻辑内存容量D.扩大逻辑外存容量3. 一进程刚获得三个主存块的使用权,若该进程访问页面的次序是{1 3 2 1 2 1 5 1 2 3}。
当采用LRU 算法时,缺页数是()次。
A.1 B.3 C.4 D.54. 下列关于死锁的说法中,正确的是( )A. 有环必死锁B. 死锁必有环C. 有环无死锁D. 死锁也无环5. 多个进程对信号量S进行了5次P操作,2次V操作后,现在信号量的值是-3,则与信号量S相关的处于阻塞状态的进程数和信号量的初值为()。
OS复习

题型:单选20分填空20分判断10分论述20分应用题30分第一章操作系统引论操作系统的目标:方便性,有效性,可扩充性,开放性操作系统的作用:1.OS作为用户与计算机硬件系统之间的接口2.OS作为计算机系统资源的管理者3.OS实现了对计算机资源的抽象操作系统的发展过程:1.单道批处理系统,解决了I/O与CPU速度不匹配问题,但资源利用率不高2.多道批处理系统,优缺点:资源利用率高,系统吞吐量大,平均周转时间长,无交互能力3.分时系统,特征:多路性,独立性,及时性,交互性4.实时系统实时分类:周期实时任务和非周期实时任务硬实时任务和软实时任务特征:多路性,独立性,及时性,交互性,可靠性操作系统主要功能:1.处理机管理功能:进程的概念进程控制、同步、通信、调度;2.存储器管理功能:内存分配、内存保护、地址映射、内存扩充3.设备管理功能:缓冲管理、设备分配、设备处理4.文件管理功能:文件存储空间的管理目录管理文件共享与保护操作系统的基本特性并发、共享、虚拟、异步第二章进程的描述什么是进程,进程有什么特征,进程与程序有什么区别进程的基本状态及其转换,三种基本状态及转换示意图进程的挂起与激活进程控制块的作用进程控制块中有哪些基本数据进程同步临界资源,临界区同步机制应遵循的原则:空闲让进、忙则等待、有限等待、让权等待信号量机制整型信号量机制,记录型信号量机制,AND型信号量、信号量集管程的定义记录型信号量解决生产者消费者问题记录型信号量解决读者写者问题进程通信类型消息传递通信的实现方式直接消息传递系统信箱通信什么是线程?它与进程有什么关系?假定一个阅览室最多可容纳200人,读者进入和离开阅览室时都必须在阅览室门口的一个登记表上进行登记,而且每次只允许一人进行登记操作。
用信号量实现该进程的同步问题。
有一只最多能装2只兔子的铁笼子,猎人仅能向笼子中放入兔子(每次只能放入1只),若笼子是满的,则猎人必须等待;饭店老板仅能从笼子中取兔子(每次只能取出1只),若笼子是空的则他也必须等待。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1
第五章 应用题参考答案
第6题:有一具有40个磁道的盘面,编号为0~39,当磁头位于第11磁道时,顺序到来如
下磁道请求:磁道号:1、36、16、34、9、12;试用1)先来先服务算法FCFS、2)最短查
找时间优先算法SSTF、3)扫描算法SCAN等三种磁盘驱动调度算法,计算出它们各自要
来回穿越多少磁道?
答:1)FCFS为111。 2)SSTF为61。 3)SCAN为60(先扫地址大的请求),为45(先扫
地址小的请求)。
第7题:假定磁盘有200个柱面,编号0~199,当前存取臂的位置在143号柱面上,并刚刚
完成了125号柱面的服务请求,如果请求队列的先后顺序是:86,147,91,177,94,150,
102,175,130;试问:为完成上述请求,下列算法存取臂移动的总量是多少?并算出存取
臂移动的顺序。
(1)先来先服务算法FCFS;
(2)
最短查找时间优先算法SSTF;
(3)扫描算法SCAN。
(4)电梯调度。
答:(1)先来先服务算法FCFS为565,依次为143-86-147-91-177-94-150-102-175-130。
(2)最短查找时间优先算法SSTF为162,依次为
143-147-150-130-102-94-91-86-175-177。
(3)扫描算法SCAN为169,依次为143-147-150-175-177-199-130-102-94-91-86。
(4)电梯调度为125(先向地址大的方向),依次为
143-147-150-175-177-130-102-94-91-86。
第8题:除FCFS外,所有磁盘调度算法都不公平,如造成有些请求饥饿,试分析:(1)为什
么不公平?(2)提出一种公平性调度算法。(3)为什么公平性在分时系统中是一个很重要的指
标?
答:(1)对位于当前柱面的新请求,只要一到达就可得到服务,但对其他柱面的服务则不
然。如SSTF算法,一个离当前柱面远的请求,可能其后不断有离当前柱面近的
请求到达而得不到服务(饥饿)。
(2)可划定一个时间界限,把这段时间内尚未得到服务的请求强制移到队列首部,并
标记任何新请求不能插到这些请求前。对于SSTF算法来说,可以重新排列这些老请
求,以优先处理。
(3)可避免分时进程等待时间过长而拉长响应时间。
第24题: 若某机房有两台打印机。其中一台尽量满足系统打印要求,只有当系统不需要
时才可以被一般用户共享。另一台打印机直接作为网络共享打印机,供一般用户使用。
(1)请给出用SPOOLing技术实现的系统组成;
(2)使用记录型信号量机制实现对这两台打印机使用过程的管理,要求写出需要设计的数
据结构和算法。
解:
(1) 开出足够大的输出井,设计一个输出井管理程序,一个缓输出程序(
后台打印程序)。
(2) 两台打印机可供系统和用户程序使用,根据题意,设立3个并发进程完成两台打印机的
2
使用。一是输出井管理程序,二是系统打印进程,二是网络打印进程。为此,输出井中
设立了两个缓冲队列,分别存放系统打印作业和网络打印作业,且两个队列分别需要互
斥使用。同时,系统打印进程还要与网络打印进程通信,以决定一般用户可否使用系统
使用的打印机。
var S1,S2:semaphore;
sys-pcount,net-pcount:integer;
S1,S2:=1; /*系统/网络打印队列互斥信号量
Sys-pcount:=0;net-pcount:=1;
cobegin
process buffer-manage /*打印缓冲区管理进程
begin
接收一个打印作业;
if(系统打印作业)
P(S1);
放入系统打印队列;
sys-pcount:=sys-pcount+1;
V(S1);
Else
P(S2);
放入网络打印队列;
net-pcount:=net-pcount+1;
V(S2);
end;
process system-print
begin
P(S1);
If(sys-pcount>0)
取系统打印队列的一个打印作业打印;
sys-pcount:=sys-pcount-1;
else
P(S2);
取网络打印队列的一个打印作业打印;
net-pcount:=net-pcount-1;
V(S2);
V(S1);
end;
process user-print
begin
P(S2);
If(net-pcount<>0)
取网络打印队列的一个打印作业打印;
net-pcount:=net-pcount-1;
3
V(S2);
end;
coend.
第25题: 磁盘组共有n个柱面,编号顺序为0、1、2、…、n-1;共有m个磁头,编号顺
序为0、1、2、…、m-1;每个磁道内的k个信息块从1开始编号,依次为1、2、…、k。
现用x表示逻辑磁盘块号,用a,b,c分别表示任一逻辑磁盘块的柱面号、磁头号、磁道内块
号,则x与a,b,c可通过如下公式进行转换:
x=k×m×a+k×b+c
a=(x-1) DIV (k×m)
b=((x-1) % (k×m)) DIV k
c=((x-1) % (k×m)) %( k+1)
若某磁盘组为n=200,m=20,k=10,问:
(1)柱面号为185,磁头号为12,道内块号为5的磁盘块的逻辑磁盘块号为多少?
(2)逻辑磁盘块号为1200,它所对应的柱面号、磁头号及磁道内块号为多少?
(3)若每一磁道内的信息块从0开始编号,依次为0、
1、…、k-1,其余均同题设,
试写出x与a、b、c之间的转换公式。
答:(1)由上述公式可知,逻辑磁盘块号x为:
x=k×m×a+k×b+c=10×20×185+10×20+5=37125
所以,柱面号为185,磁头号为12,道内块号为5的磁盘块的逻辑磁盘块号为:37125。
(2) 由上述公式可知,
a=(x-1) DIV (k×m)=(1200-1) DIV (10×20)=1199 DIV 200=5
b=((x-1) %(k×m)) DIV k=((1200-1) % (10×20)) DIV 10
=(1199 % 200) DIV 10=199 DIV 10=10
c=((x-1) % (k×m)) MOD k+1=((1200-1) % (10×20)) %(10+1)
=(1199 % 200) %( 10+1)=199 %( 10+1)=9+1=10
所以,逻辑磁盘块号为1200,它所对应的柱面号是5、磁头号是19及磁道内块号为
10。
(3) 转换公式为:
x=k×m×a+k×b+c+1
a=(x-1) DIV (k×m)
b=((x-1) % (k×m)) DIV k
c=((x-1) % (k×m)) % k