欢迎来到天天文库
浏览记录
ID:9957330
大小:54.50 KB
页数:10页
时间:2018-05-16
《福建农林大学软件工程软件工程期末复习无答案版》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、软件工程期末复习无答案版填空:1.软件项目计划是____阶段的结果产品。2.McCall质量度量模型高层特性包含面向软件产品操作、产品修改和_______三个方面的11个特性。3.在面向对象方法中,____是子类共享父类数据结构和方法的机制,体现了类之间的一种关系。4.在结构化分析中,用于描述加工逻辑的主要工具有三种,即:结构化语言、判定表、。5.是计算机程序及其说明程序的各种文档。是有关计算机程序功能、设计、编制、使用的文字或图形资料。6.软件生存周期是指一个软件从提出开发要求开始直到该软件报废不止的整个时期。通常,软件生存周期包括问题定义、、、总体设计、详细设计、、、软件维护活动,可以将
2、这些活动以适当方式分配到不同阶段去完成。7.软件详细设计阶段采用的工具有、、。8.的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。9.模块的耦合性分为四种类型:、、、。10.内聚性有七种类型,最强的是,最弱的是。11.结构图的深度指结构图,结构图宽度指。12.集成测试采用的具体方法有、。13.对于变换型的数据流图,按照软件设计思想,要将一个大型复杂的软件进行分解,要确定数据流图的、逻辑输入、逻辑输出。14.软件编码阶段要善于积累编程的经验,使得编出的程序,易于,从而提高软件质量。15.软件工具通常由工具、工具接口和_三部分构成。16.软件工程管理中的控制包
3、括进度控制、人员控制、经费控制和。17.软件开发的原型模型可以分为三类,它们是:探索型原型、实验型原型和。18.软件复杂性主要表现在程序的复杂性。程序的复杂性主要指__程序的复杂性。19.白盒法中,首先以详细设计或源程序为基础,导出控制流程图的拓扑结构(程序图)。20.在软件的详细设计中,根据控制流程从上到下,从左到右展开的设计工具是___。21.一个模块通过传递开关、标志对某一模块的多种功能进行选择,则这两个模块之间的耦合方式是___。22.结构化分析是面向__进行需求分析的方法。23.有效的模块化是通过定义一组___的模块来实现信息隐蔽的,这些模块彼此之间仅交换那些为了完成系统功能所必须
4、的信息。1.在软件生命周期中,能准确确定软件系统的体系结构的功能阶段是____2.软件过程成熟度分为5个等级:、、、、。3.需求分析阶段的任务是确定。4.结构化分析(StructuredAnalysis,简称SA),是面向____进行需求分析的方法。5.在程序流程图的各元素中,用方框来表示。6.在白盒测试法中的逻辑覆盖技术中,其中发现错误能力最弱的覆盖技术是7.XP(极限编程)方法的4个价值观是交流、简单、勇气和。8.软件测试过程可以分成4个步骤进行,即、集成测试、和系统测试。9.软件的度量主要有面向规模的度量、面向的度量和面向人的度量。10.软件编码是将阶段产生的算法,用某种程序设计语言编
5、写成程序的过程。11.若年利率为i,不计复利,n年后可得钱数为F,则现在的价值P=F/(1+(n*i)。12.两个模块之间把简单的数值作为参数传递,这种耦合方式为。13.把在几个模块中都出现的一些毫无联系的处理序列抽出来组成一个新的模块,那么这个模块的内聚性是__。14.成本效益分析的目的是从角度评价开发一个新的软件项目是否可行。15.软件工程的主要思想是在软件生产中用代替传统手工方法。16.软件由、、 组成。17.需求分析方法包括:的分析方法、的分析方法、 的分析方法。18.一般的软件开发环境应有 的支持,有适宜的文档和评审,采用交互处理方式。19.1978年Walters和McCal
6、l提出了包括 、和的三层次软件质量度量模型。20.需求分析的主要任务是实现用户需求的 、 和完全化。21.交互图描述对象之间的 。它又可分为顺序图(sequencediagram)与 两种形式。22.顺序图强调对象之间消息发送的。合作图更强调对象间的 关系。23.软件过程设计中最常用的技术和工具主要为 、流程图、盒图、和PDL语言。24.采用任一种软件设计方法都将产生系统的 设计、系统的数据设计和系统的 设计。25.在学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间是 关系。单选题1.在下列工具与环境中()属于较早期的CASE。A.基于信息
7、工程CASEB.人工智能CASEC.结构的基于图形CASED.集成的CASE环境2.Putnam成本估算模型是一个()模型。A.静态单变量B.动态单变量C.静态多变量D.动态多变量3.在McCall软件质量度量模型中,()属于面向软件产品修改。A.可靠性B.可重用性C.适应性D.可移植性4.ISO的软件质量评价模型由3层组成,其中用于评价设计质量的准则是()A.SQICB.SQMCC.SQRCD.SQDC5.
此文档下载收益归作者所有