当前位置:首页 >> 其它课程 >>

2011-2012学年第一学期软件工程A卷答案


河南大学计算机与信息工程学院 2011~2012 学年第一学期期末
软件工程 试卷 A 卷答案

一、单项选择题(本题共 15 题,每题 2 分,共 30 分) 1、B 2、A 3、C 4、D 5、D 6、C 7、A 8、B 9、D 10、C 11、A 12、B 13、C 14、B 15、D 二 、判断题(本题共 10 小题,每题 1 分,共 10

分) 1、请简述一下什么是软件生命周期,它有哪 6 个步骤?
1—5:×、×、×、×、√ 6—10:√、×、×、√、×

三、填空题(本题共 10 空,每空 2 分,共 20 分) 1、驱动模块(程序) ,存根模块(程序) ; 2、数据, 文档 3、多对多; 4、模块的扇出,模块的扇入 5、事物流,变换流 6、依赖 四、简答题(本题共 4 小题,共 20 分,答对要点即得分) 1.答:软件生命周期一般包括分析、设计、实现、测试、维护等阶 段。 分析阶段:分析、整理和提炼所收集到的用户需求,建立完整 的分析模型,将其编写 成软件需求规格说明和初步的用户手册。 2、请用流程图描述下列程序的算法:在数组 A[1]-A[10]中求最大数? 设计阶段:设计人员依据软件需求规格说明文档,确定软件的 体系结构,进而确定每 个模块的实现算法、数据结构和接口等, 编写设计说明书,并组织进行设计评审。 实现阶段:将所设计的各个模块编写成计算机可接受的程序代 码,与实现相关的文档就是源程序以及合适的注释。 测试阶段:在设计测试用例的基础上,测试软件的各个组成模 块。然后,将各个模块 集成起来,测试整个产品的功能和性能是 否满足已有的规格说明。 维护阶段:为了改正错误、适应环境变化和增强功能,对软件 进行一系列的修订。 2.答:结构化方法的最大特点是面向功能分解问题。但由于处理与 3、软件维护的步骤有哪些? 数据是分离的,并且在设计阶段与分析阶段采用不同的模型。优点 是:简单、实用,适合于瀑布模型,易于为开发者掌握,特别适合 于数据处理领域中的应用。缺点是:对于规模大、复杂的项目不太 适应;难以解决软件重用,难于适应需求变化,难以解决维护问题。 面向对象方法以最稳定的对象与类系统作为考虑问题的出发点,通 过不断反复、累增,逐步改进系统,从而更易获得符合用户需求、 简单可靠、适应性强的系统。面向对象方法强调对象结构,而不是 程序结构,从而解决了抽象和重用问题,成为当今的主流模式。 3.答:黑盒测试法把程序看作一个黑盒子,完全不考虑程序的内部 结构和处理过程。它只检查程序功能是否能按照 SRS 规定正常使用, 程序是否能适当地接收输入数据并产生正确的输出信息,又称为功

学号:

姓名:

年级:

专业:

能测试。 白盒测试法:把程序看成装在一个透明的白盒子里,测试者完全知 道程序的结构和处理算法。这种方法按照程序内部的逻辑测试程序, 检测程序中的主要执行通路是否都能按预定要求正确工作。又称为 结构测试。 4.答:模块化、抽象、逐步求精、信息隐藏和局部化、模块独立。

五、综合题(本题共 2 小题,共 20 分)
1.
储户 存款单 存单 取款单 银行系统 利息清单 储户

存款单 存款 1 存单 取款 2

利息清单

取款单

D1 储户存 款文件

存款单

存款单 检查 1.1

存款信息 存入款户 1.2

输出存单

存单

D1.1 储户帐 户文件
取款 信息 密码校验 2.1

D1.2 事务 流水帐

取款单

取款处理 2.2

打印利息 清单 2.3

利息 清单

D1.1帐户 文件

D1.2事务 文件

(2)

银行系统

读类型输入

事务中心

存款

取款

读存款单

存入帐户

输出存单

读取款单

计算利 息取款

输出利 息清单

2.无统一答案,酌情给分。

请在这里输入标题
在这里输入作者姓名


相关文章:
2011-2012学年第一学期软件工程A卷答案
河南大学计算机与信息工程学院 20112012 学年第一学期期末软件工程 试卷 A 卷答案 一、单项选择题(本题共 15 题,每题 2 分,共 30 分) 1、B 2、A 3...
共享河南大学 2011-2012学年第一学期软件工程A卷
? ? ? ? ? 河南大学计算机与信息工程学院 20112012 学年第一学期期末软件工程考试方式:闭卷 试卷 A 卷卷面总分:100 分 考试时间:120 分钟 题号得分 得分...
2011-2012第一学期软件工程试卷A
石家庄经济学院试卷 (A 卷) 2011/2012 学年第 1 学期课程名称: 共 6 页一...1.软件危机是指在( )所遇到的一系列严重问 四、应用软件工程的原理进行分析(...
软件工程试卷A-2011(有部分答案)
南阳理工学院 2011-2012 学年第一学期试卷 课程: 软件工程评卷人(签名) : 题号 分数考号 9.在软件开发的过程中, (( 编码 软件设计 )阶段的任务是确定软件...
软件工程2010-2011(一)试卷(A)参考答案
内蒙古工业大学 2010—2011 学年第一学期软件工程》 期末考试试卷 (A) (课程代码: 020214028) 参考答案出卷人: 刘利民 参考答案制定人:刘利民 注意事项: 1....
软件工程2010至2011学年度第一学期期末A卷
软件工程 2010 至 2011 学年度第一学期期末 A 卷(考生注意:答案须写在答题纸上,并注明题号,考试结束后将试卷连同答题纸 一齐交) 一、填空题(每空 1 分,共...
2012软件工程试卷A(答案)
2012软件工程试卷A(答案)_文学_高等教育_教育专区。河南大学计算机与信息工程学院 2012~2013 学年第一学期期末软件工程考试方式:闭卷 试卷 A 卷答案卷面总分:100...
考试试卷A卷2010 —2011 第一学期《软件工程》
山东科技大学 2010 —2011 学年第一学期软件工程》考试试卷(A 卷)班级 题号 得分 一、填空题(每空 1 分,共 5 分) 1、软件危机发生的原因是: (1)...
软件工程试卷A-2011(1)
软件工程试卷A-2011(1) 隐藏>> 南阳理工学院 2011-2012 学年第一学期试卷 课程: 软件工程评卷人(签名) : 题号 分数考号 码 )阶段的任务是产生计算机可执行...
软件工程A卷答案
20112012 学年第一学期 考课程编号: 试卷类型:A√、B□卷 题号 得分 一...卷软件工程 考试时间: 七八 120 总分 分钟 总分人 考试形式:开□、闭√卷四...
更多相关标签:
高二第一学期化学答案 | 思科第一学期答案 | 2011 2012cba总决赛 | 2011考研英语答案 | 2011年7月n2答案 | 2011 2012欧冠 | 2011年12月n2答案解析 | 2011年12月n2答案 |