全国计算机等级考试四级软件测试工程师附答案解析 3 月全国计算机等级考试四级软件测试工程师笔试真题 一、选择题(每小题 2 分,共 50 分)下列各题 A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。1.以下叙述中正确的是 (2 分)A:可跟踪性分析是在整体上分析整个系统的资源分配策略B:关键性分析是标识原始需求和相应开发结果之间关系的能力C:接口分析必须关注三种接口:用户接口、硬件接口和软件接口D:评估仅在软件开发的最后阶段进行,以确认产品是否符合规模说明2.场景测试方法是基于 IBM 推行的 RUP 的测试用例生成方法。该方法的出发点是 (2分)A:事件流B:数据流C:控制流D:用例3.下面一段小程序是推断一个长度为 n 的字符数组是否中心对称。例如,“abcddcba”或“abcdcba”就是中心对称。作为内部边界值,应填入()内的推断应是 (2 分) A:ijD:i!=j(判不等)4.检查系统能否正确地接受输入,能否正确地输出结果,这属于 (2 分)A:安全性测试B:GUI 测试C:功能测试D:协议一致性测试5.检查是否存在“已定义但未使用”的变量引用异常应属于 (2 分)A:静态分析B:动态分析C:代码执行D:调试6.假如程序经过了百分之百的代码覆盖率测试,则说明程序满足了 (2 分)A:语句覆盖B:编程法律规范C:设计规格D:功能需求7.下面有关逻辑覆盖的说法中错误的是 (2 分)A:DDP 覆盖是判定覆盖的一个变体B:满足条件覆盖一定也满足判定覆盖C:指令块覆盖属于语句覆盖D:若判定覆盖率达到 100%,则语句覆盖率一定也达到 100%8.对于具有串联型分支结构的程序,假如有 7 个推断语句串联,则使用正交实验设计法,至少需要的测试用例数应为 (2 分)A:23B:24C:26D:279.考虑一个计算平方根的函数,其规格说明如下: ■输入:浮点数 ■输出:浮点数 ■规格:当输入一个大于或等于零的浮点数时,函数输出其正的平方根并返回 true;当输入一个小于零的浮点数时,函数显示出错信息“非法输入值”并返回 false。 根据法律规范导出法,应设计的测试用例数至少应为 (2 分)A:1B:2C:3D:410.适合使用自底向上的增量式集成方式进行集成和测试的产品应属于 (2 分)A:使用了严格的净室软件工程过程的产品B:控制模块具有较大技术风险的产品C:采纳了契约式设计的产品D:在极限编程中使用了探究式开发风格的产...