软件工程填空题18套试题及答案【参考】.doc

软件工程填空题18套试题及答案【参考】.doc

  1. 1、本文档共113页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《软件工程》填空题 二、填空题(请把答案写在相应的横线上,每小题1.5分) 1、软件是 数据 、 计算机程序 及其说明程序的 各种文档 。 2、概要设计主要是把各项 功能需求 转换成系统的体系结构。理。可行性研究的三个方面是 技术可行性 、 社会可行性 和__经济可行性__。在软件概要设计阶段,建立软件结构后,还应为每个模块写一份处理说明和_接口说明__。平衡数据结构_尽可能多的__ 覆盖__一个_不合理等价类。需求分析阶段产生的最重要的文档是__需求规格说明书_两个模块都使用同一张表,模块的这种耦合称为___公共耦合__。被测试程序不在机器上运行,而是采用人工检测和计算机辅助分析检测的手段称为_静态_测试采用手工方法开发软件只有程序而无文档,维护困难,这是一种__非结构化__维护结构化方法是一种面向数据流的开发方法。由结构化分析、_结构化方法_、结构化程序设计构成。 对象之间进行通信的构造叫做_消息_。。概要设计主要是把各项功能需求转换成系统的__体系结构__。结构化程序设计方法提倡开发人员的组织形式是___。行为??配置管理集成测试中的具体方法是___渐增式和非渐增式___测试方法。增量模型适合于__软件需求_不明确、设计方案有一定风险的软件项目。自顶向下逐步求精需求分析和设计耦合性与内聚性最多数据结构和方法动态行为容错.数据流图中的箭头表示。 一、填空题 软件是计算机系统中与硬件相互依存的另一部分,它是包括(程序)、(数据)及其(相关文档)完整集合。其中,(程序)是按事先设汁的功能和性能要求执行的指令序列,(数据)是使程序能够正确操纵信息的数据结构,(相关文档)是与程序开发、维护和使用有关的图文资料. 软件危机是指计算机软件的(开发)和(维护)过程中所遇到的一系列严重问题。 软件工程是指导计算机软件(开发)和(维护)的一门工程学科,采用工程的概念、原理、技术和方法来开发和维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好技术方法结合起来,以经济地开发出高质量的软件并有效地(维护)它,这就是软件工程。 常见的软件开发模型有(瀑布模型)、(快速原型模型)、(增量模型)和(螺旋模型)等; 软件工程学方法的三要素是:(方法)、(工具)和(过程)。 瀑布模型是一个(文档)驱动模型。 可行性研究一般可以从(经济)可行性、(技术)可行性、法律可行性和法律可行性等方面来研究。 数据流图从数据传输和(数据加工)角度,以(图形)的方式描述数据流从输入到输出的传输变换过程。 数据流图的四个基本符号分别表示(数据的源点或终点)、(数据的加工)、(数据存储)和数据流; 实体-联系图中,数据对象之间的关系有(一对一)、(一对多)和(多对多关系)。 需求分析阶段应该建立三种模,即:(数据模型)、(功能模型)和(行为模型)。 一般从(一致性)、(完整性)、(现实性)和(有效性)四个方面验证软件需求的正确性。 HIPO图是由一组(层次图)图加上一张(IPO)图组成。 模块独立性的两个度量标准为:(耦合)和(内聚)。 一般说来,模块之间的耦合程度(低),则单个模块的内聚程度(高)。 经验表明,设计好的软件结构,通常顶层模块的扇出(比较高),中层模块扇出(较少),底层模块(高)扇入 三种基本的程序控制结果是(顺序结果)、(选择(分支)结构)和(循环结构)。 把程序从一个硬件或软件环境中转移到另一种配置环境称为软件的(可移植性)。 如果一个模块完成一组任务,这些任务彼此之间的关系是很松散的,这种內聚称为(偶然(或巧合)类聚)。 白盒法的具体设计程序测试方法有语句覆盖、(判定覆盖)、(条件覆盖)和路径覆盖。 组成UML的三种基本建筑块是(事物)、关系和(图)。 面向对象的软件工程方法包括面向对象的分析、(面向对象的设计)、(面向对象的编程)、(面向对象的测试)和面向对象的软件维护等主要内容。 保证软件质量的措施主要有(审查)、复查和管理复审、(测试)。 提高软件质量和可靠性的技术大致分为两类,即(避开错误技术)和(容错技术)。 常用的估算软件规模的方法有(代码行技术)和(功能点技术)。 功能点技术的信息域包含(输入项数)(输出项数)、(查询数)、(主文件数)、(外部接口数)等5个方面的信息。 软件的工作量计算模型是(软件规模)的函数,软件工作量的单位通常是(人月),常用的计算软件工作量的计算模型有(静态单变量模型)、(动态多变量模型)、(COCOMO2模型)等。 软件过程是软件(生存期)中的一系列相关软件工程(活动)的集合。每个软件过程又是由一组(工作任务)、项目(里程碑)、软件工程产品和交付物以及软件质量保证(SQA)电等组成。 软件的度量包括直接度量和间接度量、软件产品的直接度量包括(产生的代码行数)、(执行速度)、(存储量大小)、在某种时间

文档评论(0)

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

1亿VIP精品文档

相关文档