实用软件工程试题内容摘要:

.................................................................................................................................... 79 填空题 ........................................................................................................................................................ 82 简答题 ........................................................................................................................................................ 85 设计题 ........................................................................................................................................................ 87 第 18章 动态视图(交互图、行 为图和实现图) ......................................................... 93 选择题 ........................................................................................................................................................ 93 《实用软件工程》题库 3 填空题 ........................................................................................................................................................ 96 简答题 ........................................................................................................................................................ 99 设计题 ...................................................................................................................................................... 101 第 4 部分 统一软件开发过程 .......................................................................................... 107 第 19章 统一软件开发过程 ................................................................................................................... 107 选择题 ...................................................................................................................................................... 107 填空题 ...................................................................................................................................................... 112 简答题 ...................................................................................................................................................... 116 《实用软件工程》题库 4 一、 试题 分布 概述 参照考试大纲,试题难易比例约为:容易题 30%,中等难 度题 50%,较难题 20%,( 难度系数分为“ 容易 ”、“ 中等难度 ”、“ 较难 ”三个等级划分 )。 试题在各章节中的具体分布如下: 比例 单选 填空 简答 设计 总计 第 1 部分 软件工程基础 30% 58 56 25 11 150 第 2 部分 20% 30 28 15 7 80 第 3 部分 统一建模语言 UML 40% 63 62 31 27 183 第 4 部分 统一软件开发过程 10% 21 20 5 0 46 172 166 76 45 459 二、 题库 (说明: 每章后 面的四个数字,分别代表 单选 、 填空 、 简答 、 设计 四种题型的题目数量) 第 1 部分 软件工程基础 第 1 章 软件生命周期 选择题 1. 试题 : 下列关于瀑布模型的描述正确的是( )。 ( A) 瀑布模型的核心是按照软件开发的时间顺序将问题简化。 ( B) 瀑布模型具有良好的灵活性。 ( C) 瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开。 ( D) 利用瀑布模型,如果发现问题修改的代价很低。 参考答案 : ( C) 瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开。 考核知识点 : 生命周期模型 难度系数 : [中等难度 ] 2. 试题 : 下列哪个阶段不是软件生存期三个阶段中的内容()。 ( A)计划阶段 ( B)开发阶段 ( C)编码阶段 ( D)维护阶段 参考答案 : ( C)编码阶段 考核知识点 : 软件生存期 难度系数 : [中等难度 ] 3. 试题 :对于螺旋模型,下列( )不是利用笛卡尔坐标表达的活动。 ( A)制定计划 ( B)实施工程 ( C)风险分析 ( D)程序编码 参考答案 : D)程序编码 考核知识点 : 螺旋模型 难度系数 : [中等难度 ] 4. 试题 :下列哪种模型非软件常用生命周期模 型( ) 《实用软件工程》题库 5 A) 线性模型(瀑布模型) B) 原型现实模型 C) 增量模型 D) 物理模型 参考答案 : D) 物理模型 试题解析 : 常用生命周期模型为线性模型、原型现实模型、增量模型,以及 Boehm 的螺旋模型 考核知识点 : 软件危机的产生 难度系数 : [容易 ] 5. 试题 :请选择出原型模型 5 个步骤的正确顺序( ) ( 1)快速分析( 2)运行原型 ( 3)构造原型( 4)修改( 5)评价原型 ( A) 12345 ( B) 13254 ( C) 13245 ( D) 14532 参考答案 : ( B) 13254 试题解析 : 正确 顺序是:快速分析 、构造原型 、 运行原型 、评价原型 、 修改 考核知识点 : 原型模型 难度系数 : [较难 ] 6. 试题 :( )是用户和设计交换最频繁的方法 ( A)原型化方法 ( B)瀑布模型方法 ( C)螺旋模型方法 ( D)构件组装模型 参考答案 : ( A)原型化方法 考核知识点 : 模型方法 难度系数 : [中等难度 ] 7. 试题 :下列关于瀑布模型叙述不正确的是( ) ( A) 强调早期计划及需求调查 ( B) 强调产品测试 ( C) 强调早期的需求调查,能适应需求的变化 ( D) 强调开发的阶段性 参考答案 : ( C)强调早期的 需求调查,能适应需求的变化 试题解析 : 它依赖于早期进行的唯一一次需求调查,不能适应需求的变化。 这恰恰是瀑布模型的一大缺点。 考核知识点 : 瀑布模型 难度系数 : [中等难度 ] 填空题 1. 试题 : 软件生存周期一般可分为问题定义、 _____、 ______、设计、 _______、测试、运行与维护阶段。 参考答案 : 可行性研究、需求分析、编码 考核知识点 : 软件生存周期 难度系数 : [较难 ] 《实用软件工程》题库 6 2. 试题 : “ 至始至终开发者和客户纠缠在一起,直到完全版本出来 ”,这是 生命周期模型中 ______模型的特点。 参考答 案 : 增量 考核知识点 : 增量模型 难度系数 : [中等难度 ] 简答题 1. 试题 : 什么是软件工程。 参考答案 : 软件工程是指导计算机软件开发和维护的工程学科。 它采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来开发和维护软件。 软件工程是从管理和技术两个方面研究如何运用工程学的基本原理和方法来更好地开发和维护计算机软件的一门学科。 考核知识点 : 软件工程 难度系数 : [中等难度 ] 2. 试题 : 什么是软件生存周期。 它有什 么划分方式。 参考答案 : 个软件从定义到开发、使用和维护,直到最终被弃用,要经历一个漫长的时期,通常把软件经历的这个漫长的时期称为生存周期。 软件生存周期一般可分为以下阶段: 1) 问题定义 2) 需求分析与可行性研究 3) 设计 4) 编码 5) 测试 6) 运行与维护 另外, 软件生存期也可以分为三个大的阶段:计划阶段。 开发阶段和维护阶段。 考核知识点 : 软件生存周期 难度系数 : [较难 ] 3. 试题 : 什么是软件危机,软件危机有哪几种表现。 参考答案 : 软件开发和维护的过程中所遇到的一 系列严重的问题。 具体表现在: ( 1)产品不能符合用户的实际需求; ( 2)软件开发的效率较低; ( 3)软件产品的质量差; ( 4)软件开发成本和进度的估算不准确; ( 5)软件可维护性差; ( 6)软件开发文档资料不完整; 《实用软件工程》题库 7 ( 7)软件的价格昂贵; 考核知识点 : 软件危机 难度系数 : [较难 ] 设计题 1. 试题 :请画出线形模型 (瀑布 模型 ) 的示意图。 参考答案 : 可 行 性需 求设 计实 现测 试线 形 模 型 考核知识点 : 模型方法 (瀑布模型) 难度系数 : [中等难度 ] 第 2 章 软件过程模型和其他模型 选择题 1. 试题 : 关于数据流图,不正确的描述是( )。 ( A)数据流图是结构化系统分析的主要工具。 ( B)在数据流图中, *号标识相邻的数据流只取其一。 ( C)加工是以数据结构或数据内容作为加工对象的。 ( D)数据流图的主图中必须包括全部四种基本元素。 参考答案 : ( B)在数据流图中, *号标识相邻的数据流只取其一。 考核知识点 : 数据流图 ( DFD) 难度系数 : [中等难度 ] 2. 试题 : 目前,公认的且行之有效的软件开发方法是( )的方法。 A) 结构化 B) 面向对象 C) 原形化 D) 经验式 参考答案 : B) 面向对象 试题解析 : 随着信息技术的发展,新的开发语言、开发方法也越来越多,但是面向对象的开发方法始终是最行之有效的软件开发方法。 考核知识点 : 软件开发方法 《实用软件工程》题库 8 难度系数 : [容易 ] 3. 试题 : 由于计算机软件开发的成本高、质量低、难控制、可靠性差、生产率低而引发了( ) A) 软件革命 B) 软件工程 C) 软件危机 D) 软件技术 参考答案 : C) 软件危机 考核知识点 : 软件危机的产生 难度系数 : [容易 ] 4. 试题 : 在关于用 例( use case)的描述中,错误的是 ( )。 ( A)用例将系统的功能范围分解成许多小的系统功能陈述 ( B)一个用例代表了系统的一个单一的目标 ( C)用例是一个行为上相关的步骤序列 ( D)用例描述了系统与用户的交互 参考答案 :。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。