ISM3113 Chapter 10 Multiple and T/F

Ace your homework & exams now with Quizwiz!

2) When classes are involved in inheritance, another name for a child class is:

a derived class.

17) What is used to show time ordering on a communication diagram?

a sequence number

25) A statechart diagram is created for:

a single class.

12) On an activity diagram, what is used to show partitioning?

a swimlane

11) On an activity diagram, what is used to show parallel activities?

a synchronization bar

7) Which of the following is a structural diagram?

class diagram

6) Behavioral diagrams include all of the following except:

class diagrams.

32) A ________, ________, and ________ card may be used when the analyst is beginning to model or talk about the system from an O-O perspective.

class; responsibilities; collaborators

26) Object-oriented techniques work well in situations where ________ information systems are undergoing continuous maintenance, adaptation, and redesign.

complicated

29) When using inheritance, the child class is also know as a ________ class.

derived

13) A mechanism for communicating between a server and a mainframe computer is called a:

message queue.

16) Which of the following is not a format for sending messages between classes on a sequence diagram?

messageName(parameter1:returnValue, parameter2:returnValue)

1) Which of the following is the main goal of the object-oriented approach?

reusability

15) Solid arrowheads used for messages on a sequence diagram represent:

synchronous messages.

3) When attributes are preceded by a minus sign, it means that:

the attributes are private.

14) On a sequence diagram, a lateral bar or vertical rectangle is used to represent:

the focus of control, when an object is busy doing things.

9) Which of the following is not described by a use case?

the objects required by the use case

19) Method overloading means that:

the same method may be defined more than once in a given class.

8) Which of the following is not one of the six most commonly used UML diagrams?

CRC card relationship diagram

4) A template that the analyst may use when beginning to model or talk about the system from an O-O perspective is called a:

CRC card.

35) ________ diagrams are used to model the static structural design view of a system.

Class

33) ________ describe the interactions of two or more things that perform a behavior that is more than any one of the things can do alone.

Communication diagrams

34) ________ show the same information as a sequence diagram.

Communication diagrams

2.An object defines a set of shared attributes and behaviors found in each class for the object

F (p. 710)

3.In inheritance, the original or parent class is known as the derived class

F (p. 711)

4.CRC stands for class, requirements, and collaborators

F (p. 712)

7.Structural diagrams are used to show the interaction between people and a use case

F (p. 715)

9.The analyst should create use cases to define every system function, including queries and reports

F (p. 718)

10.An activity diagram shows the flow of information between two or more use cases

F (p. 720)

13.State transition diagrams illustrate a succession of interactions between classes or object instances over time

F (p. 724)

5.A communication diagram shows the same thing as a state transition diagram

F (p. 726)

18.A boundary class is used to bound or control entity classes

F (p. 729)

20.An association class is used to represent whole/part relationships

F (p. 733)

23.A statechart diagram is created to show how several classes change each other's states

F (p. 740)

24.An asynchronous message is when the calling program waits for control to be returned to it

F (p. 740)

27.The first iteration of analysis should be at a very low level to identify the system objects

F (p. 746)

31) ________ reduces programming labor by reusing common objects easily.

Inheritance

24) Which of the following is not a way to store and retransmit data from a Web page?

Store the data in a message queue.

1.Objects are part of a general concept called classes

T (p. 709)

5.UML consists of things, relationships, and diagrams

T (p. 715)

6.Behavioral things describe how things work

T (p. 715)

8.A use case model describes what a system does without describing how the system does it

T (p. 717)

11.Partitioning on an activity diagram is shown using swimlanes

T (p. 721)

12.Swimlanes are useful to show how the data must be transmitted or converted

T (p. 722)

14.On a sequence diagram, a lateral bar or vertical rectangle shows the focus of control

T (p. 724)1

16.Method overloading means to include the same method several times in a class

T (p. 728)

17.An entity class represents an entity on an entity-relationship diagram

T (p. 729)

19.An abstract class cannot be directly instantiated

T (p. 729)

21.Aggregation shows that the whole object is composed of the sum of its parts

T (p. 735)

22.Polymorphism means that the subclass may inherit a parent method by may modify it

T (p. 737)

25.Transient objects do not survive the end of session

T (p. 740)

26.A deployment diagram shows the physical implementation of the system

T (p. 743)

22) Which type of class cannot be directly instantiated?

abstract

21) Which type of class provides a means for users to work with the system?

boundary or interface

10) Which of the following are not shown on an activity diagram?

classes

27) Objects are represented by and grouped into ________ that are optimal for reuse and maintainability.

classes

23) Which type of class acts as a coordinator when implementing classes?

control

5) Which of the following is not one of the main components of UML?

entities

20) Which type of class represents real-world items?

entity

30) When one class is created from another class it is called ________.

inheritance

28) The term ________ is used when an object is created from a class.

instantiate

18) A private attribute on a class diagram:

is only available in the object.


Related study sets

Chapter 2 organizational ethics and values

View Set

Gowdy Astronomy Exam 3 - Chapter 9

View Set

NCLEX TEST review question Oncological Disorder

View Set

PSY 223 Chapter 16 Socioemotional Development in Middle Adulthood

View Set

Final Exam Review CS 1101 Programming Fundamentals

View Set