2022年软考-软件评测师考试题库及全真模拟冲刺卷36(附答案带详解)

上传人:ni****g 文档编号:477024446 上传时间:2023-05-14 格式:DOCX 页数:20 大小:294.27KB
返回 下载 相关 举报
2022年软考-软件评测师考试题库及全真模拟冲刺卷36(附答案带详解)_第1页
第1页 / 共20页
2022年软考-软件评测师考试题库及全真模拟冲刺卷36(附答案带详解)_第2页
第2页 / 共20页
2022年软考-软件评测师考试题库及全真模拟冲刺卷36(附答案带详解)_第3页
第3页 / 共20页
2022年软考-软件评测师考试题库及全真模拟冲刺卷36(附答案带详解)_第4页
第4页 / 共20页
2022年软考-软件评测师考试题库及全真模拟冲刺卷36(附答案带详解)_第5页
第5页 / 共20页
点击查看更多>>
资源描述

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

1、2022年软考-软件评测师考试题库及全真模拟冲刺卷(附答案带详解)1. 单选题为了提高模块独立性,模块之间最好采用( )耦合。问题1选项A.数据B.标记C.控制D.公共【答案】A【解析】模块独立是值每个模块完成换一个相对独立的特定子功能,并且与其他模块之间的联系简单。衡量模块独立程度的标准有:聚合和耦合高聚低耦;其中耦合是模块之间的相对独立性的度量;耦合类型从低到高如下所示:非直接耦合:两个模块之间没有直接关系,它们的联系完全是通过主模块的控制和调用来实现的。数据耦合:两个模块彼此间通过数据参数交换信息。标记耦合:一组模块通过参数表传递记录信息,这个记录是某一个数据结构的子结构,而不是简单变量

2、。控制耦合:两个模块彼此间传递的信息中有控制信息。外部耦合:一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息。公共耦合:两个模块之间通过一个公共的数据区域传递信息。内容耦合:一个模块需要涉及到另一个模块的内部信息。2. 单选题下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的权重表示活动的持续时间(天),则里程碑( )在关键路径上。在其他活动按时完成的情况下,活动FJ最多可以晚( )天开始而不影响工期。问题1选项A.BB.CC.DD.E问题2选项A.0B.1C.2D.3【答案】第1题:C第2题:D【解析】松弛时间:

3、表示在不影响整个工期的前提下,完成该任务有多少机动余地。关键路径:在活动图中时间跨度最长的路径。题中所有从开始到结束的路径中最长的为ADGIJL,其总长度为27天。选项中事件D在关键路径上。题中经过FJ最长的路径为ABFJL共计24天,27-24=3天,所以松弛时间为3天。3. 单选题数据库是按照一定的数据模型组织、存储和应用的( )的集合。问题1选项A.命令B.程序C.数据D.文件【答案】C【解析】数据库是一个长期存储在计算机内的、有组织的、可共享的、统一管理的数据的集合;支持数据库的软件系统称为数据库管理系统;数据库是以文件方式存储数据的,在应用程序和数据库之间由数据库管理系统负责数据的存

4、取。4. 单选题对于逻辑表达式(buf_ci223 & buf_ci问题1选项A.2B.4C.8D.16【答案】C【解析】多条件覆盖(MCC)/条件组合覆盖:设计足够的测试用例,使得使得每个判定中条件的各种可能组合都至少出现一次。本题中有3个条件,分布为:buf_ci223 ;buf_ci3种。5. 单选题以下关于软件功能性的叙述中,不正确的是( )。问题1选项A.适合性是指软件产品为指定任务和用户目标提供一组合适的功能的能力B.准确性是指软件产品具有所需精确度的正确或相符结果及效果的能力C.互操作性是指软件产品与一个或更多的规定系统进行交互的能力D.保密安全是指软件产品进行保密安全教育的能力

5、【答案】D【解析】软件质量模型包括6个特性功能性、可靠性、易用性、效率、维护性、可移植性;功能性包括:适合性、准确性、互操作性、保密安全性等子特性可靠性包括:成熟性、容错性、易恢复性等子特性易用性包括:易理解性、易学性、易操作性、吸引性等子特性效率包括:时间特性、资源利用等子特性维护性包括:易分析性、易改变性、稳定性、易测试性等子特性可移植性包括:适应性、易安装性、共存性、易替换性等子特性功能性:是指当软件在指定条件下使用时,软件产品满足明确和隐含要求功能的能力适合性:是指软件产品为指定的任务和用户目标提供一组合适的功能的能力准确性:是指软件产品具有所需精度的正确或相符的结果及效果的能力互操作

6、性:是指软件产品与一个或更多的规定系统进行交互的能力保密安全性:是指软件产品保护信息和数据的能力,以示未授权的人员或系统不能阅读或修改这些信息和数据,但不拒绝授权人员或对系统对它们的访问功能性依从性:是指软件产品依附于同功能性相关的标准、约定、或法规以及类似规定的能力6. 单选题以下关于软件质量属性的叙述中,不正确的是( )。问题1选项A.功能性是指软件满足明确和隐含要求功能的能力B.易用性是指软件能被理解、学习、使用和吸引用户的能力C.效率是指软件维持规定容量的能力D.维护性是指软件可被修改的能力【答案】C【解析】效率:是指在规定条件下,相对于所用资源的数软件产品可提供适当的性能的能力。7.

7、 单选题以下关于因果图法的叙述中,不正确的是( )。问题1选项A.着重考虑输入条件而不是输入情况的组合B.要考虑输入情况之间的制约关系C.需要从程序规格说明中找出因和果D.需要把因果图转换成判定表【答案】A【解析】因果图法:是从自然语言书写的程序规格说明的描述中找出因(输入条件)和果(输出或程序状态的改变),通过因果图转换为判断表因果图导出测试用例的步骤分析程序规格说明的描述中:原因和结果分析程序规格说明描述中语义的内容,并将其表示成连接各个原因与各个结果的“因果图”标明约束条件把因果图转换成判定表为判定表中每一列表示的情况设计测试用例选项A描述错误,等价类划分法、边界值分析法着重考虑输入条件

8、,并不考虑输入的组合情况。8. 单选题以下关于面向对象基本概念的叙述中,不正确的是( )。问题1选项A.类是具有相同属性和操作的一组对象的集合B.继承是子类自动地拥有父类的全部或部分属性或操作的机制C.一个子类只能有一个父类D.对象是类的实例【答案】C【解析】对象:是基本运行时的实体,既包括数据(属性),也包括(行为)类:类所包含的方法和数据描述一组对象的共同行为和属性;类是在对象之上的抽象,对象是类的具体化,是类的实例继承:父类和子类之间共享数据和方法的机制在面向对象中没有规定一个子类只能有一个父类,不同的程序设计语言有不同的规定,有些只能有一个(如java),有些可有多个(如C+)9. 单

9、选题以下关于标准符合性测试的叙述中,不正确的是( )。问题1选项A.测试依据主要是行业标准B.包括数据内容标准、通信协议标准、开发接口标准和信息编码标准C.数据内容标准描述用于数据交换与互操作的数据格式或内容规范D.通信协议标准描述用于数据通信与传输接口的数据格式【答案】A【解析】标准符合性测试:标准符合性测试是测量产品的功能和性能指标,与相关国家标准或行业标准所规定的功能和性能指标之间符合程度的测试活动区别于一般的测试:标准符合性测试的测试依据和测试规程一定是国家标准或行业标准,而不是实验室自定义的或其他的有关文件测试方式:自律测试、权威测试标准主要分类:数据内容标准(描述用于数据交换与互操

10、作的数据格式或内容规范)、通信协议类标准(描述用于数据通信与传输的接口数据格式)、开发接口类标准(描述开发接口规范,如:SQL标准符合性测试、ODBC标准符合性测试、JDBC符合性测试)、信息编码类标准本题选项A描述不够准确,应该是国家标准或行业标准10. 单选题以下关于验收测试的叙述中,不正确的是( )。问题1选项A.验收测试是以用户为主的测试B.验收测试中开发人员不需要参与C.验收测试中质量保证人员应该参与D.验收测试一般使用实际生产数据【答案】B【解析】验收测试是以用户为主的测试。软件开发人员和质量保证人员也应参加。由用户参加设计测试用例。使用用户界面输入测试数据,并分析测试的输出结果。

11、一般使用生产中的实际数据进行测试11. 单选题在某C程序中有下面的类型和变量定义(设字符型数据占1字节,整型数据占4字节),则运行时系统为变量rec分配的空间大小为( )。union char ch; int num; rec;问题1选项A.1字节B.4字节C.5字节D.8字节【答案】B【解析】共用体的占用空间的大小由共用体中所需空间最大的变量决定。本题中,整型(int)为4字节,是最大的空间共用体:用同一段内存单元存放不同类型的变量使几个不同的变量共享同一段内存的结构,称为:共用体类型的结构不同类型的变量共同占用一段内存(相互覆盖),联合变量任何时刻只有一个成员存在,节省内存联合体变量的大小

12、=最大的成员所占的字节数定义共用体类型变量的一般形式:UNION 共用体名成员表列变量表列12. 单选题以下关于软件测试分类的叙述中,不正确的是( )。问题1选项A.按照软件开发阶段可分为单元测试、集成测试、系统测试等B.按照测试实施组织可分为开发方测试、用户测试和第三方测试等C.按照测试技术可分为白盒测试、黑盒测试等D.按照测试持续时长可分为确认测试、验收测试等【答案】D【解析】按开发阶段划分:单元测试、集成测试、系统测试、确认测试、验收测试按测试技术划分:白盒测试、黑盒测试、灰盒测试按实施组织划分:开发方测试、用户测试、第三方测试13. 单选题下图是( )设计模式的类图,该设计模式的目的是

13、( ),图中,Decorator和 Component之间是( )关系, ConcreteDecorator和 Decorator之间是( )关系。问题1选项A.适配器B.桥接C.装饰D.代理问题2选项A.将一个类的接口转换为客户期望的另一种接口,使得原本因接口不匹配而无法合作的类可以一起工作B.将一个抽象与其实现分离开,以便两者能够各自独立地演变C.为一个对象提供代理以控制该对象的访问D.动态地给一个对象附加额外的职责,不必通过子类就能灵活地增加功能问题3选项A.依赖和关联B.依赖和继承C.关联和实现D.继承和实现问题4选项A.依赖B.关联C.继承D.组合【答案】第1题:C第2题:D第3题:C第4题:C【解析】图中Component定义一个对象接口,可以给这些对象动态地添加职责ConcreteComponent定义一个对象,可以给这个对象添加一些职责Decorator维持一个指向Compnonent对象的指针,并定义一个与Component接口一致的接口ConcreateDecorator向组件添加职责装饰(Decorator)模式适应于:在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责;处理那些可以撤销的职责;当不

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

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

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