978-0133546231 Appendix A Part 3

subject Type Homework Help
subject Pages 8
subject Words 1716
subject Authors Joey F. George, Joseph S. Valacich

Unlock document.

This document is partially blurred.
Unlock all pages and 1 million more documents.
Get Access
page-pf1
82) The technique of hiding the internal implementation details of an object from its external
view is called:
A) disassociation.
B) encryption.
C) encapsulation.
D) generalization.
E) simplification.
Classification: Concept
83) A relationship between object classes best defines:
A) encapsulation.
B) scope.
C) association.
D) composition.
E) integration.
Classification: Concept
84) The degree of an association relationship cannot be:
A) unary.
B) binary.
C) ternary.
D) higher (n-ary).
E) zero.
Classification: Concept
85) When indicating the multiplicity for a role, an infinite upper bound is denoted by a:
A) dash.
B) diamond.
C) hollow point arrow.
D) solid triangle.
E) star.
Classification: Concept
19
page-pf2
86) Which of the following multiplicities indicates a minimum of 0 and a maximum of 1?
A) 1..0
B) 0..1
C) 1 ∙ 0
D) 1:M
E) 1:1
Classification: Application
87) The end of an association where it connects to a class best describes:
A) encapsulation.
B) scope.
C) association role.
D) composition.
E) integration.
Classification: Concept
88) Which of the following indicates how many objects participate in a given relationship?
A) Association role
B) Object count
C) Multiplicity
D) Association class
E) Composition
Classification: Concept
20
page-pf3
89) Abstracting the common features among multiple classes, as well as the relationships they
participate in, into a more general class is known as:
A) aggregation.
B) overlapping.
C) multiplicity.
D) generalization.
E) rejuvenation.
Classification: Concept
90) A class that has no direct instances, but whose descendants may have direct instances best
defines:
A) concrete class.
B) abstract class.
C) super class.
D) incomplete class.
E) simple class.
Classification: Concept
91) A class that can have direct instances best defines:
A) abstract class.
B) complete class.
C) concrete class.
D) superclass.
E) complex class.
Classification: Concept
21
page-pf4
92) The semantic constraint specifying that no instance can be an instance of more than one
subclass at the same time is:
A) complete.
B) disjoint.
C) overlapping.
D) incomplete.
E) aggregation.
Classification: Concept
93) A part-of relationship between a component object and an aggregate object best defines:
A) composition.
B) aggregation.
C) multiplicity.
D) consolidation.
E) relational.
Classification: Concept
94) Changes in the attributes of an object or in the links an object has with other objects best
defines:
A) event.
B) operations.
C) state transition.
D) method.
E) process.
Classification: Concept
22
page-pf5
95) Something that takes place at a certain point in time best defines:
A) event.
B) operations.
C) state transition.
D) method.
E) object.
Classification: Concept
96) Which of the following depicts the various state transitions or changes an object can
experience during its lifetime, along with the events that cause those transitions?
A) Entity relationship diagram
B) Collaboration diagram
C) Sequence diagram
D) State diagram
E) Component diagram
Classification: Concept
97) Types of interaction diagrams include:
A) state diagrams and sequence diagrams.
B) sequence diagrams and collaboration diagrams.
C) data-flow diagrams and entity-relationship diagrams.
D) component diagrams and deployment diagrams.
E) use-case diagrams and component diagrams.
Classification: Application
23
page-pf6
98) Which of the following depicts the interactions among objects during a certain period of
time?
A) Class diagrams
B) Data-flow diagrams
C) Sequence diagrams
D) Collaboration diagrams
E) Use-case diagrams
Classification: Concept
99) Which of the following shows the time period during which an object performs an operation,
either directly or through a call to some subordinate operation?
A) Asynchronous message
B) Activation
C) Critical path
D) Simple message
E) Component diagram
Classification: Concept
100) A type of message in which the caller has to wait for the receiving object to finish executing
the called operation before it can resume execution itself is a(n):
A) synchronous message.
B) simple message.
C) asynchronous message.
D) half-duplex message.
E) packet.
Classification: Concept
24
page-pf7
101) Which of the following shows the software components or modules and their dependencies?
A) Component diagram
B) State diagram
C) Deployment diagram
D) Use-case diagram
E) Object diagram
Classification: Concept
102) What is the Unified Modeling Language?
Classification: Synthesis
103) Identify four benefits of the object-oriented modeling approach.
Classification: Synthesis
104) Define use-case diagram, class diagram, state diagram, and sequence diagram.
Classification: Synthesis
105) What is a use-case diagram? What are its components?
Classification: Synthesis
25
page-pf8
106) Distinguish object, state, and behavior.
Classification: Synthesis
26

Trusted by Thousands of
Students

Here are what students say about us.

Copyright ©2022 All rights reserved. | CoursePaper is not sponsored or endorsed by any college or university.