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
(80)

Which of the following diagrams is used for architectural design?

(Multiple Choice)
4.8/5
(82)

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
(76)

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
(84)

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

(True/False)
4.9/5
(87)

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

(Essay)
4.7/5
(93)

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

(True/False)
4.9/5
(88)

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

(Multiple Choice)
4.8/5
(78)

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

(Multiple Choice)
4.8/5
(79)

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

(True/False)
4.8/5
(76)

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

(Multiple Choice)
4.9/5
(78)

Describe the object-oriented detailed design steps.

(Essay)
4.7/5
(77)

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

(Multiple Choice)
4.8/5
(66)

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

(Multiple Choice)
4.8/5
(74)

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

(Multiple Choice)
5.0/5
(83)

High coupling ____ in a system.

(Multiple Choice)
4.7/5
(67)

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

(Multiple Choice)
4.9/5
(83)

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

(Short Answer)
4.9/5
(89)

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

(Essay)
5.0/5
(65)

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
(83)
Showing 21 - 40 of 72
close modal

Filters

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