Question 13 pts (TCO 6) A design class must be fully specified: all attributes must be complete all operations must be complete all attributes and
Question 13 pts
(TCO 6) A design class must be fully specified:
| all attributes must be complete |
| all operations must be complete |
| all attributes and operations (including return types and parameter lists) must be complete |
Flag this Question
Question 23 pts
(TCO 6) The IEEE Standard for Software Terminology (1990) defines coupling as :
| the manner and degree of dependence between use cases. |
| the manner and degree of interdependence between use cases. |
| the manner and degree of dependence between software modules. |
| the manner and degree of interdependence between software modules. |
Flag this Question
Question 33 pts
(TCO 6) Analysis view are invaluable for:
| introducing new people to the project; |
| understanding the system months or years after delivery; |
| understanding how the system satisfies user requirements; |
Flag this Question
Question 43 pts
(TCO 6) Analysis is about modeling ___ the system should do. Design is about modeling ___ that behavior may be implemented.
Flag this Question
Question 53 pts
(TCO 6) The important points about multiple inheritance are the following.
| all the parent classes involved must be semantically disjoint. |
| the is kind of and substitutability principles must apply between the subclass and all of its superclasses. |
| the superclasses should have no parent in common. |
Flag this Question
Question 63 pts
(TCO 6) Of all the commonly used OO languages, only ____ and ___ currently support templates.
Flag this Question
Question 73 pts
(TCO 6) Cohesion is the degree to which a process performs a single-minded ___.
Flag this Question
Question 83 pts
(TCO 6) Some excellent advice on minimizing connascence includes:
| Minimize overall connascence by breaking the system into encapsulated elements. |
| Minimize any remaining communication that crosses encapsulation boundaries. |
| Maximize connascence within encapsulation boundaries. |
Flag this Question
Question 93 pts
(TCO 6) Cohesion is one of the most desirable features of a(n) _____.
Flag this Question
Question 103 pts
(TCO 6) The system architecture is compromise when coupling is between ________.