2022软件水平考试考试历年真题精选5篇.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022软件水平考试考试历年真题精选5篇.docx》由会员分享,可在线阅读,更多相关《2022软件水平考试考试历年真题精选5篇.docx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022软件水平考试考试历年真题精选5篇2022软件水平考试考试历年真题精选5篇 第1篇密码分析者根据已经知道的某些明文-密文对来破译密码的方式,称为(1)A.仅知密文攻击B.已知明文攻击C.选择明文攻击D.选择密文攻击答案:B解析:仅知密文攻击:密码分析者仅根据截获的密文来破译密码。已知明文攻击:密码分析者根据已经知道的某些明文-密文对来破译密码。选择明文攻击:密码分析者能够选择明文并获得相应的密文。选择密文攻击:密码分析者能够选择密文并获得相应的明文。采用( )表示带符号数据时,算术运算过程中符号位与数值位采用同样的运算规则进行处理。A.补码B.原码C.反码D.海明码答案:A解析:补码在进
2、行算数运算时,符号位与数值位一起参加运算,采用一样的规则不需要特殊处理。因此用补码进行加减运算要简便的多,这也是大多数计算机采用的方式。.以下关于总线的叙述中,不正确的是 ( ) 。A.并行总线适合近距离高速数据传输B.串行总线适合长距离数据传输C.单总线结构在一个总线上使用不同种类的设备,设计简单且性能很高D.专用总线在设计上可以与连接设备实现最佳匹配答案:C解析:单一总线上有各种设备,导致设备访问的性能不会很高,尤其是不同种类的设备,速度不同,访问方式不同,需要匹配。TCP/IP模型中,telnet属于 () 协议A.接口层B.网络层C.传输层D.应用层答案:D解析:在网络协议中,涉及速度
3、匹配和排序等内容的属于网络协议的( )。A.语义要素B.语法要素C.通信要素D.时序要素答案:D解析:基础概念题。风险的成本估算完成后,可以针对风险表中的每个风险计算其风险曝光度。某软件小组计划项目中采用60个可复用的构件,每个构件平均是 100LOC,每个LOC的成本是13元人民币。下面是该小组定义的一个项目风险:1风险识别:预定要复用的软件构件中只有60%将被集成到应用中,剩余功能必须定制开发2风险概率:50%3该项目风险的风险曝光度是 ( ) 。A. 23400B. 65000C. 15600 D. 19500答案:C解析:风险曝光度,测量的是资产的整个安全性风险,它将表示实际损失的可能
4、性与表示大量可能损失的资讯结合到单一数字评估中。在形式最简单的定量性风险分析中,风险曝光度可透过将风险可能性及影响相乘算出。风险曝光度(risk exposure)=错误出现率(风险出现率)错误造成损失(风险损失)风险识别:可能需要重新开发1-60%构件的风险。该风险可能发生概率为50%。所以该项目风险的风险曝光度是(6010013)(1-60%)50%=15600。以下关于校验码的叙述中,正确的是_。A.海明码利用多组数位的奇偶性来检错和纠错B.海明码的码距必须大于等于1C.循环冗余校验码具有很强的检错和纠错能力D.循环冗余校验码的码距必定为1答案:A解析:本题考查校验码方面的基础知识。一个
5、编码系统中任意两个合法编码(码字)之间不同的二进数位数称为这两个码字的码距,而整个编码系统中任意两个码字的最小距离就是该编码系统的码距。为了使一个系统能检查和纠正一个差错,码间最小距离必须至少是3。海明码是一种可以纠正一位差错的编码,是利用奇偶性来检错和纠错的校验方法。海明码的基本意思是给传输的数据增加r个校验位,从而增加两个合法消息(合法码字)的不同位的个数(海明距离)。假设要传输的信息有m位,则经海明编码的码字就有n=m+r位。循环冗余校验码(CRC)编码方法是在k位信息码后再拼接r位的校验码,形成长度为n位的编码,其特点是检错能力极强且开销小,易于用编码器及检测电路实现。在数据通信与网络
6、中,通常k相当大,由一千甚至数千数据位构成一帧,而后采用CRC码产生r位的校验位。它只能检测出错误,而不能纠正错误。一般取r=16,标准的16位生成多项式有CRC-16=x16+x15+x2+1和CRC-CCITT=x16+x12+x5+1。一般情况下,r位生成多项式产生的CRC码可检测出所有的双错、奇数位错和突发长度小于等于r的突发错。用于纠错目的的循环码的译码算法比较复杂。根据GB/T 11457 2022软件工程术语,由某人、某小组或借助某种工具对源代码进行的独立的审查,以验其是否符合软件设计文件和程序设计标准,称为()A.桌面检查B.代码评审C.代码走查D.代码审计答案:D解析:本题考
7、查的是基础标准中的GB/T 114572022相关内容,正确选项是D代码审计。A选项:桌面检查:对程序执行情况进行人工模拟,用逐步检查源代码中有无逻辑或语法错误的办法来检测故障。B选项:代码评审:也称代码复查,是指通过阅读代码来检查源代码与编码标准的符合性以及代码质量的活动。C选项:代码走查:程序员或设计者引导开发组的成员通读已书写的设计或编码。D选项:代码审计:由某人、某小组或借助某种工具对代码进行的独立的审查,以验其是否符合软件设计文件和程序设计标准。桌签检查、代码走查和代码审查属于静态测试,此题是原文考查,需记忆。面向服务(Service-Oriented,SO)的开发方法将(请作答此空
8、)的定义与实现进行解耦,并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的( )代表单个逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作的逻辑分组;最高层的( )则是为了实现特定业务目标而执行的一组长期运行的动作或者活动。A. 接口B. 功能C. 活动D. 用例答案:A解析:OO的应用构建在类和对象之上,随后发展起来的建模技术将相关对象按照业务功能进行分组,就形成了构件(Component)的概念。对于跨构件的功能调用,则采用接口的形式暴露出来。进一步将接口的定义与实现进行解耦,则催生了服务和面向服务(Service-Oriented,SO)的开
9、发方法。由此可见,面向对象、基于构件、面向服务是三个递进的抽象层次。SO方法有三个主要的抽象级别,分别是操作、服务和业务流程。位于最低层的操作代表单个逻辑单元的事物,执行操作通常会导致读、写或修改一个或多个持久性数据。服务的操作类似于对象的方法,它们都有特定的结构化接口,并且返回结构化的响应;位于第二层的服务代表操作的逻辑分组;最高层的业务流程则是为了实现特定业务目标而执行的一组长期运行的动作或活动,包括依据一组业务规则按照有序序列执行的一系列操作。其中操作的排序、选择和执行成为服务或流程的编排,典型的情况是调用已编排的服务来响应业务事件。2022软件水平考试考试历年真题精选5篇 第2篇将St
10、udents表的插入权限赋予用户UserA,并允许其将该权限授予他人,应使用的SQL语句为:GRANT_1_TABLE Students TO UserA_2_;1、_A.UPDATEB.UPDATE ONC.INSERTD.INSERTON答案:D解析:题考查关系代数运算与SQL查询方面的基础知识。授权语句的格式如下:GRANT权限,权限.ON对象类型对象名TO用户,用户.WITH GRANT OPTION;若在授权语句中指定了“WITH GRANT OPTION”子句,那么,获得了权限的用户还可以将该权限赋给其他用户。根据信息技术服务分类与代码(GB/T292642022)规定,信息技术服
11、务包括:信息技术咨询;( );信息系统集成实施服务;运行维护;数据处理和存储;运营服务;数字内容服务;呼叫服务等其他信息技术服务。A.设计与开发B.信息系统工程监理C.测试评估D.信息系统设计答案:A解析:信息技术服务分类与代码(GB/T292642022)规定,信息技术服务包括:信息技术咨询服务、设计与开发服务、信息系统集成实施服务、运行维护服务、数据处理和存储服务、运营服务、数字内容服务、呼叫服务及其他信息技术服务。内存地址从4000H到43FFH,共有_( )_个内存单元。若该内存每个存贮单元可存储16位二进制数,并用4片存储芯片构成,则芯片的容量是_( )_。 A. 512*16bit
12、B. 256*8bitC. 256*16bit D. 1024*8bit答案:C解析:根据试题1分析中的说明,我们可以计算出其包括的内存单元数为:(43FFH-4000H)+1=1024个内存单元。由于每个单元是16位,而共有4片,因此每片的容量就应该是1024/4*16bit,即应该选择答案C。项目范围的定义和管理过程将影响到整个项目是否成功。每个项目都必须慎重地权衡工具、数据来源、方法论、过程和程序以及其他一些因素,以确保在管理项目范围时所做的努力与项目的规模、复杂性和重要性相符。因此,项目经理应该重点关注 ( ) 这个过程。A.范围控制B.范围变更C.编制范围管理计划D.范围确认答案:C
13、解析:以下IO数据传送控制方式中,对CPU运行影响最大的是( )A. 程序直接控制B. 中断方式C. 直接存储器存取方式D. 通道控制方式答案:A解析:直接程序控制方式的特点是:CPU直接通过IO指令对IO设备进行访问操作,主机与外设之间交换信息的每个步骤军在程序中表现出来。整个数据的输入与输出过程是由CPU执行程序来完成的。在四种方式中对CPU的资源占用率最高。下列设计模式中,(请作答此空)模式既是类结构型模式,又是对象结构型模式。此模式与( )模式类似的特征是,都给另一个对象提供了一定程度上的间接性,都涉及到从自身以外的一个接口向这个对象转发请求。A.桥接(Bridge) B.适配器(Ad
14、apter) C.组成(Composite) D.装饰(Decorator)答案:B解析:适配器模式(Adapter)用于将一个类的接口转换成客户希望的另外一个接口Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作适配器有类结构和对象结构两种模式,如下图所示在类适配器中,因为Adapter类既继承了Adaptee(被适配类),也实现了Target接口,在Client类中我们可以根据需要选择并创建任一种符合需求的子类,来实现具体功能在对象适配器中,Adapter不是使用多继承或继承再实现的方式,而是使用直接关联,或者称为委托的方式装饰器模式用于动态地给一个对象添加一些额外
15、的职责或者行为装饰器模式提供了改变子类的灵活方案装饰器模式在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能它是通过创建一个包装对象,也就是装饰来包裹真实的对象当用于一组子类时,装饰器模式更加有用如果你拥有一组子类(从一个父类派生而来),你需要在与子类独立使用情况下添加额外的特性,你可以使用装饰器模式,以避免代码重复和具体子类数量的增加软件的质量需求是软件需求的一部分,根据软件工程 产品质量 第1部分:质量模型 GB/T 16260.12022,软件产品质量需求的完整描述要包括 ( ) ,以满足开发者、维护者、需方以及最终用户的需要。 内部质量的评估准则 外部质量的评估准则 使用质
16、量的评估准则 过程质量的评估准则A.B. C D.答案:C解析:软件产品质量需求一般要包括对于内部质量、外部质量和使用质量的评估准则,以满足开发者、维护者、需方以及最终用户的需要。因此,正确选项C。假设实体集E1中的一个实体可与实体集E2中的多个实体相联系,E2中的一个实体只与E1中的-个实体相联系,那么E1和E2之间的联系类塑为( )。A.1 :1B.1 :nC.n :1D.n :m答案:B解析:E1中的一个实体可与E2中的多个实体相联系,E2中的一个实体只与E1中的一个实体相联系,那么E1和E2之间的联系类型为1:n。例如,某公司有部门实体集E1和员工实体集E2,若每个部门只有一名负责人,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 软件 水平 考试 历年 精选
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内