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

下载本文档

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

文档简介

1、东北师大20春软件工程在线作业2(答案参考)表示了静态的结构化的系统数据性质,描绘了系统的静态结构,从客观世界实体的对象关系角度来描绘对象的模型是()。A.数据模型B.对象模型C.动态模型D.功能模型以下软件成本估算模型中,是动态多变量的模型有()。A.Halstead理论模型B.Deiphi专家估算模型C.Putnam估算模型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.E-R图D.系统流程图结构化分析方法(SA 法)使用的主要描述工具是()。A.数据库B.模块结构图

3、C.PAD图D.分层的DFD图需求分析中使用最多的方法之一,适用于数据处理类型软件的需求分析。基本思想是采用自顶向下,逐步分解的方法分析整个系统,有效地控制系统开发的复杂性。是指()。A.面向数据结构的设计方法B.面向对象的设计方法C.结构化分析方法D.Jackson方法编码原则包括()。A.编写易于修改和维护的代码B.编写易于测试的代码C.编写详细的程序文档D.分离功能独立的代码块形成新的模块数据模型中相互关联的信息包含()。A.数据对象B.系统流程图C.数据对象的属性D.数据对象彼此间相互连接的关系软件复杂性度量的主要参数有哪些?()A.规模B.难度C.结构D.智能度程序的控制结构一般采用

4、几种构成,这样可确保结构比较简单?()A.顺序B.GOTOC.选择D.循环总体设计过程通常由哪两个主要阶段组成?()A.系统设计阶段B.结构设计阶段C.数据库设计阶段D.详细设计阶段需求分析的主要任务包括()。A.抽取需求B.模拟和分析需求C.传递需求D.认可需求模块的独立性很重要呢,主要的理由有()。A.独立的模块具有很高的耦合性B.独立的模块效率最高C.具有独立的模块的软件比较容易开发出来D.独立的模块比较容易测试和维护软件危机产生的原因包括()。A.软件的规模越来越大,结构越来越复杂B.软件开发管理困难而复杂C.软件开发费用不断增加D.软件开发技术落后软件的有效性是指软件系统的()。A.

5、时间效率B.空间效率C.逻辑结构D.数据结构在软件详细设计过程中采用的工具包括()。A.判定表B.DFD图C.IPO图D.PDL软件生存周期包括可行性分析和项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护等。()A.错误B.正确面对复杂的系统时,一个比较好的方法是分层次地描绘这个系统。()A.错误B.正确程序的可测试性指把一个软件或程序从一个计算机环境移植到另一个计算机环境的容易程度。()A.错误B.正确软件定义的基本任务是确定软件系统的工程需求,也就是要搞清做什么。()A.错误B.正确软件测试是保证软件质量的关键步骤,它是对软件规格说明、设计和编码的最后复审。()A.错误B.正确

6、在分层的数据流图中,称上层图为下层图的父图,下层图为上层图的子图。()A.错误B.正确数据项是指不可再分解的数据单元。()A.错误B.正确动态测试是采用人工检测和计算机辅助静态分析的方法对程序进行检测。()A.错误B.正确定量度量的结果不能用来比较两个不同的设计或两个不同算法的优劣;程序的定量的复杂程度也不能作为模块规模的精确限度。()A.错误B.正确数据字典以一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述。()A.错误B.正确实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的10%。()A.错误B.正确系统文档指从问题定义、

7、需求说明到验收测试计划这样一系列和系统实现有关的文档。()A.错误B.正确开发软件的软件工程师并不是完成全部测试工作的最佳人选。()A.错误B.正确面向对象方法之所以特别有利于软件复用,是由于它的主要概念及原则与软件复用的要求十分吻合。()A.错误B.正确结构化分析方法必须对描述信息、功能和行为的模型进行分解,用层次的方式展示细节。()A.错误B.正确软件的开发至今已经完全摆脱了手工的开发方式。()A.错误B.正确HIPO法既是需求分析方法,又是软件设计方法。()A.错误B.正确面向对象分析方法是需求分析中使用最多的方法之一,基本思想是采用自顶向下,逐步分解的方法分析整个系统。()A.错误B.正确软件的发展经历了四个发展阶段。()A.错误B.正确软件维护是软件生命周期的第一个阶段。()A.错误B.正确 参考答案:B参考答案:C参考答案:D参考答案:B参考答案:C参考答案:C参考答案:B参考答案:D参考答案:D参考答案:C参考答案:ABCD参考答案:ACD参考答案:ABCD参考答案:ACD参考答案:AB参考答案:ABCD参考答案:CD参考答案:ABCD参考答案:AB参考答案:AB

温馨提示

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

评论

0/150

提交评论