2022年软考-软件评测师考试内容及全真模拟冲刺卷(附带答案与详解)第87期

上传人:枫** 文档编号:511628813 上传时间:2024-02-08 格式:DOCX 页数:17 大小:116.07KB
返回 下载 相关 举报
2022年软考-软件评测师考试内容及全真模拟冲刺卷(附带答案与详解)第87期_第1页
第1页 / 共17页
2022年软考-软件评测师考试内容及全真模拟冲刺卷(附带答案与详解)第87期_第2页
第2页 / 共17页
2022年软考-软件评测师考试内容及全真模拟冲刺卷(附带答案与详解)第87期_第3页
第3页 / 共17页
2022年软考-软件评测师考试内容及全真模拟冲刺卷(附带答案与详解)第87期_第4页
第4页 / 共17页
2022年软考-软件评测师考试内容及全真模拟冲刺卷(附带答案与详解)第87期_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《2022年软考-软件评测师考试内容及全真模拟冲刺卷(附带答案与详解)第87期》由会员分享,可在线阅读,更多相关《2022年软考-软件评测师考试内容及全真模拟冲刺卷(附带答案与详解)第87期(17页珍藏版)》请在金锄头文库上搜索。

1、2022年软考-软件评测师考试内容及全真模拟冲刺卷(附带答案与详解)1. 单选题在需要保护的信息资产中,( )是最重要的。问题1选项A.软件B.硬件C.数据D.环境【答案】C【解析】在选项中A、B、D都属于可以重现的,而数据资源一旦被破坏,就很难完全恢复,因此数据资源是选项中最为重要的资源2. 单选题结构化开发方法的体系结构设计的依据是结构化分析的( )。问题1选项A.数据流图B.状态迁移图C.实体联系图D.加工规格说明【答案】A【解析】数据流图(Data Flow Diagram,DFD):是一种最常用的结构化分析工具,从数据传递和加工的角度,以图形的方式刻画系统内数据的运动情况。状态迁移图

2、(STD)或状态迁移表被用来描述系统或对象的状态,以及导致系统或对象的状态改变的事件,从而描述系统的行为,属于结构化分析方法使用工具加工规格说明:就是对DFD中的每个加工所作的说明,描述把输入数据流变换为输出数据流的加工过程实体联系图:提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。实体关系图表示在信息系统中概念模型的数据存储。常用于信息系统设计中结构化设计是将结构化分析的结果(数据流图)映射成软件的体系结构(结构图(结构图:用来描述软件系统的体系结构,指出一个软件系统由哪些模块组成,以及模块之间的调用关系)。状态迁移图用于行为建模,而不是结构建模。3. 单选题以下关于web测

3、试的叙述中,不正确的是( )。问题1选项A.与其他系统的测试内容不同B.与其他系统的测试手段基本相同C.与其他系统的测试重点不同D.与其他系统采用的测试工具部分不同【答案】A【解析】web系统测试与其他系统测试测试内容基本相同只是测试重点不同。4. 单选题某系统中有一个中央数据存储,模块A负责接收新来的数据并修改中央数据存储中的数据,模块B负责访问中央数据存储中的数据则这两个模块之间的耦合类型为( )。若将这两个模块及中央数据合并成一个模块,则该模块的内聚类型为( )。问题1选项A.数据B.标记C.控制D.公共问题2选项A.逻辑B.时间C.通信D.功能【答案】第1题:D第2题:C【解析】偶然聚

4、合:模块完成的动作之间没有任何关系,或者仅仅是一种非常松散的关系。逻辑聚合:模块内部的各个组成在逻辑上具有相似的处理动作,但功能用途上彼此无关。时间聚合:模块内部的各个组成部分所包含的处理动作必须在同一时间内执行。过程聚合:模块内部各个组成部分所要完成的动作虽然没有关系,但必须按特定的次序执行。通信聚合:模块的各个组成部分所完成的动作都使用了同一个数据或产生同一输出数据。顺序聚合:模块内部的各个部分,前一部分处理动作的最后输出是后一部分处理动作的输入。功能聚合:模块内部各个部分全部属于一个整体,并执行同一功能,且各部分对实现该功能都必不可少非直接耦合:两个模块之间没有直接关系,它们的联系完全是

5、通过主模块的控制和调用来实现的。数据耦合:两个模块彼此间通过数据参数交换信息。标记耦合:一组模块通过参数表传递记录信息,这个记录是某一个数据结构的子结构,而不是简单变量。控制耦合:两个模块彼此间传递的信息中有控制信息。外部耦合:一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息。公共耦合:两个模块之间通过一个公共的数据区域传递信息。内容耦合:一个模块需要涉及到另一个模块的内部信息。5. 单选题某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天) 。完成该项目的最短时间是( ) 天。设活动A

6、-B的最早开始时间为第1天,则活动B-C的最早和最晚开始时间分别为第( )天。问题1选项A.34B.41C.44D.45问题2选项A.10和11B.11和12C.10和12D.11和13【答案】第1题:D第2题:B【解析】第1题:松弛时间:表示在不影响整个工期的前提下,完成该任务有多少机动余地。关键路径:在活动图中时间跨度最长的路径。决定了项目最短完工的时间。从图中分析得:ADCFJ路径为关键路径,长度为45,项目完工最短时间为45经过B C路径的长度为43,松弛时间为:45-44=1,所以最早是11,最晚为11+1=12第2题:6. 单选题CPU 执行指令时,先要根据程序计数器将指令从内存读

7、取出并送入( ),然后 译码并执行。问题1选项A.数据寄存器B.累加寄存器C.地址寄存器D.指令寄存器【答案】D【解析】累加器寄存器是专门存放算术或逻辑运算的一个操作数和运算结果的寄存器指令寄存器一般用来保存当前正在执行的一条指令。存储器数据寄存器主要是用来保存操作数和运算结果等信息的,其目的是为了节省读取操作数所需占用总线和访问存储器的时间。存储器地址寄存器一般用来保存当前CPU所访问的内存单元的地址,以方便对内存的读写操作。7. 单选题在Windows操作系统下,要获取某个网络开放端口所对应的应用程序信息,可以使用命令( )。问题1选项A.ipconfigB.tracerouteC.net

8、statD.nslookup【答案】C【解析】ipconfig命令用于显示当前的TCP/IP网络配置的信息tracert命令用于显示、追踪路由信息netstat命令用于显示网络连接、路由表、网络接口等信息nslookup命令用于实现域名解析相关信息的查询等功能8. 单选题为了提高模块独立性,模块之间最好采用( )耦合。问题1选项A.数据B.标记C.控制D.公共【答案】A【解析】模块独立是值每个模块完成换一个相对独立的特定子功能,并且与其他模块之间的联系简单。衡量模块独立程度的标准有:聚合和耦合高聚低耦;其中耦合是模块之间的相对独立性的度量;耦合类型从低到高如下所示:非直接耦合:两个模块之间没有

9、直接关系,它们的联系完全是通过主模块的控制和调用来实现的。数据耦合:两个模块彼此间通过数据参数交换信息。标记耦合:一组模块通过参数表传递记录信息,这个记录是某一个数据结构的子结构,而不是简单变量。控制耦合:两个模块彼此间传递的信息中有控制信息。外部耦合:一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息。公共耦合:两个模块之间通过一个公共的数据区域传递信息。内容耦合:一个模块需要涉及到另一个模块的内部信息。9. 单选题在分层体系结构中,( )接收用户的请求并决定调用哪个模型去处理该请求, 以及确定选择哪个视图来显示返回的数据。在基于JavaEE平台开发

10、的软件系统中,常用( )技术来实现该层。问题1选项A.表示层B.控制层C.模型层D.数据层问题2选项A.HTMLB.JSPC.ServletD.EJB【答案】第1题:B第2题:C【解析】多层软件体系结构通常包括:表示层、控制层、模型层和数据层。表示层主要对用户的请求接受,以及数据的返回,为客户端提供应用程序的访问。最常用的技术是JSP。控制层接收用户的请求并决定调用哪个模型去处理该请求,以及确定选择哪个视图来显示返回的数据。通常用Servlet技术来实现。模型层主要负责业务逻辑的处理。数据层主要负责数据的存储和访问。EJB容器:负责所有的EJB的运行,支持EJB组件的事务处理和生命周期管理,以

11、及Bean的查找和其他服务,支持J2EE多层架构的基础结构,是一个控制业务实现的运行期环境,并提供事务服务、持久性、安全性等重要的系统服务,让开发人员不必开发基础服务而将注意力集中在业务逻辑的实现。10. 单选题以下关于软件项目工作量估算的叙述中,不正确的是( )。问题1选项A.专家估计方法受到专家的背景知识和经验的影响B.复杂的模型不一定更准确C.机器学习方法可以准确估算项目工作量D.多种方法结合可以在某种程度上提高估算精度【答案】C【解析】软件项目估算涉及人、技术、环境等多种因素,因此很难在项目完成前准确地估算出开发软件所需的成本、持续时间、和工作量。11. 单选题以下( )不属于单元测试

12、中模块接口测试的测试内容。问题1选项A.是否修改了只做输入用的形式参数B.全局变量的定义在各模块是否一致C.是否使用了尚未初始化的变量D.输出给标准函数的参数个数是否正确【答案】C【解析】单元测试的内容:模块接口测试;局部数据结构测试;路径测试;错误处理测试;边界测试;模块接口测试具体包括:调用所测模块时的输入参数与模块的形式参数在个数、属性、顺序上是否匹配;所测模块调用子模块时,其输入给子模块的参数与子模块中的形式参数在个数、属性、顺序上是否匹配;是否修改了只作输入用的形式参数;输出给标准函数的参数在个数、属性、顺序上是否正确;全局量的定义在各模块中是否一致;限制是否通过形式参数来传递。局部

13、数据结构测试包括:不正确或不一致的数据类型说明;适用尚未赋值或尚未初始化的变量;错误的初始值或错误的缺省值;变量名拼写错或书写错;不一致的数据类型。选项C为局部数据结构测试的内容。12. 单选题以下关于软件失效术语的叙述中,不正确的是( )。问题1选项A.软件错误是指人为犯错给软件留下的不良的痕迹B.软件缺陷是指存在于软件中的那些不希望或者不可接受的偏差C.软件失效指软件运行过程中出现的一种不希望或不可接受的内部状态D.一个软件错误会产生一个或多个软件缺陷【答案】C【解析】软件错误:是指在软件生存周期内的不希望或不可接受的人为错误,其结果是导致软件缺陷的产生软件缺陷:是存在于软件之中的那些不希

14、望或不可接受的偏差,其结果是软件运行于某一特定条件时出现软件故障,这时称软件缺陷被激活软件故障:是指软件运行过程中出现的一种不希望或不可接受的内部状态。此时若无适当措施加以处理,便产生软件失效软件失效:是指软件运行时产生的一种不希望或不可接受的外部行为结果。13. 单选题以下关于用户文档的叙述中,不正确的是( )。问题1选项A.用户文档可以提高软件的易用性B.用户文档有益于降低技术支持的费用C.用户文档测试主要是文字的校对D.用户文档常常得不到足够的重视【答案】C【解析】对于软件测试人员来说,对待用户文档要像对待程序一样给予同等的关注和投入,充分有效的文档有如下优点:改善易安装性;提高软件的易用性;改善软件可靠性;促进

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号