1.
What are the types of responsibilities that occur in software engineering design?
2.
Which of the following are true for decomposition?
3.
Designers can use responsibilities to make modules more cohesive and less tightly coupled in several ways such as?
4.
Inheritance is a powerful design and implementation mechanism that offers which of these advantages?
5.
Heuristic for Class models include which of these?
6.
What is Delegation?
7.
Which of the following are static modeling heuristics?
8.
Designers can use responsibilities to make modules more cohesive and less tightly coupled in which of the following ways?
9.
Which of the following is operational responsibility?
10.
Which of the following is data responsibility?