南开20春《软件工程与软件测试技术》在线作业参考答案_第1页
南开20春《软件工程与软件测试技术》在线作业参考答案_第2页
南开20春《软件工程与软件测试技术》在线作业参考答案_第3页
南开20春《软件工程与软件测试技术》在线作业参考答案_第4页
南开20春《软件工程与软件测试技术》在线作业参考答案_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、南开20春软件工程与软件测试技术在线作业参考答案数据字典是对数据定义信息的集合,它所定义的对象都包含于()A.数据流图B.程序框图C.软件结构D.方框图Jackson方法根据()来导出程序结构。A.数据流图B.数据间的控制结构C.数据结构D.IPO图SA法的主要描述手段有()。A.系统流程阁和模块图B.DFD图、数据词典、加工说明C.软件结构图、加工说明D.功能结构图、加工说明模块独立性是软件模块化所提出的要求,衡量模块独立性的度址标准是模块的()A.内聚性和耦合性B.局部化和封装化C.抽象和信息隐藏D.逐步求精和结构图下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是

2、()。A.原型模型B.瀑布模型C.基于知识的智能模型D.变换模型面向对象的测试与传统测试方法的主要区别是()。A.面向对象的测试可在编码前进行,传统测试在编码后进行B.面向对象的测试以需求和设计阶段的测试为主,不需要进行代码测试C.测试对象不同D.面向对象的测试不需要设计测试用例,只需要进行会议评审在软件测试中,逻辑覆盖标准主要用于()。A.白盒测试方法B.黑盒测试方法C.灰盒测试方法D.回归测试方法面向对象程序设计中,基于父类创建的子类具有父类的所有特性属性和方法,这一特点称为类的()。A.多态性B.封装性C.继承性D.重用性描述结构化系统分析方法的工具不包括()A.数据流图B.组织结构图C

3、.数据词典D.结构化语言在E-R模型中,包含以下基本成分()。A.数据、对象、实体B.控制、关系、对象C.实体、关系、控制D.实体、属性、关系画分层DFD图的基本原则有()。A.数据守恒原则B.分解的可靠性原则C.子、父图平衡的原则D.数据流封闭的原则软件工程的三要素()A.技术、方法和工具B.方法、对象和类C.方法、工具和过程D.过程、模型和方法算法中包含多重嵌套的条件选择时,哪个能够清晰地表示复杂的条件组合与应做的动作之间的对应关系()。A.程序流程图B.盒图C.PAD图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.简化的,压缩的D.彻底的下列错误的是()A.尽量不使用数据耦合B.少用控制耦

5、合和标记耦合C.限制公共环境耦合的范围D.完全不用内容耦合面向对象分析是对系统进行()的一种方法。A.设计评审B.程序设计C.需求建摸D.测试验收系统流程图是描述()的工具。A.逻辑系统B.程序系统C.体系结构D.物理系统使用软件时提出增加新功能就必须进行()维护。A.预防性B.适应性C.完善性D.纠错性软件测试的目的是()。A.证明软件的正确性B.找出软件系统中存在的所有错误C.证明软件系统中存在错误D.尽可能多的发现软件系统中的错误系统流程图用于可行性分析中的()的描述。A.当前运行系统B.当前逻辑模型C.目标系统D.新系统软件开发的阶段有()A.概要设计B.详细设计C.编码D.单元测试、

6、综合测试软件生命周期的时期有()A.软件定义B.软件开发C.运行维护D.信息反馈研究目标系统的可行性从哪几个方面()A.经济可行性B.技术可行性C.操作可行性D.法律可行性需求获取的常用方法()A.客户访谈B.建立联合分析小组C.问题分析与确认D.快速建立软件原型模型来获取需求以下属于良好的程序设计风格要素的有()。A.源程序文档化B.数据说明C.语句构造D.输入输出和追求效率判定树是判定表的变种,也能清晰地表示复杂的条件组合与应做的动作之间的对应关系。()A.正确B.错误针对各种边界情况设计测试用例,可以查出更多的错误。()A.正确B.错误判定表的优点是容易转换为计算机实现,缺点是不能够描述

7、组合条件。()A.正确B.错误应从用例模型中引入服务。()A.正确B.错误单元测试通常应该先进行人工走查,再以白盒法为主,辅以黑盒法进行动态测试。()A.正确B.错误单元测试是对软件基本组成单元进行的测试。()A.正确B.错误结构化分析方法的基本思想是分解和抽象。()A.正确B.错误条件覆盖的基本思想是,设计足够多的测试用例,不仅每个语句至少执行一次,而且使判定表达式中的每个条件都取到各种可能的结果(真或假)。()A.正确B.错误继承性是父类和子类之间共享数据结构和消息的机制,这是类之间的一种关系。()A.正确B.错误HIPO法既是需求分析方法,又是软件设计方法。()A.正确B.错误在折中方案

8、中设置的优先级一般是模糊的。()A.正确B.错误用户帮助设施中附加的帮助设施从一开始就设计在软件里面。()A.正确B.错误判定覆盖一定包含条件覆盖,但是条件覆盖不一定包含判定覆盖。()A.正确B.错误软件测试的目的是证明软件是正确的。()A.正确B.错误集成测试是将已分别通过测试的单元按设计要求组合起来再进行测试。()A.正确B.错误继承关系能够为一个类族定义一个协议,并能在类之间实现代码共享以减少冗余。()A.正确B.错误软件设计是软件开发过程中决定软件产品质量的关键阶段,是后续开发步骤及软件维护工作的基础。()A.正确B.错误瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。()A.正确B.错误若类A为关联的源类,类B为关联的目的类,表示类B的属性中包含了一个或多个类A的属性。()A.正确B.错误面向对象设计中服务的设计可以分为两个步骤:确定类中应有的服务、设计实现服务的方法。()A.正确B.错误 参考答案:A参考答案:C参考答案:B参考答案:A参考答案:A参考答案:C参考答案:A参考答案:C参考答案:B参考答案:D参考答案:C参考答案:C参考答案:D参考答案:A参考答案:B参考答案:B参考答案:C参考答案:A参考答案:C参考答案:A参考答案:C参考答案:C参考答案:C参考答案:D参考答案:A参考答案:ABCD参考答案:ABC参考答案:A

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论