版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件工程期末复习无答案版 填空: 1. 软件工程计划是_阶段的结果产品。 2. McCall质量度量模型高层特性包含面向软件产品操作、产品修改和_三个方面 的11个特性。 3. 在面向对象方法中,是子类共享父类数据结构和方法的机制,体现了类之间的一 种关系。 4. 在结构化分析中,用于描述加工逻辑的主要工具有三种,即:结构化语言、判定 表、。 5. 是计算机程序及其说明程序的各种文档。是有关计算机程序功能、设计、编制、使用 的文字或图形资料。 6. 软件生存周期是指一个软件从提出开发要求开始直到该软件报废不止的整个时期。通 常,软件生存周期包括问题定义、总体设计、详细设计、软件维护活动,可 以
2、将这些活动以适当方式分配到不同阶段去完成。 7. 软件详细设计阶段采用的工具有、。 8. 的目的就是用最小的代价在尽可能短的时间内确定该软件工程是否能够开发,是否值 得去开发。 9. 模块的耦合性分为四种类型:、。 10. 内聚性有七种类型,最强的是,最弱的是。 11. 结构图的深度指结构图,结构图宽度指。 12. 集成测试采用的具体方法有、。 13. 对于变换型的数据流图,按照软件设计思想,要将一个大型复杂的软件进行分解,要 确定数据流图的、逻辑输入、逻辑输出。 14. 软件编码阶段要善于积累编程的经验,使得编出的程序,易于,从而提高软件质量。 15. 软件工具通常由工具、工具接口和=三部分
3、构成。 16. 软件工程管理中的控制包括进度控制、人员控制、经费控制和。 17. 软件开发的原型模型可以分为三类,它们是:探索型原型、实验型原型和。 18. 软件复杂性主要表现在程序的复杂性。程序的复杂性主要指_程序的复杂性。 19. 白盒法中,首先以详细设计或源程序为基础,导出控制流程图的拓扑结构(程序 图)。 20. 在软件的详细设计中,根据控制流程从上到下,从左到右展开的设计工具是_。 21. 一个模块通过传递开关、标志对某一模块的多种功能进行选择,则这两个模块之间的 耦合方式是。 22. 结构化分析是面向 进行需求分析的方法。 23. 有效的模块化是通过定义一组的模块来实现信息隐蔽的,
4、这些模块彼此之间仅交换 那些为了完成系统功能所必须的信息。 24. 在软件生命周期中,能准确确定软件系统的体系结构的功能阶段是_ 25. 软件过程成熟度分为 5个等级:、。 26. 需求分析阶段的任务是确定。 27. 结构化分析(Structured An alysis ,简称SA),是面向 _ 进行需求分析的方法。 28. 在程序流程图的各元素中,用方框来表示。 29. 在白盒测试法中的逻辑覆盖技术中,其中发现错误能力最弱的覆盖技术是 30. XP(极限编程)方法的 4个价值观是交流、简单、勇气和。 31. 软件测试过程可以分成4个步骤进行,即、集成测试、和系统测试。 32. 软件的度量主要
5、有面向规模的度量、面向的度量和面向人的度量。 33. 软件编码是将阶段产生的算法,用某种程序设计语言编写成程序的过程。 34. 若年利率为i,不计复利,n年后可得钱数为F,则现在的价值 P=F/(1+(n*i)。 35. 两个模块之间把简单的数值作为参数传递,这种耦合方式为。 36. 把在几个模块中都出现的一些毫无联系的处理序列抽出来组成一个新的模块,那么这 个模块的内聚性是_。 37. 成本效益分析的目的是从角度评价开发一个新的软件工程是否可行。 38. 软件工程的主要思想是在软件生产中用代替传统手工方法。 39. 软件由、组成。 40. 需求分析方法包括:的分析方法、的分析方法、的分析方法
6、。 41. 一般的软件开发环境应有的支持,有适宜的文档和评审,采用交互处理方式。 42. 1978年Walters和McCall提出了包括、和 的三层次软件质量度量模型。 43. 需求分析的主要任务是实现用户需求的、和完全化。 44. 交互图描述对象之间的。它又可分为顺序图(sequenee diagram)与两种形式。 45. 顺序图强调对象之间消息发送的。合作图更强调对象间的关系。 46. 软件过程设计中最常用的技术和工具主要为、流程图、盒图、和PDL语言。 47. 采用任一种软件设计方法都将产生系统的设计、系统的数据设计和系统的设计。 48. 在学校中,一个学生可以选修多门课程,一门课程
7、可以由多个学生选修,那么学生和 课程之间是关系。 单选题 1. 在下列工具与环境中()属于较早期的CASE A.基于信息工程 CASEB人工智能CASE C .结构的基于图形 CASED集成的CASE环境 2. Putnam成本估算模型是一个()模型。 A .静态单变量B.动态单变量C .静态多变量D.动态多变量 A 可靠性B 可重用性C 适应性 D 可移植性 4 . ISO的软件质量评价模型由 3 层组成,其中用于评价设计质量的准则是 () A SQICB SQMCC SQRC D SQDC 5 软件复杂性度量的参数包括( ) A 效率B 规模C 完整性 D 容错性 6 对象实现了数据和操作
8、的结合,使数据和操作( ) 于对象的统一 体中。 A 结合B 隐藏C 封装 D 抽象 7 软件调试技术包括() A 边界值分析B 演绎法C 循环覆盖 D 集成测试 8 瀑布模型的存在问题是( ) A 用户容易参与开发 B 缺乏灵活性 C 用户与开发者易沟通 D 适用可变需求 9 软件测试方法中的静态测试方法之一为( ) A 10 A 11 A .计算机辅助静态分析B .黑盒法C.路径覆盖 D .边界值分析 软件生命周期中所花费用最多的阶段是( 详细设计 B 软件编码 C 第一个体现结构化编程思想的程序设计语言是 .FORTRA语言 B . Pascal 语言 C 程序的三种基本控制结构是( )
9、 过程、子程序和分程序 B 顺序、选择和重复 C ) 软件测试 ) D 软件维护 D. PL/1语言 12 A 和转移 13 在详细设计阶段,经常采用的工具有( A PADBSA C 14 详细设计的结果基本决定了最终程序的( A代码的规模B运行速度 15 需求分析中开发人员要从用户那里了解( A软件做什么B用户使用界面 16 结构化程序设计主要强调的是() A程序的规模 B程序的效率 读性 17 . IDEF。图反映系统() A 怎么做B对谁做 18 经济可行性研究的范围包括( A 资源有效性 B 管理制度 递归、 堆栈和队列D.调用、返回 SC 质量 输入的信息 C DFD 可维护性 软件
10、的规模 程序设计语言的先进性D 程序易 何时做 做什么 C 效益分析 D 开发风险 19 可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开 无二义 发的决策依据,因必须给出()的回答。 A 确定B行或不行 C 正确 20 需求分析阶段的任务是确定() 软件开发费 D 软件系统的功 A软件开发方法 B软件开发工具 C 能 1 。软件需求分析阶段的工作,可以分为 4 个方面 :需求获取 ,需求分析 ,编写需求规格说明书以 及 () A).用户 B).需求审评 C). 总 结 D). 都 不 正 确 2。在原型法中称 ()为用户 / 设计者 ,开发人员根据用户需求不断修改原
11、型,直到满足用户要求 为止。 A). 用 户 B). 开 发 人 员 C). 系统 分析 员 D). 程 序 员 3 。下面不属于软件 工 程 的 3 个 要 素 是 () A). 工 具 /、 B). 过 程 C). 方 法 D). 环 境 4 检查软件产品是否符 合 需求定义的过程称 为 () A). 确 认 测 试 B). 集 成 测 试 C). 验 证 测 试 D). 验 收 测 试 5. 数据存储和数据流都是 (), 仅 仅 是 所 处 的 状 态 不 同。 A). 分 析 结 果 B). 事 件 C). 动 作 D). 数 据 6 。 数 据 流 图 和 () 共 同 组 成系统的
12、逻辑模 型。 A).HIPO 图 B).PD)L C). 数 据 字 典 D). 层 次 图 7 。数据元素组成数 据 的方式的基本类 型 () A). 顺 序 B). 选 择 C). 循 环 D). 以 上 全 部 符 名 标 识 的 图 符 不 属 于 数 据 流 图 合 法 图 符 的 是 () A). 控 制 B). 加 C). 数据 存 D). 源 和 8。数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图 流 工 储 潭 9。结构化 分析方法就是面向()的自 顶向下逐步求精进行需求分析的 方法 。 B). 数 据 流 C). 功 能 D). 对 象 10
13、。 通 过 () 可 以 完成数据流图 的细化。 A). 结 构分 解 B). 功 能分 解 C). 数 据分 解 D). 系 统分 解 11 。下面不属于 软件工程原 则 的 是 () A). 抽 象 B). 模 块 化 C). 自 底向 上 D). 信 息隐 蔽 12。 ()是数据说明、可执行语句等程序对象的集合,它是单独命名的而且可以通过名字来访 问 。 A). 模 块 化 B). 抽 象 C). 精 化 D). 模 块 13 。 () 是 指 让 一 些 关 系 密 切的软件元素在物理 上彼此靠近。 A). 信 息隐 蔽 B). 内 聚 C). 局 部 化 D). 模 块独 立 14
14、。面向数据流的设 计 方 法 把 () 映 射 成 软件结构。 A). 数 据 流 B). 系 统结 构 C). 控 制结 构 D). 信 息 流 15 。 程 序 流 程 图 (PDF) 中 的 箭 头 代 表 的 是 () 。 A). 数 据 流 B). 控 制 流 C). 调 用关 系 D). 组 成关 系 16 。 在 进 行软件 结 构设计 时 应 该 遵 循 的 最 主要的原 理 是 () A). 抽 象 B). 模 块 化 C). 模 块 独 立 D). 信 息 隐 蔽 17 。 在 结 构化方法 中 ,软件功 能 分 解 属 于 软 件 开 发中 的 () 阶 段 。 A).
15、详 细 设 计 B). 需 求 分 析 C). 总 体 设 计 D). 编 程 调 试 18 。在测试中 ,下列说 法错误的是 () A). 测试是为了发现 程序中的错误 而执行程序的过 程 B). 测试是为 了表明程 序的正确 性 C). 好的测试方案是极可能 发现迄今为止尚 未发现的错误的测试方 案 D). 成功的测试是发现 了至今为止尚 未发现的错误的测 试 19 。下列工具中 为需求分 析常用工具是 () A).PA)D) B).PFD) C).N-S D).D)FD) 20 软 件 调 试 的 目 的是 () A). 发 现 错 误 B). 改 正 错 误 C). 改 善 软 件 的
16、 性 能 D). 挖 掘 软 件 的 潜 台匕 能 21 。 软 件 工 程 师 一 种 () 分阶段实 现 的软件程 序开发的方法 。 A). 自 底 向 上 B). 自 顶 向 下 C). 逐 步 求 精 D). 面 向 数 据 流 22。 通过()机 制,各 种软件工具用 统一的数据接口 规范存取 环境信 息库的 的信息 。 A). 软 件 工 具 /、 箱 B). 环 境 集 成 C). 软 件管 理 和 软 件支持工 具 /、 D). 软 件 开 发 环 境 23 。在软 件生命 周 期法中, 用 户的参 与 主 要 在 () 。 A) 。 软 件 定 义 期 B). 软 件 开 发
17、 期 C). 软 件 维 护 期 D). 整 个软 件 生 命 周期过程 中 24 。软件 定义期 问 题定义 阶 段涉及 的 人 员 有 () 。 A). 用 户、 使用 部门 负责 人 B). 软件 开发人 员 、用户、 使用 部门负责 人 C). 系 统分 析 员、 软件 开发人 员 D). 系统分 析员、软 件 开发人员 、 用户、使用部门负责 人 25 。软 件详细 设 计主要 采用的 方 法 是 () 。 A). 结 构 化 程 序 设 计 B). 模 型 设 计 C). 结 构 化 设 计 D). 流 程 图 设 计 26 。 () 应 考 虑对模块 相 联和资源 共 享问题进
18、行描述和制约 。 A). 系 统 设 计 C). 接 口 控 制 D). 结构 化 编辑 工具 27 。 () 是 程 序 中 一 个 能 逻 辑 分 开 的 部 分,也就是离散的程序单位。 A). 模 块 B). 复 合 语 句 C). 循 环 结 构 D). 数 据 块 29 。判定树和判定表示用 于描述结构化分析方法中的 () 环 节 的 工 具 。 A). 功 能 说 明 B). 数 据 加 工 C). 流 程 描 述 D). 性 能 说 明 30 。概要设计 的结果 是提供 一 份 () 。 A). 模 块 说 明书 B). 框 图 C). 程 序 D). 数 据 流 图 31。 模
19、块本身的内聚是模块独立性的重要性度量因素之一。在7 类内聚中 ,具有最强内聚的 一 类 是 () 。 A). 顺 序 性 内聚 B). 过 程 性 内聚 C). 逻 辑 性 内聚 D). 功 能 性 内聚 32 。计 算机 软件 () 。 A). 计算机 系统 的组 成部分 B). 不能作 为商 品参 与交易 C). 是在计算机硬 件设备生 产过程中 生产出来的 D). 只存在于 计算 机系统 工作时 33 。数据字典是对数据定 义信息的集合 ,它 所 定 义 的对 象 都 包 含 在 () 。 A). 数 据 流 图v B). 程 序 框 图 C). 软 件 结 构 D). 方 框 图 计
20、详 细 设 B). 34.程序流程图是一种传统的程序设计表示工具 ABC 持虑结 ,有其优点和缺点 ,使用该工具是应注意 逐 步 求 控 制 流 化 设 计原 结 构 表 构 ()。 精 程 则 示 35。软件设 计中设 计复审 是和设计 本身一样重要 的环节 ,其主要 目的和 作用是()。 A). 减 少 测 试 工 作 量 B). 减 免 后 期 付 出 高 代 价 C). 保 证 软 件 质 量 D). 缩 短 软 件 开 发 周期 36 。 软件开发的结构化分析方法 ,常 用的描述软 件功 能 需求的 工具 是()。 A). 业 务 流 程 图 、处 理 说明 B). 软 件 流 程
21、图 、模 块 说明 C). 数 据 流 程 图 、数 据 字典 D). 系 统 流 程 图 、程 序 编码 42 。 软件工程的结构化分析方 A). 数 B). 控 C). 时 D). 进 43。瀑布模型将软件生命周期归纳为个时期 发期内 据 流 制 流 间 限 制 程 通 信 法 强 调 的 是 分 析 开 发 对 象 的 () 。 ,即计划期、开发期和运行期。下列() 不属于开 的工作。 A). B). 总 体 设 计 详 细 设 计 37。软件开发的结构化设计方法,全面指导 模块化 分的最 重要的 原则应 该是 ()。 A). 模 块 高 内 聚 B). 模 块 低 耦 合 C). 模
22、块 独 立 性 D). 程 序 模 块 化 38。 面向数据流的软件设计方法 ,一般是把数据流图中得数据流化分为 () 两种流 ,再将数据流 图 映射 为 软件结 构 。 A). 数 据流 与事 务 流 B). 交 换流 和事 务 流 C). 信 息流 与控 制 流 D). 交 换流 和数 据 流 39 。软件设计 中,可应 用于详细设计的 工具 有 () 。 A). 程序流 程图、 PAD 、 方 框 图和 伪码 B). 数据流 程图、 PAD 、 结 构 图和 伪码 C). 业务流程图 、 N-S 图 和 伪码 D). 数据流 程图、 PAD 、 N-S 图和 伪码 40。软件工程方法的提
23、出起源于软件危机,而其目的应该是最终解决软件的() 问题。 A). 产 生 危 机 B). 质 量 保 证 C). 开 发 效 率 D). 生 产 工 程 化 41 。 软件开发的 结构 生命周期法 的基本假定是认为软件需求 能 做到 (). A). 严 格 定 义 B). 初 步 定 义 C). 早 期 冻 结 D). 动 态 改 变 C). 程 序 设 计 D). 维 护 44。软件开发的可行性研究 ,一般涉及经济、技术和操作的可能性,而进行可行性研究的基本 依 据 则是用 户提出 的 软 件 () 。 A). 系 统 质 量 B). 系 统 目 标 C). 系 统 功 能 D). 系 统
24、 性 台匕 能 45。 软件可行 性分析是着重确定系统的 目标和规模。对功能、 性能以及约束条件的分析应 属 于 下列 之中的 () 任 务 。 A). 分 析 B). 估 价 C). 制 定 制 度 D). 进 度 分 配 46。软件可行性分析是着重确定系统的目标和规模。对功能、性能以及约束条件的分析应 属于 A). 经 下 济 列 可 之 中 的 () 分 。 析 行 性 B). 技 术 可 行 性 分 析 C). 操 作 可 行 性 分 析 D). 开 发 可 行 性 分 析 47。结构化方法将软件生命周期分为计划、 开发和运行 3 个时期 , 下列任务中 ()属于计划时 期 的 任 务 。 A). 需 求 分 析 B). 问 题 定 义 C). 总 体 设 计 D) 编 码 48。耦合是软件各个模块间连接的一种度量。一组模块都访问同一数据结构应属于 ()方 式 。 A). 内 容 耦 合 B). 公 共 耦 合 C). 外 部 耦 合 D). 控 制 耦 合 49。内聚是从功能角度来度量模块内的联系 ,按照特定次序执行元素的模块属于 () 方式。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东省超康投资有限公司招聘副总经理1人(公共基础知识)综合能力测试题附答案
- 2026广东东莞市沙田镇社区卫生服务中心第一期招聘纳入岗位管理编制外人员4人笔试模拟试题及答案解析
- 2025年河北石家庄平山县公开选调机关事业单位工作人员28名备考题库附答案
- 2025广西河池都安瑶族自治县公开招聘国有企业领导班子人员2考前自测高频考点模拟试题附答案
- 2025年陕西省第二人民医院招聘(3人)考试参考题库附答案
- 2025广东广州医科大学呼吸疾病全国重点实验室办公室招聘编外人员1名(公共基础知识)测试题附答案
- 2025年11月重庆市万州区太白街道办事处公益性岗位招聘6人(公共基础知识)测试题附答案
- 2026四川自贡市第一人民医院招聘医疗辅助岗人员10人笔试备考试题及答案解析
- 2026中国科学院力学研究所超常环境非线性力学全国重点实验室办公室管理人员招聘1人笔试备考试题及答案解析
- 2025秋人教版道德与法治八年级上册7.2践行平等课件
- DB21-T 1844-2022 保温装饰板外墙外保温工程技术规程
- 艾梅乙安全助产培训课件
- (2025年标准)sm调教协议书
- TCES 109-2022 舌诊仪 第一部分:一般要求
- 2025秋季学期国开电大法律事务专科《民法学(1)》期末纸质考试多项选择题题库珍藏版
- 省外实习管理办法
- 合肥168招聘数学试卷
- 车辆无租金租赁合同范本
- 人力赋能春节营销
- 建筑地面工程质量检验规范
- 2024版建设工程质量常见多发问题防治措施汇编(房建篇)
评论
0/150
提交评论