2022软件水平考试考试真题及答案5章.docx
《2022软件水平考试考试真题及答案5章.docx》由会员分享,可在线阅读,更多相关《2022软件水平考试考试真题及答案5章.docx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022软件水平考试考试真题及答案5章2022软件水平考试考试真题及答案5章 第1章网络协议三要素不包括_。A.语法B.定时C.格式D.语义答案:C解析:本题考查网络协议标准的基础知识。网络协议是计算机网络中进行数据交换而建立的规则、标准或约定的集合,它是对同等实体之间通信制定的有关通信规则约定的集合。网络协议包含三个要素:语义(Semantics)。即需要发出何种控制信息完成何种动作以及作出何种应答,涉及用于协调与差错处理的控制信息。语法(Syntax)。涉及数据及控制信息的格式、编码及信号电平等。定时(Timing)。涉及速度匹配和排序等。RIP是一种基于 ( )的内部网关协议,在一条RI
2、P通路上最多可包含的路由器数量是 (请作答此空)。A.1个B.16个C.25个D.无数个答案:B解析:本题考察RIP协议的基础原理。路由信息协议(RIP)是一种在网关与主机之间交换路由选择信息的标准。RIP 是一种内部网关协议。在国家性网络中如当前的因特网,拥有很多用于整个网络的路由选择协议。作为形成网络的每一个自治系统(AS),都有属于自己的路由选择技术,不同的 AS 系统,路由选择技术也不同。RIP协议有以下特点:(1)RIP是自治系统内部使用的协议即内部网关协议,使用的是距离矢量算法。(2)RIP使用UDP的520端口进行RIP进程之间的通信。(3)RIP主要有两个版本:RIPv1和RI
3、Pv2。(4)RIP协议以跳数作为网络度量值。(5)RIP协议采用广播或组播进行通信,其中RIPv1只支持广播,而RIPv2除支持广播外还支持组播。(6)RIP协议支持主机被动模式,即RIP协议允许主机只接收和更新路由信息而不发送信息。(7)RIP协议支持默认路由传播。(8)RIP协议的网络直径不超过15跳,适合于中小型网络。16跳时认为网络不可达。(9)RIPv1是有类路由协议,RIPv2是无类路由协议,即RIPv2的报文中含有掩码信息。IntServ是 QoS的一种方式,它主要协议是( )A.SLAB.RSVPC.ITSD.VPN答案:B解析:IntServ实现QoS的基本思想是,在通信开
4、始之前利用资源预留方式为通信双方预留所需的资源,保证所需要的QoS。( )不属于项目章程的内容。 A.项目工作说明书B.项目的主要风险C.里程碑进度计划D.可测量的项目目标和相关的成功标准答案:A解析:利用防火墙的( )技术可以对外隐藏内网地址。A.包过滤B.NATC.访问控制列表D.站点访问控制答案:B解析:本题考查防火墙的基本知识。防火墙主要用于实现网络路由的安全性。防火墙可以实现网络地址转换(Network Address Translation,NAT)技术。借助于NAT,使用私有地址的内部网络通过防火墙或路由器发送数据包时,私有地址被转换成合法的IP地址,一个局域网只需使用少量IP地
5、址即可实现私有地址网络内所有计算机与Internet的通信需求,NAT将自动修改IP头中的源IP地址和目的IP地址,IP地址校验则在NAT处理过程中自动完成。有些应用程序将源IP地址嵌入到IP报文的数据部分中,所以还需要同时对报文进行修改,以匹配IP头中已经修改过的源IP地址。否则,在报文数据都分别嵌入IP地址的应用程序就不能正常工作。NAT不仅可以解决IP地址不足的问题,而且还能够有效地避免来自网络外部的攻击,对外隐藏内部网络地址。构成运算器的部件中,为运算提供数据并暂时保存结果的是( )。A.数据总线B.累加器C.算逻辑单元D.状态寄存器答案:B解析:算术逻辑单元:是运算器的重要组成部分,
6、负责处理数据,实现对数据的算术运算和逻辑运算。状态寄存器:保存由算术指令和逻辑指令运行或测试的结果建立的各种条件码内容,主要分为状态标志和控制标志。累加器:又称累加寄存器(AC),它是一个通用寄存器。其功能是当运算器的算术逻辑单元执行算术或逻辑运算时,为ALU提供一个工作区。是专门存放算术或逻辑运算的一个操作数和运算结果的寄存器数据总线:传送数据信息,CPU一次传输的数据与数据总线带宽相等2022软件水平考试考试真题及答案5章 第2章下面的地址中可以作为源地址但不能作为目的地址的是( );可以作为目的地址但不能作为源地址的是(请作答此空)。A.0.0.0.0B.127.0.0.1C.202.2
7、25.21.1/24D.202.225.21.255/24答案:D解析:可以作为源地址但不能作为目的地址的是0.0.0.0;可以作为目的地址但不能作为源地址的是广播地址202.225.21.255/24。进度控制是避免工期拖延的一种方法。进度控制中的纠正行为通常加速某些活动以确保这些活动能够及时完成。为了重新编制和执行进度表,纠正行为通常要求_。A. 做大家都不喜欢的决策B. 及时调整基线C. 进行原因分析 D. 资源平衡答案:C解析:一般情况下,进度控制的步骤如下:分析实际进度与计划进度;如果进度落后,找出落后的原因;针对进度落后原因,制订并选择纠正措施。所以,正确选项是C。模块A、B和 C
8、有相同的程序块,块内的语句之间没有任何联系,现把改程序块取出来,形成新的模块D,则模块D的内聚类型为( )内聚。以下关于该内聚类型的叙述中,不正确的是(请作答此空)。A.具有最低的内聚性B.不易修改和维护C.不易理解D.不影响模块间的耦合关系答案:D解析:内聚按强度从低到高有以下几种类型:(1)偶然内聚如果一个模块的各成分之间毫无关系,则称为偶然内聚,也就是说模块完成一组任务,这些任务之间的关系松散,实际上没有什么联系。(2)逻辑内聚几个逻辑上相关的功能被放在同一模块中,则称为逻辑内聚。如一个模块读取各种不同类型外设的输入。尽管逻辑内聚比偶然内聚合理一些,但逻辑内聚的模块各成分在功能上并无关系
9、,即使局部功能的修改有时也会影响全局,因此这类模块的修改也比较困难。(3)时间内聚如果一个模块完成的功能必须在同一时间内执行(如系统初始化),但这些功能只是因为时间因素关联在一起,则称为时间内聚。(4)通信内聚如果一个模块的所有成分都操作同一数据集或生成同一数据集,则称为通信内聚。(5)顺序内聚如果一个模块的各个成分和同一个功能密切相关,而且一个成分的输出作为另一个成分的输入,则称为顺序内聚。(6)过程内聚构件或者操作的组合方式是,允许在调用前面的构件或操作之后,马上调用后面的构件或操作,即使两者之间没有数据进行传递。模块完成多个需要按一定的步骤一次完成的功能。(过程相关-控制耦合)。例如:在
10、用程序流程图设计模块时,若将程序流程图中的一部分划出各自组成模块,便形成过程内聚。(7)信息内聚模块完成多个功能,各个功能都在同一数据结构上操作,每一项功能有一个唯一的入口点。这个模块将根据不同的要求,确定该模块执行哪一个功能。由于这个模块的所有功能都是基于同一个数据结构(符号表),因此,它是一个信息内聚的模块。(8)功能内聚模块的所有成分对于完成单一的功能都是必须的,则称为功能内聚。螺旋模型在( )的基础上扩展而成。A. 瀑布模型B. 原型模型C. 快速模型D. 面向对象模型答案:B解析:螺旋模型是在快速原型的基础上扩展而成的。阅读以下说明和C函数,填补代码中的空缺,将解答填入答题纸的对应栏
11、内。说明函数ReverseList(LinkList headptr)的功能是将含有头结点的单链表就地逆置。处理思路是将链表中的指针逆转,即将原链表看成由两部分组成:已经完成逆置的部分和未完成逆置的部分,令s指向未逆置部分的第一个结点,并将该结点插入已完成部分的表头(头结点之后),直到全部结点的指针域都修改完成为止。例如,某单链表如图1所示,逆置过程中指针s的变化情况如图2所示。链表结点类型定义如下:typedef struct Node int data; Struct Node *next; Node,*LinkList; C函数 void ReverseList(LinkList hea
12、dptr) /含头结点的单链表就地逆置,headptr为头指针 LinkList p,s; if(_) return; /空链表(仅有头结点)时无需处理 P=_; /令P指向第一个元素结点 if(!P-next) return; /链表中仅有一个元素结点时无需处理 s=p-next; /s指向第二个元素结点 _ =NULL; /设置第一个元素结点的指针域为空 while(s) p=s; /令p指向未处理链表的第一个结点 s= _; p-next=headptr-next; /将p所指结点插入已完成部分的表头 headptr-next= _; 答案:解析:!headptr-next,或!head
13、ptr|!headptr-next,或其等价形式headptr-nextheadptr-next-next,或p-next,或其等价形式s-next,或p-next, 或其等价形式p某企业有生产部和销售部,生产部负责生产产品并送入仓库,销售部从仓库取出产品销售。假设仓库可存放n件产品。用PV操作实现他们之间的同步过程如下图所示。其中,信号量s是一个互斥信号量,初值为( );S1是一个(请作答此空);S2是一个( )。A.互斥信号量,表示仓库的容量,初值为nB.互斥信号量,表示仓库是否有产品,初值为0C.同步信号量,表示仓库是否有产品,初值为0D.同步信号量,表示仓库的容量,初值为n答案:D解析
14、:本题主要考查PV操作实现同步与互斥。从图中可以看出,当生产一件产品送入仓库时,首先应判断仓库是否有空间存放产品,故需要执行P (S1)操作,该操作是对信号量S1减1,若多0表示仓库有空闲,则可以将产品放入仓库。由于仓库的容量为n,最多可以存放n件产品,所以信号量S1初值应设为n。故正确答案为D2022软件水平考试考试真题及答案5章 第3章“采用先进成熟的技术和设备,满足当前业务需求,兼顾未来的业务需求”体现了“( )”的机房工程设计原则。A.实用性和先进性B.灵活性和可扩展性C.经济性/投资保护D.可管理性答案:A解析:2022年下半年出过类似考题。机房设计原则包括:1)实用性和先进性。尽可
15、能采用先进的技术、设备和材料,以适应高速的数据传输的需要,使整个系统在一段时期内保持技术的先进性,并具有良好的发展潜力,以适应未来业务的发展和技术升级的需要。2)安全可靠性。在关键设备采用硬件备份、冗余等可靠性技术的基础上,采用相关的软件技术提供较强的管理机制、控制手段和事故监控与安全保密等技术措施以提高电脑机房的安全可靠性。3)灵活性和可扩展性。具备支持多种网络传输、多种物理接口的能力,提供技术升级、设备更新的灵活性。4)标准化。在机房整体设计中,遵循国际标准和国家标准,包括各种建筑、机房设计标准等。5)经济性/投资保护。以较高的性价比构建机房,使资金的产出/投入比达到最大值。6)可管理性。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 软件 水平 考试 答案
限制150内