[计算机类试卷]系统开发与运行练习试卷2及答案与解析.doc
《[计算机类试卷]系统开发与运行练习试卷2及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]系统开发与运行练习试卷2及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、系统开发与运行练习试卷 2及答案与解析 1 模块内聚度是用来衡量模块内部各个成分之间彼此结合的紧密程度的,模块的内聚度可以分为以下几个层次。 一组语句在程序的多处出现,为了节省内存空间把这些语句放在一个模块中,该模块的内聚度是 (1)的。 将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是 (2)的。 模块中的所有成分引用共同的数据,该模块的内聚度是 (3)的。 模块内的某成分的输出是另一些成分的输入,该模块内聚度是 (4)的。 模块中所有成分结合起来完成一项任务,该模 块的内聚度是 (5)的。它具有简明的外部界面,由它构成的软件易于理解、测试和维护。 ( A)功能性 ( B)顺序性 (
2、C)通信性 ( D)过程性 ( E)偶然性 ( A)功能性 ( B)顺序性 ( C)通信性 ( D)逻辑性 ( E)偶然性 ( A)功能性 ( B)顺序性 ( C)通信性 ( D)过程性 ( E)偶然性 ( A)功能性 ( B)顺序性 ( C)通信性 ( D)过程性 ( E)偶然性 ( A)功能性 ( B)顺序性 ( C)通信性 ( D)过程性 ( E)偶然性 6 在软件生存中, (1) 阶段所占的工作量最大,约 70%。 结构化分析方法产生的系统说明书由一套分层的 (2)图、一本数据字典、一组说明以及补充材料组成。 软件的 (3)一般由两次故障时间和故障平均恢复时间来度量。 采用 (4)编写
3、程序,可提高程序的可移植性。 仅根据规格说明书描述的程序功能来设计测试用例的方法称为 (5)。 ( A)分析 ( B)设计 ( C)编码 ( D)维护 ( A)因果图 ( B)数据流图 ( C) PAD图 ( D)流程图 ( A)易维护性 ( B)可靠性 ( C)效率 ( D)易理解性 ( A)机器语言 ( B)宏指令 ( C)汇编语言 ( D)高级语言 ( A)白盒法 ( B)静态分析法 ( C)黑盒法 ( D)人工分析法 11 软件测试的目的是 (1)。通常 (2)是在代码编写阶段可进行的测试,它是整个测试工作的基础。 逻辑覆盖的标准主要用于 (3)。它主要包括条件覆盖、条件组合 (多重条
4、件 )覆盖、判定覆盖、条件及判定覆盖、语句覆盖和路径覆盖等几种,其中除了路覆盖外最弱的覆盖标准是 (4),最强的覆盖标准是 (5)。 ( A)表明软件的正确性 ( B)评价软件质量 ( C)尽可能发现软件中错 误 ( D)判定软件是否合格 ( A)系统测试 ( B)安装测试 ( C)验收测试 ( D)单元测试 ( A)黑盒测试方法 ( B)白盒测试方法 ( C)灰盒测试方法 ( D)软件验证方法 ( A)条件覆盖 ( B)条件组合覆盖 ( C)判定覆盖 ( D)条件及判定覆盖 ( E)语句覆盖 ( A)条件覆盖 ( B)条件组合覆盖 ( C)判定覆盖 ( D)条件及判定覆盖 ( E)语句覆盖
5、16 软件测试是软件质量保证的主要手段之一,测试的费用已经超过了 (1)的 30%以上,因此提高测试的有效性十分重要。 “高产 ”的测试是指 (2)。根据国家标准GB856688计算机软件开发规范的规定,软件开发和维护划分为 8个阶段,其中单元测试是在 (3)阶段完成的;组装测试的计划是在 (4)阶段制定的;确认测试的计划是在 (5)阶段制定的。 ( A)软件开发费用 ( B)软件维护费用 ( C)软件开发和维护费用 ( D)软件研制费用 ( A)用适量的测试用例,说明该被测程序是正确无误的 ( B)用适量的测试用例,说明被测试程序符合相应的要求 ( C)用少量的测试用例,发现被测程序尽可能多
6、的错误 ( D)用少量的测试用例,纠正被测试 程序尽可能多的错误 ( A)可行性研究和计划 ( B)系统分析 ( C)概要设计 ( D)详细设计 ( E)系统实现 ( A)可行性研究和计划 ( B)系统分析 ( C)概要设计 ( D)详细设计 ( E)系统实现 ( A)可行性研究和计划 ( B)系统分析 ( C)概要设计 ( D)详细设计 ( E)系统实现 21 软件测试在软件生命周期中横跨两个阶段,单元测试通常在 (1)阶段完成。单元测试主要采用 (2)技术,一般由 (3)完成。测试一个模块时需要为该模块编写一个驱动模块和若干个 (4)。渐增式集成是将单 元测试和集成测试合并到一起, (5)
7、集成测试中不必编写驱动模块。 ( A)设计 ( B)编程 ( C)测试 ( D)维护 ( A)逻辑覆盖 ( B)因果图 ( C)等价类划分 ( D)边值分析 ( A)课题负责人 ( B)编程者本人 ( C)专业测试人员 ( D)用户 ( A)被测模块 ( B)上层模块 ( C)桩模块 ( D)等价模块 ( A)自顶向下的 ( B)自底向上的 ( C)双向的 ( D)反向的 26 软件测试的一项重要作业是设计测试用例。测试用例主要由输入数据和 (1)两部分组成。测试用例的设 计方法主要有黑盒方法和白盒方法。黑盒方法根据程序的 (2)设计测试用例,而白盒方法则根据程序的 (3)设计测试用例。单独测
8、试一个模块时,有时需要有一个 (4)程序 (4)被测试的模块。有时还要一个或者几个 (5)模块模拟由被测试模块调用的模块。 ( A)测试规划 ( B)测试计划 ( C)预期输出结果 ( D)以往测试记录分析 ( A)功能 ( B)内部逻辑 ( C)数据结构 ( D)调用关系 ( E)全局变量 ( A)功能 ( B)内部逻辑 ( C)数据结构 ( D)调用关系 ( E)全局变量 ( A)理解 ( B)驱动 ( C)传递 ( D)管理 ( A)子 ( B)仿真 ( C)桩 ( D)栈 31 在结构测试用例的设计中,有语句覆盖、条件覆盖、判定覆盖、路径覆盖等。为了对如图 10-20所示的程序段进行覆
9、盖测试,必须适当地设计测试数据组。若x, y是两个变量,可供选择的测试数据组共有 I、 II、 III、 4组 (如表 10-10 中给出 ),则实现判定覆盖至少应采用的测试数据组是 (1);实现条件覆盖至少应采用的测试数据组是 (2);实现路径覆盖至少应采用的测试数据组是 (3)或 (4)。( A) I和 II组 ( B) II和 III组 ( C) III和 IV组 ( D) I和 IV组 ( E) I、 II和 III组 ( A) I和 II组 ( B) II和 III组 ( C) III和 IV组 ( D) I和 IV组 ( E) I、 II和 III组 ( A) I和 II组 ( B
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 系统 开发 运行 练习 答案 解析 DOC
