《2022软件水平考试考试真题及答案5章.docx》由会员分享,可在线阅读,更多相关《2022软件水平考试考试真题及答案5章.docx(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
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)可管理性。
16、在设计中建立全面、完善的机房管理和监控系统。体系结构权衡分析方法(Architecture Tradeoff Analysis Method,ATAM)包含4个主要的活动领域,分别是场景和需求收集、体系结构视图和场景实现、(请作答此空) 、折中。基于场景的架构分析方法(Scenarios-based Architecture Analysis Method, SAAM)的主要输入是问题描述、需求声明和()。A. 架构设计B. 问题分析与建模C. 属性模型构造和分析D. 质量建模答案:C解析:ATAM被分为四个主要的活动领域(或阶段) ,分别是场景和需求收集、体系结构视图和场景实现、属性模型构造
17、和分析、折中。SAAM分析评估体系结构的过程包括五个步骤,即场景开发、体系结构描述、单个场景评估、场景交互和总体评估。SAAM的主要输入问题是问题描述、需求声明和体系结构描述。防火墙实现的功能不包括_。A.防止内网病毒传播B.过滤不安全的服务C.控制对特殊站点的访问D.限制外部网对内部网的访问答案:A解析:本题考查防火墙的基本概念。防火墙是指一种逻辑装置,用来保护内部的网络不受来自外界的侵害。它在内部网与外部网之间的界面上构造一个保护层,并强制所有的连接都必须经过此保护层,在此进行检查和连接。只有被授权的通信才能通过此保护层,从而保护内部网资源免遭非法入侵。防火墙主要用于实现网络路由的安全性。
18、其主要功能包括:限制外部网对内部网的访问,从而保护内部网特定资源免受非法侵犯;限制内部网对外部网的访问,主要是针对一些不健康信息及敏感信息的访问;过滤不安全的服务等。但是防火墙对内网病毒传播无法控制。如果两个交换机之间设置多条Trunk,则需要用不同的端口权值或路径费用来进行负载均衡。在默认的情况下,端口的权值是()A.64B.128C.256D.1024答案:B解析:某公司销售数据库的商品、仓库关系模式及函数依赖集F1、F2如下:商品(商品号,商品名称,生产商,单价),F1=商品号商品名称,商品号生产商,商品号单价),商品关系的主键是( )。仓库(仓库号,地址,电话,商品号,库存量),F2=
19、仓库号(地址,电话),(仓库号,商品号)库存量。仓库关系的主键是( ),外键是( )。仓库关系模式(请作答此空),为了解决这一问题,需要将仓库关系分解为( )。A.存在冗余、插入异常和删除异常,以及修改操作的不一致B.不存在冗余,但存在插入异常和删除异常C.不存在修改操作的不一致,但存在冗余和插入异常D.不存在冗余、插入异常,但存在删除异常和修改操作的不一致答案:A解析:本题考查应试者对关系模式中主键、外键和模式分解及相关知识的掌握程度。从商品关系的函数依赖集F1可以导出商品号决定商品关系的全属性,所以商品号是商品关系的主键。从仓库关系的函数依赖集F2可以导出(仓库号,商品号)决定仓库关系的全
20、属性,所以仓库关系的主键是(仓库号,商品号)。又由于商品号是商品关系的主键,故商品号是仓库关系的外键。仓库关系存在冗余、插入异常和删除异常,以及修改操作的不一致。例如,仓库号为12的商品有3种,其地址就要重复3次,如下表所示,故仓库关系存在冗余ERP的核心管理思想就是实现对_的有效管理。A.人力资源B.供应链C.生产资料D.财务答案:B解析:本题考查ERP的基本概念。ERP实际上是企业内部电子商务化的支持平台,是企业电子商务的支柱和基础,它的核心管理思想就是实现对整个供应链的有效管理。2022软件水平考试考试真题及答案5章 第4章以下关于SRAM(静态随机存储器)和DRAM(动态随机存储器)的
21、说法中,正确的是( )。A.SRAM的内容是不变的,DRAM的内容是动态变化的B.DRAM断电时内容会丢失,SRAM的内容断电后仍能保持记忆C.SRAM的内容是只读的,DRAM的内容是可读可写的D.SRAM和DRAM都是可读可写的,但DRAM的内容需要定期刷新答案:D解析:本题考察存储器的基本知识。SRAM静态的随机存储器:特点是工作速度快,只要电源不撤除,写入SRAM的信息就不会消失,不需要刷新电路,同时在读出时不破坏原来存放的信息,一经写入可多次读出,但集成度较低,功耗较大。SRAM一般用来作为计算机中的高速缓冲存储器(Cache)。DRAM只能将数据保持很短的时间。为了保持数据,DRAM
22、使用电容存储,所以必须隔一段时间刷新(refresh)一次,如果存储单元没有被刷新,存储的信息就会丢失。关机就会丢失数据。一般来说,架构可以分为三个层次。( )层主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。表现层主要采用( )结构来实现,其中的(请作答此空)负责接收用户的请求,并决定应该调用哪个模型来处理。( )主要负责将业务数据存储在文件、数据库等持久化存储介质中。A. 模型B. 控制器C. 视图D. 处理器答案:B解析:一般来说,架构可以分为表现层、中间层和持久层三个层次。(1)表现层。表现层主要负责接收用
23、户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的结果信息。表现层主要采用MVC结构来实现。控制器负责接收用户的请求,并决定应该调用哪个模型来处理;然后,模型根据用户请求调用中间层进行相应的业务逻辑处理,并返回数据;最后,控制器调用相应的视图来格式化模型返回的数据,并通过视图呈现给用户。(2)中间层。中间层主要包括业务逻辑层组件、业务逻辑层工作流、业务逻辑层实体和业务逻辑层框架四个方面。业务逻辑层组件分为接口和实现类两个部分,接口用于定义业务逻辑组件,定义业务逻辑组件必须实现的方法。通常按模块来设计业务逻辑组件,每个模块设计为一个业务逻辑组
24、件,并且每个业务逻辑组件以多个DAO组件作为基础,从而实现对外提供系统的业务逻辑服务。业务逻辑层工作流能够实现在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促进此目标的实现。业务逻辑层实体提供对业务数据及相关功能的状态编程访问,业务逻辑层实体数据可以使用具有复杂架构的数据来构建,这种数据通常来自数据库中的多个相关表。业务逻辑层实体数据可以作为业务过程的部分I/O参数传递,业务逻辑层的实体是可序列化的,以保持它们的当前状态。业务逻辑层是实现系统功能的核心组件,采用容器的形式,便于系统功能的开发、代码重用和管理。(3)持久层。持久层主要负责
25、数据的持久化存储,主要负责将业务数据存储在文件、数据库等持久化存储介质中。持久层的主要功能是为业务逻辑提供透明的数据访问、持久化、加载等能力。螺旋模型综合了_的优点,并增加了这两种模型忽略的风险分析。A.瀑布模型和演化模型B.瀑布模型和喷泉模型C.演化模型和喷泉模型D.原型和喷泉模型答案:A解析:本题考查对软件模型的了解。对于复杂的大型软件,开发一个原型往往达不到要求。螺旋模型将瀑布模型与演化模型结合起来,并且加入两个模型均忽略了的风险分析。螺旋模型是软件开发的高级策略,它不仅适合结构化方法,而且更适合面向对象方法。它的实施将对软件开发组织的工作模式、人员素质、管理和技术水平产生深远的影响,是
26、最有前途的过程模型之一。2022年6月,WiFi联盟正式发布IEEE 802.11ac无线标准认证。802.11ac是802.11n的继承者,新标准的理论传输速度最高可达到1Gbps。它采用并扩展了源自802.11n的空中接口概念,其中包括:更宽的RF带宽,最高可提升至(请作答此空);更多的MIMO空间流,最多增加到( )个;多用户的MIMO,以及更高阶的调制,最大达到(请作答此空)。A. 2B. 4C. 8D. 16答案:C解析:在下图的网络配置中,总共有 ( ) 个广播域A.2B.3C.4D.5 5答案:A解析: 路由器用于分割广播域。( )起着承接监理任务的作用。A.监理规划B.监理大纲
27、C.监理实施细则D.经营方针答案:B解析:监理大纲的作用,是为监理单位的经营目标服务的,起着承接监理任务的作用。2022软件水平考试考试真题及答案5章 第5章电子钱包的功能不包括 ( ) 。A.储存电子信用卡B.传输电子票据C.储存电子现金D.保存交易记录答案:B解析:本题考查电子钱包的基础知识。电子钱包是电子商务购物(尤其是小额购物)活动中常用的一种支付工具。在电子钱包内存放的是电子货币,如电子现金、电子零钱、电子信用卡等。用户可以通过电子钱包管理器改变口令或保密方式,查看自己银行账号上电子货币收付往来的账目;清单及其他数据。通过电子交易记录器查询自己的购物记录。电子钱包本身不具有传输电子票
28、据的功能。假设某计算机系统中资源R的可用数为6,系统中有3个进程竞争R,且每个进程都需要i个R,该系统可能会发生死锁的最小i值是( )。若信号量S的当前值为-2,则R的可用数和等待R的进程数分别为(请作答此空)。A. 0、0B. 0、1C. 1、0D. 0、2答案:D解析:本题考查操作系统进程管理信号量方面的基础知识。早在1965年荷兰学者Dijkstra提出信号量机制是一种有效的进程同步与互斥工具。目前,信号量机制有了很大的发展,主要有整型信号暈、记录型信号量和信号量集机制。对于整型信号量可以根据控制对象的不同被赋予不同的值。通常将信号量分为公用信号量和私用信号量两类。其中,公用信号量用于实
29、现进程间的互斥,初值为1或资源的数目;私用信号量用于实现进程间的同步,初值为0或某个正整数。信号量S的物理意义:S大于等于0表示某资源的可用数,若S小于0,则其绝对值表示阻塞队列中等待该资源的进程数。本题由于信号量S的当前值为0,则意味着系统中资源R的可用个数M等于0,等待资源R的进程数N等于0。某用户得到的网络地址范围为11015001101570,这个地址块可以用( ) 表示,其中可以分配(本题) 个可用主机地址。A.2048 B.2046C.2000 D.2056答案:B解析:项目经理小李对某活动工期进行估算时,发现人员的熟练程度和设备供应是否及时对工期至关重要。如果形成最有利组合时,预
30、计17天可以完成;如果形成最不利组合时,预计33天可以完成,按照公司的正常情况,一般22天可以完成该项目的工期可以估算为 ( )天。A.22B.23C.24D.25答案:B解析:本题考查PERT(计划评审技术):根据公式:PERT估算的活动历时均值=(乐观估计值+4最可能估计值+悲观估计值)/6,估计该项目完成的时间为(17+422+33)/6=23天。要将部门表Dept中name列的修改权限赋予用户ming,并允许ming将该权限授予他人,实现该要求的SQL语句如下:GRANT UPADTE(name) ON TABLE DEPT TO MING ( )A.FOR ALLB.CASCADEC
31、.WITH GRANT OPTIOND.WITH CHECK OPTION答案:C解析:授权命令GRANT语法格式GRANTON表 TO 用户WITH GRANT OPTION这个选项表示该用户可以将自己拥有的权限授权给别人操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻址方式 ( ) ;操作数在寄存器中,寻址方式为 ( ) ;操作数的地址在寄存器中,寻址方式为 (请作答此空) 。A.相对寻址B.直接寻址C.寄存器寻址D.寄存器间接寻址答案:D解析:操作数作为指令的一部分而直接写在指令中,这种寻址方式称为立即数寻址方式。指令所要的操作数已存储在某寄存器中,或把目标操作数存入寄存器,把在指令中指出所使用寄存器的寻址方式称为寄存器寻址方式。操作数在存储器中,操作数的有效地址用SI、DI、BX和BP四个寄存器之一来指定,称这种寻址方式为寄存器间接寻址方式。指令所要的操作数存放在内存中,在指令中直接给出该操作数的有效地址,这种寻址方式为直接寻址方式。