软件工程与应用姜楠课后答案.pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

软件工程与应用姜楠课后答案--第1页

软件工程与应用姜楠课后答案

1.软件设计中模块划分应遵循的准则是()。[单选题]*

低内聚低耦合

高内聚高耦合

低内聚高耦合

高内聚低耦合(正确答案)

答案解析:软件设计中模块划分应遵循的准则是高内聚低偶合、模块大小规模适

当、模块的依赖关系适当等。模块的划分应遵循一定的要求,以保证模块划分合

理,并进一步保证以此为依据开发出的软件系统可靠性强,易于理解和维护。模块

之间的耦合应尽可能的低,模块的内聚度应尽可能的高。

2.软件测试的目的是()。[单选题]*

评估软件可靠性

改正程序中的错误

发现程序中的错误(正确答案)

发现并改正程序中的错误

答案解析:软件测试是为了发现错误而执行程序的过程,测试要以查找错误为中

心,而不是为了演示软件的正确功能。不是为了评估软件或改正错误。

3.在软件开发中,需求分析阶段产生的主要文档是()。[单选题]*

可行性分析报告

软件需求规格说明书(正确答案)

概要设计说明书

软件工程与应用姜楠课后答案--第1页

软件工程与应用姜楠课后答案--第2页

集成测试计划

答案解析:A错误,可行性分析阶段产生可行性分析报告。C错误,概要设计说明

书是总体设计阶段产生的文档。D错误,集成测试计划是在概要设计阶段编写的文

档。B正确,需求规格说明书是后续工作如设计、编码等需要的重要参考文档。

4.在软件开发中,需求分析阶段产生的主要文档是()。[单选题]*

软件需求规格说明书(正确答案)

用户手册

软件集成测试计划

软件详细设计说明书

答案解析:】需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规

格说明书、需求评审四个方面。所以选择A。

5.数据字典(DD)所定义的对象都包含于()[单选题]*

程序流程图

数据流图(DFD图)(正确答案)

软件结构图

方框图

答案解析:在数据流图中,对所有元素都进行了命名,所有名字的定义集中起来就

构成了数据字典。因此选A,而B,C,D都不符合。

6.下面属于黑盒测试方法的是()。[单选题]*

语句覆盖

逻辑覆盖

边界值分析(正确答案)

路径覆盖

软件工程与应用姜楠课后答案--第2页

软件工程与应用姜楠课后答案--第3页

答案解析:黑盒测试不关心程序内部的逻辑,只是根据程序的功能说明来设计测试

用例。在使用黑盒测试法时,手头只需要有程序功能说明就可以了。黑盒测试法分

等价类划分法、边界值分析法和错误推测法,答案为C。而A、B、D均为白盒测

试方法。

7.下面属于白盒测试方法的是()。[单选题]*

等价类划分法

逻辑覆盖(正确答案)

边界值分析法

错误推测法

答案解析:白盒测试法主要有逻辑覆盖、基本路径测试等。逻辑覆盖测试包括语句

覆盖、路径覆盖、判定覆盖、条件覆盖、判断-条件覆盖,选择B。其余为黑盒测

试法。

8.在黑盒测试方法中,设计测试用例的主要根据是:()[单选题]*

程序数据结构

程序流程图

程序内部逻辑

程序外部功能(正确答案)

答案解析:黑盒测试是对软件已经实现的功能是否满足需求进行测试和验证,黑

盒测试完全不考虑程序内部的逻辑结构和内部特性,只根据程序的需求和功能规

格说

文档评论(0)

LLFF222 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档