【计算机类职业资格】2017年下半年软件测评师考试软件工程与软件测试基础知识真题及答案解析.doc
《【计算机类职业资格】2017年下半年软件测评师考试软件工程与软件测试基础知识真题及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】2017年下半年软件测评师考试软件工程与软件测试基础知识真题及答案解析.doc(28页珍藏版)》请在麦多课文档分享上搜索。
1、2017 年下半年软件测评师考试软件工程与软件测试基础知识真题及答案解析(总分:75.00,做题时间:150 分钟)一、单项选择题(总题数:60,分数:75.00)1.在 Excel 中,设单元格 F1 的值为 38,若在单元格 F2 中输入公式“=IF(and(38low)If Alow+Ahigh=X return true;else if Alow+Ahighx low+;else high-;Return false;则过程 P 的时间复杂度为( 40 ),整个算法的时间复杂度为( 41 )。(分数:2)(1).(分数:1)A.O(n)B.O(nlgn)C.O(n2)D.O(n2lgn
2、)(2).(分数:1)A.O(n)B.O(nlgn)C.O(n2)D.O(n2lgn)29.高度为 n 的完全二叉树最少的结点数为(分数:1.00)A.2n-1B.2n-1+1C.2nD.2n-130.采用折半查找算法有序表7, 15, 18, 21, 27, 36, 42, 48, 51, 54, 60, 72中寻找值为 15 和 38,分别需要进行( )次元素之间的比较。(分数:1.00)A.3 和 1B.3 和 2C.4 和 1D.4 和 3下图是( 44 )设计模式的类图,该设计模式的目的是( 45 ),图中, Abstraction 和RefinedAbstraciton 之间是(
3、46 )关系,均由 Abstraction 和 Implementor 之间是( 47 )关系。(分数:4)(1).(分数:1)A.适配器B.桥接C.装饰D.代理(2).(分数:1)A.将一个类的接口转换为客户期望的另一种接口,使得原本不匹配的接口而无法合作的类可以一起工作B.将一个抽象与其实现分离开,以便两者能够各自独立地演变C.动态地给一个对象附加额外的职责,不必通过子类就能灵活地增加功能D.为一个对象提供代理以控制该对象的访问(3).(分数:1)A.依赖B.关联C.继承D.聚合(4).(分数:1)A.依赖B.关联C.继承D.聚合传统编译器进行词法分析、语法分析、代码生成等步骤的处理时,前
4、一阶段处理的输出是后一阶段处理的输入,则采用的软件体系结构风格是( 48 )。该体系结构的优点不包括( 49 )。(分数:2)(1).(分数:1)A.管道过滤器B.分层C.信息库D.发布订阅(2).(分数:1)A.软件构件具有良好的高内聚,低耦合的特点B.支持重用C.支持并行执行D.提高性能31.系统交付后,修改原来打印时总是遗漏最后一行记录的问题,该行为属于( )维护。(分数:1.00)A.改正性B.适应性C.完善性D.预防性32. 软件测试的对象不包括(分数:1.00)A.程序B.需求规格说明书C.数据库中的数据D.质量改进措施33.以下不属于单元测试测试内容的(分数:1.00)A.模块接
5、口测试B.局部数据测试C.边界条件测试D.系统性能测试34.以下不属于文档测试测试范围的是(分数:1.00)A.软件开发计划B.数据库脚本C.测试分析报告D.用户手册35.以下关于软件测试和软件质量保证的叙述中,不正确的是(分数:1.00)A.软件测试是软件质量保证的一个环节B.质量保证通过预防、检查与改进来保证软件质量C.质量保证关心的是开发过程的产物而不是活动本身D.测试中所作的操作是为了找出更多问题36.以下关于软件测试原则的叙述中,正确的是所有软件测试都应追溯到用户需求尽旱地和不断地进行软件测试完全测试是不可能的测试无法发现软件潜在的缺陷需要充分注意测试中的群集现象(分数:1.00)A
6、.B.C.D.37.按照开发阶段划分,软件测试可以分为单元测试集成测试系统测试确认测试用户测试验收测试第三方测试(分数:1.00)A.B.C.D.38.以下不属于软件编码规范评测内容的是(分数:1.00)A.源程序文档化B.数据说明方法C.语句结构D.算法逻辑39.以下关于确认测试的叙述中,不正确的是(分数:1.00)A.确认测试的任务是验证软件的功能和性能是否与用户要求一致B.确认测试一般由开发方进行C.确认测试需要进行有效性测试D.确认测试需要进行软件配置复查40.根据输入输出等价类边界上的取值来设计用例的黑盒测试方法是(分数:1.00)A.等价类划分法B.因果图法C.边界值分析法D.场景
7、法41.以下关于判定表测试法的叙述中,不正确的是(分数:1.00)A.判定表由条件桩、动作桩、条件项和动作项组成B.判定表依据软件规格说明建立C.判定表需要合并相似规则D.n 个条件可以得到最多 n2 个规则的判定表42. 一个程序的控制流图中有 5 个节点、 9 条边,在测试用例数最少的情况下,确保程序中每个可执行语句至少执行一次所需测试用例数的上限是(分数:1.00)A.2B.4C.6D.843.对于逻辑表达式(a0)else if Alow+Ahighx low+;else high-;Return false;则过程 P 的时间复杂度为( 40 ),整个算法的时间复杂度为( 41 )。
8、(分数:2)(1).(分数:1)A.O(n) B.O(nlgn)C.O(n2)D.O(n2lgn)解析:(2).(分数:1)A.O(n)B.O(nlgn)C.O(n2) D.O(n2lgn)解析:29.高度为 n 的完全二叉树最少的结点数为(分数:1.00)A.2n-1B.2n-1+1C.2nD.2n-1 解析:30.采用折半查找算法有序表7, 15, 18, 21, 27, 36, 42, 48, 51, 54, 60, 72中寻找值为 15 和 38,分别需要进行( )次元素之间的比较。(分数:1.00)A.3 和 1B.3 和 2C.4 和 1D.4 和 3 解析:下图是( 44 )设计
9、模式的类图,该设计模式的目的是( 45 ),图中, Abstraction 和RefinedAbstraciton 之间是( 46 )关系,均由 Abstraction 和 Implementor 之间是( 47 )关系。(分数:4)(1).(分数:1)A.适配器B.桥接 C.装饰D.代理解析:(2).(分数:1)A.将一个类的接口转换为客户期望的另一种接口,使得原本不匹配的接口而无法合作的类可以一起工作B.将一个抽象与其实现分离开,以便两者能够各自独立地演变 C.动态地给一个对象附加额外的职责,不必通过子类就能灵活地增加功能D.为一个对象提供代理以控制该对象的访问解析:(3).(分数:1)A
10、.依赖B.关联C.继承 D.聚合解析:(4).(分数:1)A.依赖B.关联C.继承D.聚合 解析:传统编译器进行词法分析、语法分析、代码生成等步骤的处理时,前一阶段处理的输出是后一阶段处理的输入,则采用的软件体系结构风格是( 48 )。该体系结构的优点不包括( 49 )。(分数:2)(1).(分数:1)A.管道过滤器 B.分层C.信息库D.发布订阅解析:(2).(分数:1)A.软件构件具有良好的高内聚,低耦合的特点B.支持重用C.支持并行执行 D.提高性能解析:31.系统交付后,修改原来打印时总是遗漏最后一行记录的问题,该行为属于( )维护。(分数:1.00)A.改正性B.适应性C.完善性 D
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 2017 年下 半年 软件 测评 考试 软件工程 测试 基础知识 答案 解析 DOC
