长春大学课程考试试题参考答案及评分标准课程名称:软件工程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 分)用例图、类图、对象图、状态图、活动图、顺序图、协作图、构件图、配置图。(6 分)5、调试是在测试发现错误之后,通过现象排除错误,找出原因的一个思维分析的过程,调试也可称为排错。(2 分)调试途径:蛮干法、回溯法、原因排除法。(4 分)四、综合应用题(本题4 小题,各小题依次分别为8 分、6 分、 8 分和8 分,共 30 分)1、 (1)电话号码 =[ 校内电话号码 | 校外电话号码 ] (2)校内电话号码 =非零数字 +3 位数字(3)校外电话号码 =[ 本市号码 | 外地号码 ] (4)本市号码 =数字零 +8 位数字(5)外地号码 =数字零 +3 位数字 +8 位数字(6)非零数字 =[1|2|3|4|5|6|7|8|9] (7)数字零 =0...