软件工程期末考试a卷

上传人:第*** 文档编号:34953310 上传时间:2018-03-05 格式:DOC 页数:4 大小:154KB
返回 下载 相关 举报
软件工程期末考试a卷_第1页
第1页 / 共4页
软件工程期末考试a卷_第2页
第2页 / 共4页
软件工程期末考试a卷_第3页
第3页 / 共4页
软件工程期末考试a卷_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件工程期末考试a卷》由会员分享,可在线阅读,更多相关《软件工程期末考试a卷(4页珍藏版)》请在金锄头文库上搜索。

1、三峡大学试卷 班级 学号 姓名 网选班级 序号 密 封 线 软件工程课程 A 卷 第页 共 4页 年 春季学期 软件工程课程考试试卷(A卷) 注意:1、本试卷共 4 页; 2、考试时间:110分钟;3、姓名、学号、网选班级、网选序号必须写在指定地方。一、 选择填空题 (每小题 3 分,共 30 分) 1 需求工程的任务结束后,会得到相应的分析模型,该分析模型对以下哪种问 题域进行了定义( )A)信息域 B)功能域 C)行为域 D)以上所有 2 模块( ) ,则说明模块的独立性越弱。 A耦合越弱 B耦合越强 C入度越高 出度越低 3 面向对象的主要特征除对象唯一性、封装、继承外,还有( ) 。A

2、完整性 B多态性 C可移植性 兼容性 4 软件开发的螺旋模型具有以下哪种特点( )A)以软件产品的交付为结束点B)比增量模型更加混乱 C)每次的迭代过程都包含项目的风险评估活动 D)以上所有 5 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的元素构成。下列元 素不属于数据流图的是( )A)加工 B)数据存储 C)控制流 D)源 6 以下哪一项属于描述程序细节的图形表示法( )A)盒图 B)决策表 C)ER图 D)流程图 7 在敏捷软件团队成员之间,需要保持以下哪种特性( )A)个人能力 B)决策能力 C)相互信任与尊重 D)以上所有 8 为了选定最适合于所建系统的体系结构风格,需

3、要在需求工程中发掘系统的( )A)算法复杂度 B)特征与约束 C)控制与数据 D)设计模式 9 自底向上集成测试的主要优势在于( )A)早期已测试完主要的决策点 B)不需要编写驱动程序 C)不需要编写桩程序 D)不需要进行回归测试 10 研究软件开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。A. 技术可行性 B. 经济可行性 C. 社会可行性 D. 法律可行性 二、 简答题 (每小题 5 分,共 20 分) 1. 如何定义软件工程?软件工程由哪些内容组成? 2 一个通用的软件工程过程框架通常包含哪 5个活动?对每一个活动进行解释。3 解释单元测试的驱动模块和桩模块 题 号 一

4、二 三 四 五 六 七 八 九 十 总 分 得 分 得分 得分三峡大学试卷 班级 学号 姓名 网选班级 序号 密 封 线 软件工程课程 A 卷 第页 共 4页 4. 依次叙述敏捷开发中极限编程的关键活动,并阐述每个活动的主要内容。三、分析设计题 (每题10分,共 50 分) 1阅读下面的PDL语句,画出相应的流图;计算流图的环形复杂度;并确定线 性独立路径的基本集合。 PROCEDURE average; /*这个过程计算不超过100个在规定值域内的有效数字的平均值;同时计算有效数字的总和 及个数。*/ 1: i=1; total.input = total.valid = 0; sum = 0; 2: DO WHILE valuei 25 / 语句 10fAddFee = fBaseFee * fTempRate; / 语句 11return fBaseFee + faddFee; / 语句 12 设计测试用例, 填下表。 (实际输出部分不用填写)完成 100%语句覆盖 编号 测试用例 覆盖的语句 预期输出 实际输出 a.1 fUnitPrice=10, fAmount=800 1,3,5,11,12 434*1.05=455.7

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

最新文档


当前位置:首页 > 中学教育 > 教学课件 > 初中课件

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