绝密软件工程与UML试卷B答案.doc
《绝密软件工程与UML试卷B答案.doc》由会员分享,可在线阅读,更多相关《绝密软件工程与UML试卷B答案.doc(3页珍藏版)》请在冰豆网上搜索。
试卷编号:
7050
浙江广播电视大学2006年秋季学期期末考试
《软件工程及UML》试题答案及评分标准
2007年1月
一、填空题(每空2分,共24分)
1.程序文档定制软件产品软件
2.软件定义
3.关联
4.C由m至n个A组成,即至少有m个A,至多有n个A
5.易用性或可使用性
6.图形语言
7.协作
8.功能测试
二、单项选择题(每小题2分,共20分)
1
2
3
4
5
A
C
C
B
C
6
7
8
9
10
C
D
A
D
A
三、判断题(正确的在括号内打上“√”,错误的打上“×”。
每小题2分,共20分)
1-5:
×××√×6-10:
×√√×√
四、简答题(每小题5分,共20分)
1.答:
软件工程是用科学知识和技术原理来定义、开发和维护软件的一门学科。
采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。
2.答:
(1)多角度模拟客观世界;
(2)具有较高的稳定性;(3)重用性好;(4)适合开发大型软件。
3.答:
可以通过对客户类提出如下问题来发现协作:
1)类本身能够履行这个操作吗?
2)如果不能,那么它需要什么?
3)它从其他什么类中能够获得所需要的东西?
4.答:
PDL的特点是:
(1)关键字应有固定语法,提供了结构化控制结构和语句说明;
(2)用自然语言叙述系统处理功能,易于理解;(3)可以使用变通的语言编辑程序或文字处理系统,很方便地完成PDL的书写和编辑工作;(4)易于让计算机来处理。
五、分析设计题(共16分)
1.
(1)程序流程图为:
(4分)
(2)PAD图为:
(4分)
2.状态图为:
(8分)(“预订”环节可以不考虑)
软件工程试题答案及评分标准第3页(共3页)