Assessment 3:
Scary OOPS Terms |
|
This assessment item is a straightforward process
of grading against specific answers.
Here are the questions with answers.
- In object Oriented programming a class of objects
can _______________ (choose the missing word) properties from
another class of objects.
·
utilise
·
borrow
·
inherit
·
adapt
·
appropriate
- When the action referred to in question one does
occur, the new class is called a _______________ .
·
secondary class
·
minor class
·
subclass
·
family class
·
pain in the #$%@
- When the action referred to in question one occurs,
the originating class is called a _______________ .
·
original class
·
top class
·
superclass
·
prime class
·
ancestral animal
- When new classes of objects are developed by this
process, the resulting collection of classes is called a class
_______________ .
·
collection
·
group
·
hierarchy
·
of troublemakers
·
family
- Objects that can change and actively evolve in the
course of interactions with other objects are said to be
_______________ objects.
·
modified
·
active
·
dynamic
·
pretty cool
·
typical
- Attributes allow checking of functions. Two
attributes are' identifiers'. One is known as the _____________
class, and dictates the location of the object and its duration or
lifetime.
·
group
·
storage
·
functional
·
top
·
working
- Another identifier, known as _________ determines
how much memory is allocated to an object, and how a program will
interpret the object.
·
sorters
·
restrictions
·
type
·
pumpkin eaters
·
tags
- A relationship that can be identified between two
object entities (classes or individuals) is called a ____________.
·
function
·
association
·
link
·
activity
·
possible embarrassment
- In an association the first entity is called the
____________, the second is called the value.
·
key
·
head
·
token
·
prime entity
·
object
- ______________allows the behaviour of an object to
be defined in terms of the behaviour of another object. It is and is
a method for an object to 'pass responsibility on'.
·
ordering
·
escapism
·
delegation
·
demanding
·
buck passing
- There are two ways an object can pass responsibility
on. One way is that it can forward a message to any other object it
has knowledge of. This is referred to as_______________________ .
·
secondary turning
·
complex demands
·
constructive ordering
·
explicit delegation
·
outrageous presumption
- Another way an object can pass responsibility on is
to refer all messages that are not understood by the receiving
object to the parent object. This is referred to as________________
.
·
simple demands
·
implicit delegation
·
primary turning
·
de-constructive ordering
·
being a little baby
- The term given to the process of hiding all the
details of an object that do not contribute to its essential
characteristics is called _____________.
·
masking
·
cleansing
·
encapsulation
·
grouping
·
hiding the evidence
- By hiding the implementation details of an object
the only thing that remains externally visible is the ____________
of the object.
·
code
·
data
·
function details
·
messy bits that couldn't be hidden
·
interface
- In oops a unit of programming is called a
__________________.
·
key
·
potential nightmare
·
function
·
problem
·
unit
- Object Oriented programming allows for extension
of an objects function or of class function. This ability within oop
is called ________________ .
·
extendibility
·
expansion capacity
·
virtual extension
·
scalability
·
jolly useful
- The ability to send a common message to different
classes and for each subclass object to respond to the message in a
manner appropriate to its own properties is called
__________________.
·
adaptability
·
polymorphism
·
integration
·
singularity
·
group consciousness
- The ability to change code after it has been
developed without necessarily changing the appearance of an object
is peculiar to oops. This re-useability is referred to as
___________ modification.
·
partial
·
incomplete
·
staged
·
incremental
·
lazy bones
- In object Oriented programming units of code are
called functions. Units of data are called ___________________ .
·
bits
·
targets
·
structures
·
blocks
·
fiddly bits
- A simple explanation of what an object is could be
to say that it is just _______________ in a box.
·
software
·
something
·
programming
·
trouble
·
resources
|