东师21春《软件工程》在线作业2-0003参考答案_第1页
东师21春《软件工程》在线作业2-0003参考答案_第2页
东师21春《软件工程》在线作业2-0003参考答案_第3页
东师21春《软件工程》在线作业2-0003参考答案_第4页
东师21春《软件工程》在线作业2-0003参考答案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、东师21春软件工程在线作业2-0003参考答案为了提高模块的独立性,模块内部最好是()。A.逻辑内聚B.时间内聚C.功能内聚D.通信内聚面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的()。A.程序结构B.数据结构C.逻辑结构D.物理结构一个软件的宽度是指其控制的()。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.接口经济可行性研究的范围包括()。A.资源有效性B.管理制度C.效益分析D.开发风险进行需求分析有的多种描述工具,包括()。A.数据流图B.判定表C.PAD图D.数据字典过程设计语言PDL作为一种设计工具有如下一些优点:()A.可以作为

3、注释直接插在源程序中间B.可以使用普通的正文编辑程序或文字处理系统C.可以自动由PDL生成程序代码D.动态生成类和对象以下属于白盒测试技术的是()。A.逻辑覆盖B.基本路径测试C.循环覆盖测试D.等价类划分结构化分析方法通常使用哪些方法来描述?()A.部署图DeploymentB.用例图UseCaseC.数据流图DFDD.数据字典DD模块间的耦合程度强烈影响系统的()。A.可理解性B.可测试性C.可靠性D.可测试性软件测试中按照错误的性质和范围进行分类可分为()。A.功能错误B.系统错误C.数据错误D.代码错误PAD图的主要优点如下:()A.PAD图所描绘的程序结构十分清晰B.容易将PAD图转

4、换成高级语言源程序C.可用于表示程序逻辑和数据结构D.符号支持自顶向下、逐步求精方法的使用文档在软件工程中的作用包括()。A.提高软件开发过程的能见度B.提高开发效率C.作为开发人员阶段工作成果和结束标志D.提供软件运行、维护和培训有关资料低内聚有如下几类:()A.偶然内聚B.逻辑内聚C.功能内聚D.时间内聚Jackson图可以用来表达哪些内容?()A.程序结构B.操作系统C.数据结构D.部署环境软件工程是一门工程性的学科,其目标主要是成功地建造一个大型软件系统。()A.错误B.正确在需求分析过程中,分析员要从用户那里解决的最重要的问题是要求软件具有什么样的结构。()A.错误B.正确实践表明,

5、确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的10%。()A.错误B.正确在面向对象方法学中,对象模型是最基本最重要的,它为其他两种模型奠定了基础。()A.错误B.正确计算机软件包括与计算机系统操作有关的程序、规程、规则,但不包括与之有关的文档和数据。()A.错误B.正确类是对具有相同属性和行为的一个或多个对象的描述,通常在这种描述中也包括对怎样创建该类的新对象的说明。()A.错误B.正确软件的逆向工程是分析程序以便在比源代码更高的抽象层次上创建出程序的某种表示的过程。()A.错误B.正确纯收入是指在整个生存周期之内的累计经济效益与投资之和。()A.错误B.正确采用自底向上、逐

6、步抽象的程序设计方法是结构化程序设计方法的基本要点之一。()A.错误B.正确通常用范式定义消除数据冗余的程度。第一范式(1NF)数据冗余程度最小,第五范式(5NF)数据冗余程度最大。()A.错误B.正确软件是一种逻辑实体,而不是具体的物理实体,因而不具有抽象性。()A.错误B.正确所选用的程序设计语言的特点及编码风格将对程序的可靠性、可读性、可测试性和可维护性产生深远的影响。()A.错误B.正确维护中,因误删除一个标识符而引起的错误是设计副作用。()A.错误B.正确一个成功的测试是发现至今尚未发现的错误的测试。()A.错误B.正确HIPO法既是需求分析方法,又是软件设计方法。()A.错误B.正

7、确经济可行性是进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发。()A.错误B.正确数据对象只封装了数据而没有对施加于数据上的操作的引用,这是数据对象与面向对象中的类或对象的相同之处。()A.错误B.正确编码和单元测试属于软件生命周期的不同阶段。()A.错误B.正确绝大多数软件在设计时没有考虑将来的修改。只要使用强调模块独立原理的设计方法学,修改软件就不会困难和容易发生差错。()A.错误B.正确需求分析的主要方法有SD法、OOA法及HIPO法等。()A.错误B.正确 参考答案:C参考答案:A参考答案:C参考答案:B参考答案:A参考答案:D参考答案:D参考答案:D参考答案:B参考答案:C参考答案:ABD参考答案:ABC参考答案:ABC参考答案:CD参考答案:ABCD参考答案:ABCD参考答案:ABCD参考答案:ABCD参考答案:ABD参考答案:AC参考答案:

温馨提示

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

评论

0/150

提交评论