Deck 3: The Importance of Object Think

Full screen (f)
exit full mode
Question
The letters in the abbreviation CRC stands for _______________.
Use Space or
up arrow
down arrow
to flip the card.
Question
Object think is a design technique developed using CRC cards.
Question
__________ objects are similar to data entities.
Question
The CRC technique is used to identify and explore the nature of a system.
Question
_________ are the other objects that become involved when an object carries out its responsibilities.
Question
For older (or more experienced) information system developers, systems development means __________ and __________.
Question
__________ and __________ are two techniques for getting experienced programmers to change their way of thinking.
Question
The "object think" approach tries to get us to think of objects as being more like __________.
Question
The term __________ means to tell someone (or something) to do something.
Question
Which of the following best describes problem domains?

A) It is the domain of object collaborators used to complete tasks.
B) They are objects that are similar to data entities.
C) They are main objects in the classes and subclasses.
D) It is the domain of superclasses that are used only by system analyst.
Question
The two C's in the CRC abbreviation stand for __________ and __________.

A) Command and class
B) Class and collaborators
C) Collaborators and command
D) Class and consistency
Question
The "object think" approach tries to get students to think of an object in a computer system as being more like us.
Question
The R in the CRC abbreviation stands for __________.

A) Reuse
B) Reinheritance
C) Responsibilities
D) Relational
Question
A __________ is a type or category of object.
Question
Object think requires working in a group.
Question
Peter Coad advocates a development technique called __________.
Question
___________ are those things the objects in the class are responsible for doing.
Question
What are the two techniques that help experience programmers change their thinking for object-oriented programming?

A) CRC Cards
B) Object Think
C) Both A and B
D) None of the above
Question
It is easy for people to change the way they fundamentally view something.
Question
Which of the following term(s) has become interchangeable to most experienced programmers when describing programming?

A) Top-down approach
B) Systems Development
C) Object-oriented design
D) Object Think
Question
The term "command" means to tell someone (or something) to do something.
Question
Problem domain objects are similar to the data entities identified when a systems analyst models data.
Question
The "object think" approach helps define a program based on an abstraction.
Question
Peter Coad developed the CRC card technique.
Question
Object can appear to know things and know how to do things.
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/25
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 3: The Importance of Object Think
1
The letters in the abbreviation CRC stands for _______________.
Class, Responsibility and collaboration
2
Object think is a design technique developed using CRC cards.
False
3
__________ objects are similar to data entities.
Problem domain
4
The CRC technique is used to identify and explore the nature of a system.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
5
_________ are the other objects that become involved when an object carries out its responsibilities.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
6
For older (or more experienced) information system developers, systems development means __________ and __________.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
7
__________ and __________ are two techniques for getting experienced programmers to change their way of thinking.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
8
The "object think" approach tries to get us to think of objects as being more like __________.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
9
The term __________ means to tell someone (or something) to do something.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
10
Which of the following best describes problem domains?

A) It is the domain of object collaborators used to complete tasks.
B) They are objects that are similar to data entities.
C) They are main objects in the classes and subclasses.
D) It is the domain of superclasses that are used only by system analyst.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
11
The two C's in the CRC abbreviation stand for __________ and __________.

A) Command and class
B) Class and collaborators
C) Collaborators and command
D) Class and consistency
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
12
The "object think" approach tries to get students to think of an object in a computer system as being more like us.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
13
The R in the CRC abbreviation stands for __________.

A) Reuse
B) Reinheritance
C) Responsibilities
D) Relational
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
14
A __________ is a type or category of object.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
15
Object think requires working in a group.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
16
Peter Coad advocates a development technique called __________.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
17
___________ are those things the objects in the class are responsible for doing.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
18
What are the two techniques that help experience programmers change their thinking for object-oriented programming?

A) CRC Cards
B) Object Think
C) Both A and B
D) None of the above
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
19
It is easy for people to change the way they fundamentally view something.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
20
Which of the following term(s) has become interchangeable to most experienced programmers when describing programming?

A) Top-down approach
B) Systems Development
C) Object-oriented design
D) Object Think
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
21
The term "command" means to tell someone (or something) to do something.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
22
Problem domain objects are similar to the data entities identified when a systems analyst models data.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
23
The "object think" approach helps define a program based on an abstraction.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
24
Peter Coad developed the CRC card technique.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
25
Object can appear to know things and know how to do things.
Unlock Deck
Unlock for access to all 25 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 25 flashcards in this deck.