中山大学软件学院 2010 级软件工程专业(2013 春季学期)
《 软件系统分析与设计》期末考试试题(样卷)
( 考试形式:开 卷 考试时间: 2 小 时)
《中山大学授予学士学位工作细则》第六条
考试作弊不授予学士学位
方向: 姓名: ______ 学号:
出卷: 审核:
注意:答案一定要写在答卷中,写在本试题卷中不给分。本试卷要和答卷一起交回。
一、单选题(60 marks, 3 marks each)
1. How many statements are true?
(1) The UML is the de facto
standard diagramming notation
for drawing
or presenting software model.
(2) In Design Class Diagram(DCD), a association line between classes may
has an association name.
(3) UML property-string denote characteristic of UML Attributes of UML
Class.
A 0, B 1, C 2, D 3
2. How many statements are true?
(1) The precondition of buy drink for a vending machine(售货机) is "OK"
displayed.
(2)
Software engineering
is the application of a systematic,
disciplined, quantifiable approach to develop software.
(3) In DCD, use a navigability arrow(导航箭头) to indicate that a Register
object has an attribute of one Sale object.
A 0, B 1, C 2, D 3
3. How many statements are true?
(1) Finding conceptual classes with noun phrase identification is a useful
technique.
(2) XP "story card" practice is acceptable for catching requirements in
UP.
(3) In GoF Composite pattern, the whole object and its part objects have
the same interface.
A 0, B 1, C 2, D 3
4. How many statements are true?
(1) Arrow line indicates the relation of a user use use cases in UML Use
Case Diagram.
(2) Informally, a use case is a specific sequence of actions and
interactions between actors and the system.
评论0