软件工程(填空题)

软件工程(填空题)

ID:46944157

大小:83.50 KB

页数:3页

时间:2019-11-30

软件工程(填空题)_第1页
软件工程(填空题)_第2页
软件工程(填空题)_第3页
资源描述:

《软件工程(填空题)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1、软件工程的基本原则包括__分解__、__独立_、一致性、确定性等。2、软件生存周期一般定义为问题定义、(可行性分析)、(总体描述)、设计、(编码)、测试、运行与维护阶段。3、HIPO图是由一组 IPO_和一张HC__图组成。4、UML的定义包括__UML语义_和__UML表示法___两个部分5、软件测试的方法有__结构测试_和_功能测试____(又称黑盒法)6、成本估算方法主要有___、_和____三种类型7、详细设计的工具有图示工具、设计语言和表格工具8、为了使用流程图描述结构化程序,限制流程图有五种基本的控制结构,即顺序型、选择型

2、_、while型循环_、until循环、多情况选择。9、大型软件测试包括单元测试;集成测试、确认测试和系统测试10.详细设计的工具有三种类型分别为___、__和语言工具11软件工程是从(软件开发技术)和(软件工程)两个方面研究如何运用工程学的基本原理和方法来更好地开发和维护计算机软件的一门学科。12.数据流图的基本符号包括(1)数据源点或终点(外部实体)(2)加工(数据处理)(3)数据存储(文件)(4)数据流。。把程序从一个硬件或软件环境转移到另一种配置环境称为软件的(可移植性)12,Jackson图除了可以表达程序结构外,还可以表达(程

3、序结构、),它首先要分析_(数据结构_),并用适当的工具来描述。13.白盒法包括多种具体设计程序测试用例的方法,主要目的是提高测试的_(效率).14.设计测试方案中最困难的问题是__设计测试用的输入数据__,通常的做法是用设计基本的测试方案_(设计基本的测试方案),再用_(白盒法补充一些方案_)补充一些方案。19、在软件开发过程中要产生大量的信息,要进行大量的修改软件配置管理能协调软件开发,并使混乱减到最低程度。20、规定功能的软件,在一定程度上对自身错误的作用(软件错误)具有屏蔽能力,则称此软件具有容错功能的软件。21、数据项是指_不可

4、再分解的__数据单元。22、软件概要设计的主要任务就是________。23、为了便于对照检查,测试用例应由输入数据和预期的测试结果两部分组成。24、软件开发是一个自顶向下逐步细化和求精过程,而软件测试是一个__自底向上或相反顺序___集成的过程。25、软件结构是以模块为基础而组成的一种控制层次结构。26、在结构化分析中,用于描述加工逻辑的主要工具有三种,即结构化语言、判定表、判定树。27、结构化语言是介于自然语言和形式语言之间的一种半形式语言。28、若年利率为i,不计复利,n年后可得钱数为F,则现在的价值P=F/(1+(n*i)。。29

5、、_软件_是计算机程序及其说明程序的各种文档。文档__是有关计算机程序功能、设计、编制、使用的文字或图形资料。30、软件生存周期是指一个软件从提出开发要求开始直到该软件报废不止的整个时期。通常,软件生存周期包括问题定义、可行性研究,需求分析,总体设计,详细设计,_编码_,测试,维护活动,可以将这些活动以适当方式分配到不同阶段去完成。31、软件详细设计阶段采用的工具有程序流程图,盒图(NS图)和问题分析图(PAD)_。32、软件可行性研究_的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。33、模块的耦合性

6、分为四种类型:据耦合、控制耦合、公共环境耦合和内容耦合34、内聚性有七种类型,最强的是功能_,最弱的是___偶然__。35、结构图的深度指结构图_控制的层数,结构图宽度指同一层个数36、集成测试采用的具体方法有渐增式方法、非渐增式方法37、对于变换型的数据流图,按照软件设计思想,要将一个大型复杂的软件进行分解,要确定数据流图的变换中心_、逻辑输入、逻辑输出。38、软件编码阶段要善于积累编程的经验,使得编出的程序_清晰易懂、易于_测试与维护_从而提高软件质量。39、基于软件的工作方式,可以将软件划分为_实时处理软件、分时处理软件、_交互式软

7、件和批处理软件。40、__螺旋_模型利用笛卡尔坐标的四个像限分别表达软件开发模型各方面的活动。41、系统流程图是描绘_物理系统__的传统工具。42、假设使用代码行技术进行费用估计,某软件中共6000行程序,每行平均成本20元,   则该软件的成本为_120000元__。43、软件需求的正确性可以从一致性、___完整性___、现实性和___有效性______四个方面验证。44、在Jackson系统开发方法中,使用___顺序___、__选择_____和__重复____三种结构就可以组合出各种复杂的结构体系。45、一个模块拥有的直属下级模块的个

8、数称为_模块的扇出_,一个模块的直接上级模块的个数称为模块的扇入_。46、在面向对象方法中,事物的静态特征用___对象的属性___表示,动态特征用___对象的服务___表示。47、从原理上讲,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。