. .
Test por , creado hace más de 1 año

Quiz CIS 3343 Test sobre Chapter 10 (Multiple Choice), creado por . . el 20/02/2016.

161
1
0
. .
Creado por . . hace casi 9 años
Cerrar

Chapter 10 (Multiple Choice)

Pregunta 1 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) maintaining systems

  • B) minimizing the impact of change

  • C) reusability

  • D) functional control

Explicación

Pregunta 2 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) a base class

  • B) a derived class.

  • C) a superclass.

  • D) an instantiated class.

Explicación

Pregunta 3 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) the attributes are private.

  • B) the attributes are public.

  • C) the attributes are static.

  • D) the attributes are undefined.

Explicación

Pregunta 4 de 35

1

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:

Selecciona una de las siguientes respuestas posibles:

  • A) CRC card.

  • B) UML descriptor.

  • C) whole-part structure.

  • D) design layer.

  • E) User Message Language.

Explicación

Pregunta 5 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) things

  • B) relationships

  • C) entities

  • D) diagrams

Explicación

Pregunta 6 de 35

1

6) Behavioral diagrams include all of the following except:

Selecciona una de las siguientes respuestas posibles:

  • A) activity diagrams.

  • B) communication diagrams.

  • C) class diagrams.

  • D) use case diagrams.

  • E) sequence diagrams.

Explicación

Pregunta 7 de 35

1

7) Which of the following is a structural diagram?

Selecciona una de las siguientes respuestas posibles:

  • A) use case diagram

  • B) statechart diagram

  • C) sequence diagram

  • D) class diagram

Explicación

Pregunta 8 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) activity diagram

  • B) CRC card relationship diagram

  • C) use case diagram

  • D) statechart diagram

Explicación

Pregunta 9 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) the actor that initiates an event

  • B) the use case that performs the actions

  • C) the event that triggers the use case

  • D) the objects required by the use case

Explicación

Pregunta 10 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) classes

  • B) events

  • C) decisions that are made

  • D) sequential activities

Explicación

Pregunta 11 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) an arrow

  • B) a synchronization bar

  • C) a swimlane

  • D) a diamond

Explicación

Pregunta 12 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) a synchronization bar

  • B) a swimlane

  • C) a diamond

  • D) a filled-in circle

Explicación

Pregunta 13 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) message queue

  • B) swimlane.

  • C) synchronization bar

  • D) EBCDIC conversion unit.

Explicación

Pregunta 14 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) messages sent between classes

  • B) the time sequence of activities.

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

  • D) the lifeline for the class or object.

Explicación

Pregunta 15 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) inheritance relationships.

  • B) return parameters.

  • C) asynchronous messages.

  • D) synchronous messages.

Explicación

Pregunta 16 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) messageName( )

  • B) messageName(parameter1, parameter2)

  • C) messageName(parameter1:returnValue, parameter2:returnValue)

  • D) messageName(parameterType:parameterName(defaultValue))

Explicación

Pregunta 17 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) a sequence number

  • B) a synchronous arrow

  • C) an asynchronous arrow

  • D) a focus of control

Explicación

Pregunta 18 de 35

1

18) A private attribute on a class diagram:

Selecciona una de las siguientes respuestas posibles:

  • A) does not change its value for different object instances.

  • B) is hidden from all classes except immediate subclasses.

  • C) is only available in the object.

  • D) is available to the class and all classes that have relationships with the attribute's class.

Explicación

Pregunta 19 de 35

1

19) Method overloading means that:

Selecciona una de las siguientes respuestas posibles:

  • A) the same method may be defined differently in inherited classes.

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

  • C) the method may have parameters passed to it from more than one relating class.

  • D) the method may be used on different platforms, such as a server or client computer.

Explicación

Pregunta 20 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) entity

  • B) interface

  • C) abstract

  • D) control

Explicación

Pregunta 21 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) entity

  • B) boundary or interface

  • C) abstract

  • D) control

Explicación

Pregunta 22 de 35

1

22) Which type of class cannot be directly instantiated?

Selecciona una de las siguientes respuestas posibles:

  • A) entity

  • B) interface

  • C) abstract

  • D) control

Explicación

Pregunta 23 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) entity

  • B) interface

  • C) abstract

  • D) control

Explicación

Pregunta 24 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) Store the information in a cookie.

  • B) Include the information in the URL.

  • C) Store the data in a message queue.

  • D) Include the data in a hidden field.

Explicación

Pregunta 25 de 35

1

25) A statechart diagram is created for:

Selecciona una de las siguientes respuestas posibles:

  • A) a single class.

  • B) a single use case.

  • C) an activity on an activity diagram.

  • D) a group of classes connected with relationships.

Explicación

Pregunta 26 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) complicated

  • B) simple

  • C) highly technical

  • D) global

Explicación

Pregunta 27 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) objects

  • B) views

  • C) classes

  • D) displays

Explicación

Pregunta 28 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) class

  • B) updated

  • C) made

  • D) instantiate

Explicación

Pregunta 29 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) parent

  • B) derived

  • C) primary

  • D) secondary

Explicación

Pregunta 30 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) inheritance

  • B) dower

  • C) parenting

  • D) settlement

Explicación

Pregunta 31 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) Inheritance

  • B) Dower

  • C) Parenting

  • D) Settlement

Explicación

Pregunta 32 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) class; responsibilities; collaborators

  • B) class; responsibilities; collections

  • C) class; revisions; collaborators

  • D) collection; responsibilities; collaborators

Explicación

Pregunta 33 de 35

1

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.

Selecciona una de las siguientes respuestas posibles:

  • A) Communication diagrams

  • B) Concept diagrams

  • C) Structural diagrams

  • D) Behavioral diagrams.

Explicación

Pregunta 34 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) Communication diagrams

  • B) Concept diagrams

  • C) Structural diagrams

  • D) Behavioral diagrams.

Explicación

Pregunta 35 de 35

1

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

Selecciona una de las siguientes respuestas posibles:

  • A) Class

  • B) Concept diagrams

  • C) Structural diagrams

  • D) Behavioral diagrams.

Explicación