21春南开大学《软件工程与软件测试技术》在线作业-2参考答案

上传人:住在山****ck 文档编号:203396707 上传时间:2021-10-21 格式:DOCX 页数:9 大小:19.35KB
返回 下载 相关 举报
21春南开大学《软件工程与软件测试技术》在线作业-2参考答案_第1页
第1页 / 共9页
21春南开大学《软件工程与软件测试技术》在线作业-2参考答案_第2页
第2页 / 共9页
21春南开大学《软件工程与软件测试技术》在线作业-2参考答案_第3页
第3页 / 共9页
21春南开大学《软件工程与软件测试技术》在线作业-2参考答案_第4页
第4页 / 共9页
21春南开大学《软件工程与软件测试技术》在线作业-2参考答案_第5页
第5页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《21春南开大学《软件工程与软件测试技术》在线作业-2参考答案》由会员分享,可在线阅读,更多相关《21春南开大学《软件工程与软件测试技术》在线作业-2参考答案(9页珍藏版)》请在金锄头文库上搜索。

1、21春南开大学软件工程与软件测试技术在线作业-2参考答案每个对象可用它自己的一组属性和它可以执行的一组()来表征。A.操作B.功能C.行为D.数据下列错误的是()A.在软件设计中应该追求尽可能松散耦合的系统B.可以研究、测试或维护任何一个模块,而不需要对系统的其他模块有很多了解C.模块间联系简单,发生在一处的错误传播到整个系统的可能性就很大D.模块间的耦合程度强烈影响系统的可理解性、可测试性、可靠性和可维护性在结构化分析方法中,用以表达系统内数据的运动情况的工具有()A.数据流图B.数据词典C.结构化英语D.判定树与判定表软件测试的目的是尽可能发现软件中的错误,通常()是代码编写阶段可进行的测

2、试,它是整个测试阶段的基础。A.集成测试B.系统测试C.验收测试D.单元测试在面向数据流的软件设计方法中,一般将信息流分为()。A.数据流和控制流B.变换流和控制流C.事务流和控制流D.变换流和事务流模块独立性是软件模块化所提出的要求,衡量模块独立性的度址标准是模块的()A.内聚性和耦合性B.局部化和封装化C.抽象和信息隐藏D.逐步求精和结构图需求工程的主要目的是()。A.系统开发的具体方案B.进一步确定用户的需求C.解决系统是“做什么的问题”D.解决系统是“如何做的问题”软件需求分析阶段的工作,可以分为以下4 个方面:对问题的识别、分析与综合、编写需求分析文档以及()。A.总结B.阶段性报告

3、C.需求分析评审D.以上答案都不正确为了提高模块的独立性,模块之间最好是()。A.公共环境耦合B.控制耦合C.数据耦合D.特征耦合哪个是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程三个要素()。A.软件生命周期B.软件测试C.软件工程D.软件过程只有类的共有界面的成员才能成为使用类的操作,这是软件设计的()原则。A.过程抽象B.信息隐藏C.功能抽象D.共享性动态模型的描述工具是()。A.设计图B.结构图C.状态图D.对象图在下列选项中不属于软件工程学科所要研究的基本内容()A.软件工程材料B.软件工程目标C.软件工程原理D.软件工程过程()是表达系

4、统类及其相互联系的图示,它是面向对象设计的核心,是建立状态图、协作图和其他图的基础。A.部署图B.类图C.组件图D.配置图描述结构化系统分析方法的工具不包括()A.数据流图B.组织结构图C.数据词典D.结构化语言分层数据流图是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()A.细节B.输入与输出C.软件的作用D.绘制的时间使用白盒测试方法时确定测试数据应根据()和指定的覆盖标准。A.程序的内部逻辑B.程序的复杂程度C.程序的难易程度D.程序的功能面向对象分析的首要工作是建立()。A.系统的动态模型B.系统的功能模型C.基本的E-R图D.问题的对象模型面向对象程序设计中,基于父类创建

5、的子类具有父类的所有特性(属性和方法),这一特点称为类的()。A.多态性B.封装性C.继承性D.重用性在下列选项中,哪个不是软件的特征()A.系统性与复制性B.可靠性与一致性C.抽象性与智能性D.有形性与可控性数据流图是进行软件需求分析的常用图形工具,其基本回形符号是()。A.输入、输出、外部实体和加工B.变换、加工、数据流和存储C.加工、数据流、数据存储和外部实体D.变换、数据存储、加工和数据流影响软件可维护性的主要因素不包括()。A.可修改性B.可测试性C.可用性D.可理解性需求分析的主要方法有()。A.形式化分析方法B.PAD图描述C.结构化分析方法D.程序流程图SA方法用DFD描述()

6、。A.系统的控制流程B.系统的数据结构C.系统的基本加工D.系统的功能软件维护的副作用是指()。A.运行时误操作B.隐含的错误C.因修改软件而造成的错误D.开发时的错误分析员和用户双方确定对软件系统有哪几方面的综合要求()。A.功能需求B.性能需求C.环境需求D.接口需求详细设计阶段的基本任务是()A.确定每个模块所采用的算法B.确定每个模块所使用的数据结构C.确定每个模块的接口细节D.为每个模块设计出一组测试用例建立类图的原则有()。A.简化的原则B.分层理解的原则C.关注关键点的原则D.系统的原则下列属于数据字典的条目的有()A.数据流B.数据流分量(数据基本项)C.数据存储(文件)和加工

7、(处理)D.数据变换在总体设计阶段可能会用到以下几种图形工具有()A.软件结构图B.层次图C.HIPO图D.系统流程图自顶向下集成测试不需要测试驱动模块,需要桩模块。()A.正确B.错误在折中方案中设置的优先级一般是模糊的。()A.正确B.错误面向对象的分析过程主要包括3项内容:理解、表达和验证。()A.正确B.错误数据流图是系统逻辑功能的图形展示。图中没有任何具体的物理元素,主要强调的是数据流和处理过程。()A.正确B.错误用户帮助设施中附加的帮助设施从一开始就设计在软件里面。()A.正确B.错误PAD图是二维树形结构的图形,自下而上、自左向右顺序执行,遍历所有结点。()A.正确B.错误模块

8、接口设计要简单,以便降低复杂程度和冗余度。()A.正确B.错误单元测试通常应该先进行人工走查,再以白盒法为主,辅以黑盒法进行动态测试。()A.正确B.错误当系统要求复杂,系统服务不太清楚时,快速软件软件原型验证需求,可以大大减少因系统需求的可能性错误而导致的损失。()A.正确B.错误发现错误多的模块,残留在模块中的错误也多。()A.正确B.错误用面向对象方法开发的软件系统,可维护性好。()A.正确B.错误耦合衡量一个模块内部各个元素之间彼此结合的紧密程度的度量。()A.正确B.错误描述复杂的条件组合与动作间的对应关系时,PPL比判定表清晰简单。()A.正确B.错误需要添加一些在需求陈述中没有提

9、到的类,主要用来存放在执行服务操作过程中的中间结果。()A.正确B.错误软件测试的目的是证明软件是正确的。()A.正确B.错误扇出表示控制的总分布。()A.正确B.错误判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件。()A.正确B.错误用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性。()A.正确B.错误成本-效益分析的目的是从经济角度评价开发一个新的软件项目是否可行,从而帮助客户正确地作出是否投资于这项开发工程的决定。()A.正确B.错误用户界面设计对于一个系统的成功是至关重要的,一个设计得很差的用户界面可能导致用户拒绝使用该系统。(

10、)A.正确B.错误 参考答案:A参考答案:C参考答案:B参考答案:D参考答案:D参考答案:A参考答案:C参考答案:C参考答案:C参考答案:C参考答案:B参考答案:C参考答案:A参考答案:B参考答案:B参考答案:B参考答案:A参考答案:D参考答案:C参考答案:D参考答案:C参考答案:C参考答案:C参考答案:D参考答案:C参考答案:ABCD参考答案:ABCD参考答案:ABC参考答案:ABC参考答案:ABC参考答案:A参考答案:A参考答案:A参考答案:A参考答案:B参考答案:B参考答案:A参考答案:A参考答案:A参考答案:A参考答案:A参考答案:B参考答案:B参考答案:A参考答案:B参考答案:B参考答案:B参考答案:A参考答案:A参考答案:A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号