Exam 10: Object-Oriented Design Principles

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

Which of the following are two primary methods used to design and implement enterprise-level systems. (choose two)

Free
(Multiple Choice)
4.9/5
(42)
Correct Answer:
Verified

A,C

CRC stands for what?

Free
(Multiple Choice)
4.8/5
(37)
Correct Answer:
Verified

B

When a system is built with public methods that other systems can use to access its functionality,that is called the system's _______.

Free
(Short Answer)
4.8/5
(44)
Correct Answer:
Verified

application program interface (API)
application program interface
API

The most important model in object-oriented detailed design is a class diagram.

(True/False)
4.8/5
(38)

What is the term used to define the characteristic of an object attribute that describes whether it can be directly accessed by another object -- denoted by + or - ?

(Short Answer)
5.0/5
(39)

Which analysis model serves as an input model to a design class diagram?

(Multiple Choice)
4.9/5
(43)

What is the name of the diagram that is an implementation diagram which shows the overall system architecture and the logical components within it?

(Short Answer)
4.9/5
(35)

The objective of object-oriented detailed design is to identify and specify all the objects that must work together to carry out each use case.

(True/False)
4.8/5
(42)

Which of the following are information items on CRC cards. (Choose two)

(Multiple Choice)
4.8/5
(39)

A(n)____________________ class is a class that is used to retrieve data from a database.

(Short Answer)
4.8/5
(38)

The primary difference between Web based systems and non-Internet systems is in how the view layer interacts with the domain and data access layers.

(True/False)
4.8/5
(43)

Which of the following is true of class-level methods?

(Multiple Choice)
4.7/5
(30)

"Just in time" systems design is a popular technique used in adaptive approaches to projects.

(True/False)
4.9/5
(43)

One big difference between an Internet based system and a Client/Server system is that an Internet system maintains state information.

(True/False)
4.9/5
(36)

A brainstorming technique for designing interactions in use cases by assigning responsibilities and collaborations for classes is called _______ .

(Short Answer)
4.9/5
(40)

When a system has shared resources among multiple people or groups it is called a(n)_______.

(Short Answer)
4.7/5
(36)

The term used to identify an attribute that contains the same value for all objects of this type in the system is _______.

(Short Answer)
4.8/5
(43)

Ports and sockets are used to show the interface in what kind of UML diagram?

(Multiple Choice)
4.8/5
(41)

Detailed Object-oriented design (OOD)is done on a use case-by-use case basis.

(True/False)
4.8/5
(38)

MVC stands for _______.

(Multiple Choice)
4.7/5
(30)
Showing 1 - 20 of 72
close modal

Filters

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