长春大学课程考试试题参考答案及评分标准课程名称:软件工程A (■ A 、□ B、□C 卷)考试方式:(□ 开卷、 ■ 闭卷)专业年级:软件 06 级学年学期:2008-2009学年第 1 学期命题教师所在院部:计算机科学技术教师签字:教研室主任签字:注:标准答案需写清题号;每小题得分、共得分;参考答案要点;评分标准等
一、填空题(本题共20 小题, 20 个小空,每小空1 分,共 20 分)1、建造一个软件系统 2 、螺旋模型 3 、结构化设计4、软件5、功能6、数据存储7、E-R 图 8 、模块9、软件评审10、程序流程图11、表格 12 、数据结构 13 、功能性注释14、三种基本控制结构15、程序设计风格16、发现错误17、黑盒法18、对象模型19、类与对象层 20 、数据管理子系统二、单项选择题(本题共20 小题,每小题1 分,共 20 分)1-5 C A D B C 6-10 B B B C D 11-15 C C B C B 16-20 D B D D B 三、简答题(本题5 小题,各小题依次分别为4 分、 5 分、 8 分、 7 分和 6 分,共 30 分)1、不正确( 1 分)
软件( Software )是程序、数据及相关文档的完整集合
(3 分)2、不正确( 1 分)
测试是为了发现程序中的错误而执行程序的过程;好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案;成功的测试是发现了至今为止尚未发现的错误的测试
(4 分)3、软件生命周期由软件定义、软件开发和运行维护三个时期组成
(3 分)软件定义包括问题定义、可行性研究、需求分析;软件开发包括概要设计、详细设计、编码及单元测试、综合测试;运行维护
(5 分)4、UML(Unified Modeling Language)是统一建模语言
(1 分)用例图、类图、对象图、状态图、活动图、顺序图、协