软件工程复习资料按题型

上传人:wt****50 文档编号:34349936 上传时间:2018-02-23 格式:DOC 页数:21 大小:288.50KB
返回 下载 相关 举报
软件工程复习资料按题型_第1页
第1页 / 共21页
软件工程复习资料按题型_第2页
第2页 / 共21页
软件工程复习资料按题型_第3页
第3页 / 共21页
软件工程复习资料按题型_第4页
第4页 / 共21页
软件工程复习资料按题型_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《软件工程复习资料按题型》由会员分享,可在线阅读,更多相关《软件工程复习资料按题型(21页珍藏版)》请在金锄头文库上搜索。

1、 名词解释:1. 数据词典是描述数据信息的集合,它对数据流图中的各个元素按规定格式进行详细的描述和确切的解释,是数据流图的补充工具。2. 数据流图他以图形的方式反映系统的数据流程3. 白盒测试按照程序内部的结构测试程序,检验程序中的每条路径是否都能按预定要求正确工作。有两种测试法既逻辑覆盖测试法和路径测试法4. 黑盒测试按照程序的功能测试程序,检验与程序功能有关的输入、输出与程序执行是否正确。有四种方法既等价分类法、边界值分析法、错误猜测法和因果图法5. 完善性维护为了适应用户业务和机构的发展变化而对软件的功能、性能进行修改、扩充的过程称为完善性维护。因为各种用户的业务和机构在相当长的时期内不

2、可能是一成不变的,所以功能、性能的增加是不可避免的,而且这种维护活动在整个维护工作中所占的比重很大6.软件可靠性指在给定的时间内,程序按照规定的条件成功地运行的概率7.软件配置是一个软件在生存周期内,他的各种形式、各种版本的文档与程序的总称8. 软件再工程运用逆向工程、重构等技术,在充分理解原有软件的基础上,进行分解、综合、并重新构建软件,用于提高软件的可理解性、可维护性可复用性或演化性。9. 测试是在一个受控的环境下,由用户在开发者的“指导”下进行的的测试,由开发者负责记录错误和使用中出现的问题。10.测试是由软件的最终用户(多个)在一个或多个用户场所来进行。由用户负责记下遇到的所有问题,包

3、括主观认定的和真实的问题,定期向开发者报告,开发者在综合用户的报告之后进行修改,最后将软件产品交付给全体用户使用。11.聚集关系表示类或对象之间的整体与部分的关系12.泛化关系表示类或对象之间的一般与特殊的关系13.内聚一个模块内部各个元素彼此结合的紧密程度的度量。14.耦合一一个软件结构内不同模块之间互连程度的度量。15、软件重用也叫软件再用或复用,是指同一事物不做修改或稍加改动就能多次在软件中重复使用。判断题:1.螺旋模型是在瀑布模型和增量模型的基础上增加了风险分析活动。(对)2.数据字典是对数据流图中的数据流,加工、数据存储、数据的源和终点进行详细定义。(错)3.JAVA语言编译器是一个

4、CASE工具。(对)。 4.软件是指用程序设计语言(如PASCAL ,C,VISUAL BASIC 等)编写的程序,软件开发实际上就是编写程序代码。(错) 5.软件模块之间的耦合性越弱越好。(对)6.数据库设计说明书是一个软件配置项(对) 7.在面向对象的软件开发方法中,每个类都存在其相应的对象,类是对象的实例,对象是生成类的模板。(错) 8.过程描述语言可以用于描述软件的系统结构。(错) 9.如果通过软件测试没有发现错误,则说明软件是正确的。(错) 10.快速原型模型可以有效地适应用户需求的动态变化。(对) 11.模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件

5、产品。(对) 12.集成测试主要由用户来完成。(错) 13.确认测试计划应该在可行性研究阶段制定(错) 14.白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可。(错) 15.软件概要设计包括软件系统结构设计以及数据结构和数据库设计。(对) 16.在可行性研究中最难决断和最关键的问题是经济可行性。(错 )17.耦合是指一个模块内各个元素彼此结合的紧密程度。(错 )18. 一笔交易、一个动作、甚至操作人员按一个按钮都可以看作是一次事物。( 对 )19.概要设计阶段完成的主要文档是概要设计说明书。(对 )20.过大的模块可能是由于分解不充分造成的,即使降低模块独立性也必须继续分解

6、。(错)21.程序设计语言中应绝对禁止使用GOTO语句。( 错 )22.类是关于对象性质的描述,由方法和数据组成。(对 )23.随着软件技术的发展,人们逐渐认识到编码不仅要强调效率还要强调清晰。( 对 )25.为保证程序的安全,必须做到程序中没有任何错误存在,即容错。( 错 )26.如果把软件开发所需的资源画成一个金字塔,人是最基本的资源。(对)27软件开发小组人员越多越好。( X )28.在程序运行之前没法评估其质量。( X )29 需求是变化的,因为软件是灵活的,总可以满足需求。( X )30有了对目标一般描述,就可以编程序,以后再详细描述。( X )31模块越小,模块的优点越大。( X

7、)32、在软件开发过程中,工作量最大的一个阶段就是编码程序。( X) (注:是测试阶段)33、开发初始原型的目的是为 了确定用户的基本需求。( X )(注:只有确定了用户的基本需求之后才开发初始原型,初始原型表达了用户的基本需求)34、尽可能推迟程序的逻辑实现是按照瀑布模型开发软件的一条重要的指导思想( X)(注:逻辑实现)35、一般说来,模块的内聚程度越高,它们之间的耦合程度也越高。( X)36、软件测试只能证明程序有错误,不呢个证明程序没有错误。(对)37、独立编译的机制对于大型软件的编码工作极为重要。(对)38、结构化程序设计方法能改善程序结构,提高程序的运行效率。( X)(注:运行效率

8、反而降低了)39、如果测试数据满足条件覆盖,则必然满足判定覆盖。( X )40、信息隐藏原则禁止在模块外使用在接口说明的关于高模块的信息。( X)(注:信息隐藏原则应该隐蔽的不是有关模块的一切信息,而是模块的实现细节)41、每个类都是其相应对象的一个实例。( X )(注:每个对象都是其相应类的一个实例)42、在一个设计得很好的系统中,模块的控制域是模块的作用域子集。( X)(注:在一个设计得很好的系统中,模块的作用域是模块的控制域子集。)43、编译程序可以发现源程序的一切错误,因此是程序正确性证明的实用工具。( X)44、在程序调试时,改正该错误比找出错误的位置和性质更难。( X)(注:在程序

9、调试时,找出错误的位置和性质比改正该错误更难。)! ! ! 填 空 题 :1.在 信 息 处 理 和 计 算 机 领 域 内 , 一 般 认 为 软 件 是 、 和 。2. 数 据 流 图 的 基 本 组 成 部 分 有 _、 _、 _、 _ 。3. 数 据 流 图 和 数 据 字 典 共 同 构 成 了 系 统 的 _模 型 , 是 需 求 规 格 说 明 书 的 主 要 组 成 部 分 。4. 划 分 模 块 时 尽 量 做 到 _ _, 保 持 模 块 的 独 立 性 , 尽 量 使 用 公 共 模 块 。 5. 类 的 实 例 化 是 。 6. 人 们 常 用 硬 件 可 靠 性 的

10、定 量 度 量 方 法 来 度 量 软 件 的 可 靠 性 和 可 用 性 , 常 用 的 度 量 软 件 可靠 性 的 两 个 指 标 是 _和 _ 。 8. 将 待 开 发 的 软 件 细 化 , 分 别 估 算 每 一 个 子 任 务 所 需 要 的 开 发 工 作 量 , 然 后 将 它 们 加 起 来 ,将 得 到 软 件 的 总 开 发 量 。 这 种 成 本 估 算 方 法 称 为 _ 。 10. 如 果 一 个 模 块 被 n 个 模 块 调 用 , 其 中 直 接 的 上 级 模 块 的 个 数 是 m 个 ( m1,y=0, x =2, z1 ,通过路径abcde);x=1

11、 y=1 z=1 (覆盖x = 1, ,通过路径ace);选择题1.测 试 的 关 键 问 题 是 ( B )。A.如 何 组 织 软 件 评 审 B.如 何 选 择 测 试 用 例 C.如 何 验 证 程 序 的 正 确 性 D.如 何 采 用 综 合 策 略2.软 件 测 试 用 例 主 要 由 输 入 数 据 和 ( C ) 两 部 分 组 成 。A.测 试 计 划 B.测 试 规 则 C.预 期 输 出 结 果 D.以 往 测 试 记 录 分 析3.成 功 的 测 试 是 指 运 行 测 试 用 例 后 ( B )。A.未 发 现 程 序 错 误 B.发 现 了 程 序 错 误 C.证

12、 明 程 序 正 确 D.改 正 了 程 序 错 误4.下 列 几 种 逻 辑 覆 盖 标 准 中 , 查 错 能 力 最 强 的 是 ( D )。A.语 句 覆 盖 B.判 定 覆 盖 C.条 件 覆 盖 D.条 件 组 合 覆 盖5.在 黑 盒 测 试 中 , 着 重 检 查 输 入 条 件 组 合 的 方 法 是 (D)。A.等 价 类 划 分 法 B.边 界 值 分 析 法 C.错 误 推 测 法 D.因 果 图 法6.单 元 测 试 主 要 针 对 模 块 的 几 个 基 本 特 征 进 行 测 试 , 该 阶 段 不 能 完 成 的 测 试 是 ( A)。A.系 统 功 能 B.局

13、 部 数 据 结 构 C.重 要 的 执 行 路 径 D.错 误 处 理7.软 件 测 试 过 程 中 的 集 成 测 试 主 要 是 为 了 发 现 (B)阶 段 的 错 误 。A.需 求 分 析 B.概 要 分 析 C.详 细 设 计 D.编 码8.不 属 于 白 盒 测 试 的 技 术 是 (D)。A.路 径 覆 盖 B.判 定 覆 盖 C.循 环 覆 盖 D.边 界 值 分 析9.集 成 测 试 时 , 能 较 早 发 现 高 层 模 块 接 口 错 误 的 测 试 方 法 为 ( A )A.自 顶 向 下 渐 增 式 测 试 B.自 底 向 上 渐 增 式 测 试C.非 渐 增 式

14、测 试 D.系 统 测 试10.确 认 测 试 以 (A)文 档 作 为 测 试 的 基 础 。A.需 求 规 格 说 明 书 B.设 计 说 明 书 C.源 程 序 D.开 发 计 划11、 需 求 规 格 说 明 书 的 作 用 不 应 该 包 括 ( D ) 。A) 软 件 设 计 的 依 据 B) 用 户 开 发 人 员 对 软 件 要 做 什 么 的 共 同 理 解C) 软 件 验 收 的 依 据 D) 软 件 可 行 性 研 究 的 依 据12、 结 构 化 设 计 方 法 在 软 件 开 发 中 用 于 ( A ) 。A) 概 要 设 计 B) 详 细 设 计 C) 程 序 设 计 D) 测 试 用 例 设 计13、 用 于 描 述 对 象 模 型 的 工 具 是 ( C ) 。A) 数 据 流 图 B) 结 构 图 C) 状 态 图 D) 对 象

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号