软件工程填空题汇总.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

_软件 是计算机程序及其说明程序的各种文档。_文档 是有关计算机程序功能、设计、编制、使用的文字或图形资料。

软件生存周期是指一个软件从提出开发要求开始直到该软件报废不止的整个时期。通常,软件生存周期包括问题定义、可行性研究 需求分析 总体设计、详细设计、编码测试

软件维护活动,可以将这些活动以适当方式分配到不同阶段去完成。

软件详细设计阶段采用的工具有 图、表、过程设计语言

行性研究的目的就是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。

模块的耦合性分为四种类型:_据耦合控制公共内容

内聚性有七种类型,最强的是_功能 ,最弱的是偶然 。

结构图的深度指结构图_控制的层数 ,结构图宽度指 同一层个数 。

集成测试采用的具体方法有--_渐增式方法、非渐增式方法 、

对于变换型的数据流图,按照软件设计思想,要将一个大型复杂的软件进行分解,要确定数据流图的变换中心、逻辑输入、逻辑输出。10.软件编码阶段要善于积累编程的经验,使得编出的程序清晰易懂 ,易于_测试与维

护,从而提高软件质量。

11Jackson方法是一种 面向数据结构 的开发方法。

M=P+K(C_D是) 维护工作量模型P_生产性工作量C_复杂度D_熟悉度K_常数

效益分有形效益和无形效益两种。有形效益可用纯收入、投资回收期回收率 等指标进行度量;无形效益主要从性质上、心理上进行衡量,很难直接进行量的比较。14.需求分析的基本任务是要准确回答系统必须“做什么 ”的问题。

数据流图有四种基本成分:_.源、终点,处理,存储,数据流

通过功能分解可以完成数据流图的细化。

模块化是指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。每个模块完成一个特定的子功能_,所有的模块按某种方法_组装_起来。成为一个整体,完成整个系统所要求的功能。

通用过程框架中,建模活动包括(分析)和(设计)两个动作。

需求工程过程通过执行7个不同的活动来完成,包括(起始)、(导出)、精化、协商、规格说明、(确认)和管理。

白盒法的具体设计程序测试方法有语句覆盖、分支覆盖、条件覆盖、和(路径覆盖)。

组成UML的三种基本建筑块是(事物)、关系和( 图 )。

一个高科技系统包括多个要素:硬件、(软件)、(人员)、数据库、文档以及操作规程。系统工程师将用户的需求转换成由一个或多个上述要素组成的系统模型。

业务过程工程的目的是提供易于理解的(数据架构)、(应用架构)、基础设施。

精化的最终结果是形成一个分析模型,该模型定义了问题的信息域、(功能域)和

(行为域)。

分析模型的元素分为(基于场景的元素)、面向信息流的元素、(基于类的元素)和行为元素。

软件工程中的设计模型主要包括数据/类设计、(体系结构设计)、接口设计、(构件及设计)。

数据建模的基本元素主要包括(数据对象)、属性和(关系)。

在面向对象方法中,对象实现了数据和操作的结合,使数据和操作 封装 于对象的统一体中。

如果知道软件的规格说明书描述的程序功能,那么就可以采用 确认测试_ 进行测试。软件可维护性度量的七个质量特性是可理解性、可测试性、可修改性、可靠性、 可移植性 、 可使用性和效率。

当A模块调用B模块时,若两个模块之间传递的是数值型参数,则这两个模块的耦合方式是

数据耦合 。

向对象发出服务请求称为 接口 ,类对象上的各种操作称为 方法 。提高软件质量和可靠性的技术主要有两类 避开错误技术 和_容错技术 。

大型软件测试包括 单元测试 、 集成测试 确认测试和 系统测试 四个步骤。

软件结构图的宽度是指一层中 最大 的模块个数。

软件生存周期是指一个软件从提出开发要求开始直到 该软件报废 为止的整个时期。

McCall提出的软件质量模型包括 11

个软件质量特性。

对大信息系统的需求,DFD应与数据库技术中 ER

图结合起来。

瀑布模型是以文档为驱动、适合于 需求很明确的 的软件项目的模型。

在结构化分析中,用于描述加工逻辑的主要工具有三种,即:结构化语言、判定表、判定树 。

数据项是指 不可再分的 数据单元。

基于计算机的系统通常包含6个元素是硬件、软件、过程、文档、数据库和 。

软件开发是一个自顶向下逐步细化和求精过程,而软件测试是一个_自底向上或相反顺序 集成的过程。

软件维护的内容包括校正性维持,适应性维护、 完善性维护 和预防性维护。

CMM将软件过程的成熟度分为5个等级是初始级、可重复级、已定义级 、己管理级和优化

文档评论(0)

hao187 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档