Exam 15: Components Reuse

arrow
  • Select Tags
search iconSearch Question
  • Select Tags

Why can patterns be labeled "experienced reuse"?

(Essay)
4.8/5
(33)

Reuse can embrace any method or artifact in software development.

(True/False)
4.8/5
(37)

Reuse helps with ________.

(Multiple Choice)
4.8/5
(34)

The black-box reuse approach ce, where the internal details of a class are not exposed to subclasses, is also called ________.

(Multiple Choice)
4.8/5
(36)

A class can implement multiple interfaces, shared with other classes or exclusively its own.

(True/False)
4.9/5
(43)

How does the concept of inheritance relate to component-based development?

(Essay)
4.8/5
(50)

As with objects, communication with components is conducted by exchanging messages.

(True/False)
4.8/5
(40)

In a component-based system, each component must have its own independent delivery process and event.

(True/False)
4.8/5
(43)

A design component is a one that helps build a solution.

(True/False)
4.9/5
(35)

The two major reuse concepts are analysis and design.

(True/False)
4.9/5
(31)

To develop a component-based information system, we first need to develop components.

(True/False)
4.8/5
(35)

Components can be modeled both from the outside or from the inside.

(True/False)
4.9/5
(42)

A Web service is a service that provides platform-independent application logic to consumers across the Web via standard protocols.

(True/False)
4.8/5
(44)

It is usually "service" objects, not business objects, that acquire multiple interfaces.

(True/False)
4.8/5
(36)

Why do we use a component diagram?

(Essay)
4.7/5
(50)

The relationships between components are modeled through a(n) ________.

(Multiple Choice)
4.8/5
(34)

________ products are made possible only when the availability of what they require, be it tangible or intangible, achieves a critical mass.

(Multiple Choice)
4.9/5
(32)

The idea that component-based development produces an estimated date for the delivery of the final product that is more realistic and attainable is completely false.

(True/False)
4.7/5
(42)

Implementation inheritance is a mechanism where a(n) ________ can reuse, extend, or override the attributes and the operations of its parent.

(Multiple Choice)
4.9/5
(44)

A class can implement ________ interfaces shared with other classes.

(Multiple Choice)
4.8/5
(38)
Showing 21 - 40 of 99
close modal

Filters

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