Exam 10: Object-Oriented Design Principles

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

A class that can be instantiated with objects of its type being created is called a(n)______.

(Short Answer)
4.8/5
(32)

Which of the following diagrams is used for architectural design?

(Multiple Choice)
4.8/5
(39)

One tenet of Agile philosophy is that while analysis models may be useful,it generally is not necessary to develop design models.

(True/False)
4.9/5
(34)

Software systems can generally be divided into three types of systems: single-user systems,enterprise-level systems,and Web-based systems.

(True/False)
4.9/5
(39)

In object-oriented design,the design models are extensions of the analysis models.

(True/False)
4.9/5
(39)

List five important UML design models,and describe their use.

(Essay)
4.7/5
(47)

It is usually a bad idea to try to include user-interface classes to a CRC design.

(True/False)
4.9/5
(38)

A(n)____ class acts as a switchboard between the view layer and the domain layer.

(Multiple Choice)
4.8/5
(37)

Which diagram is directly used to write programming code for object-oriented systems?

(Multiple Choice)
4.8/5
(37)

Developers do not typically add more classes to design class diagrams than were originally defined in the domain model.

(True/False)
4.8/5
(38)

Which of the following is NOT part of a multilayer object-oriented design (OOD)?

(Multiple Choice)
4.9/5
(37)

Describe the object-oriented detailed design steps.

(Essay)
4.8/5
(32)

In a design class diagram,navigation visibility is identified by ____.

(Multiple Choice)
4.7/5
(32)

Which two models are the primary models in object-oriented detailed design?

(Multiple Choice)
4.8/5
(38)

Which of the following is a general guideline for designing navigation visibility?

(Multiple Choice)
5.0/5
(44)

High coupling ____ in a system.

(Multiple Choice)
4.7/5
(33)

Which of the following is correct UML notation for an attribute in a design class?

(Multiple Choice)
4.9/5
(41)

What do we call the notation that shows all the information required to call or invoke a method?

(Short Answer)
4.9/5
(43)

Describe the process to do use case realization with CRC cards.

(Essay)
5.0/5
(29)

The objective of object-oriented analysis is to identify the objects that must work together to carry out each use case.

(True/False)
4.9/5
(40)
Showing 21 - 40 of 72
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)