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