6. Answer the following questions in terms of the following collaboration diagram.
A. What is the name of the relationship between customers and merchants?
_______________
B. Is the relationship between customers and merchants one-to-one, one-to-many, or
many-to-
,many?
_______________
Give this one a try later!
ANSWER: A. Buys from B. Many-to-many
A means of managing complexity within a large software system
Give this one a try later!
modularity
13. Which of the following is not represented in a collaboration diagram?
A. Basic relationships between classes
B. The classes themselves
C. Communication between class instances
D. The number of objects in the system
Give this one a try later!
ANSWER: D The number of objests in the system
10. In each case below indicate whether the activity relates to a structure chart or a
class diagram.
A. ___________________ Identifying actions to be performed
, B. ___________________ Identifying the types of objects in a system
C. ___________________ Identifying relationships between objects
D. ___________________ Identifying how activities performed by different procedures relate
to
one another
Give this one a try later!
A. Structure chart
B. Class diagram
C. Class diagram
D. Structure chart
8. Give an argument supporting the statement that modularity is the most important
principle in software engineering.
Give this one a try later!
Modularity, which is found in all software engineering paradigms, is the
primary means of dealing with complexity.
A type of relationship between entities
Give this one a try later!
one-to-many