MULTIPLE CHOICE AND WRITTEN ANSWERD

  

QUESTION 1
1. 
Global variables
are known to the entire class.
 True
 False
QUESTION 2
1. 
You can write as
many constructors for a class as you want, as long as they all have different
____ lists.

A.

Don't use plagiarized sources. Get Your Custom Essay on
MULTIPLE CHOICE AND WRITTEN ANSWERD
Just from $13/Page
Order Essay

object

B.

data
field

C.

method

D.

parameter

QUESTION 3
1. 
Everything is an
object, and every object is a member of a ____.

A.

class

B.

method

C.

case

D.

process

QUESTION 4
1. 
Methods are
sometimes called ____.

A.

segments

B.

modules

C.

classes

D.

routines

QUESTION 5
1. 
Libraries are
collections of classes that serve related purposes.
 True
 False
QUESTION 6
1. 
Creating multiple
methods with the same name, which will act differently and appropriately when
used with different types of objects, is known as polymorphism.
 True
 False
QUESTION 7
1. 
The memory
location known as the ____ is where the computer stores the list of method
locations to which the system must return.

A.

method
stack

B.

location
stack

C.

call
stack

D.

store
location

QUESTION 8
1. 
When a main()
method needs to use another method, it calls, or invokes it.
 True
 False
QUESTION 9
1. 
Write a method
that will perform the a division operation (divide by) on the numbers passed to
it in two variables (numerator, denominator) and outputs the results. Use a
try-catch pair to output an error message if the illegal operation of divide by
0 occurs.

Path: p
Words:0

QUESTION 10
1. 
A constructor may
require ____.

A.

parameters

B.

methods

C.

objects

D.

inheritance

QUESTION 11
1. 
What is the screen output of the
following code segment? Explain the reasoning behind your answer.
Test1 = 70 
Test2 = 80 
Test3 = 84
NumberOfTests = 3 
Average = (Test1 + Test2 + Test3) / NumberOfTests
IF Average >= 90 THEN
  Output “Great job”
  Output “Your average is: ”, Average
ELSE
IF Average >= 80 or Average <=89 THEN    Output “Nice work”   Output “Your average is: “, Average ELSE   Output : “Your Average is:”, Average   Output “, You will do better next time!” ENDIF Path: p Words:0 QUESTION 12 1.  An object is a category of things.  True  False QUESTION 13 1.  A catch block consists of four different elements: the keyword catch, followed by parentheses that contain an exception type and identifier, statements that take action to handle the error condition, an endcatch statement, and a return statement.  True  False QUESTION 14 1.  A parent class is the same thing as a base class.  True  False QUESTION 15 1.  A ____ is a segment of code that can handle an exception that might be thrown by the try block that precedes it. A. catch method B. throw block C. catch block D. throw statement QUESTION 16 1.  The ability to use methods without knowing the details of their contents is a feature of ____. A. abstraction B. encapsulation C. inheritance D. construction QUESTION 17 1.  Programmers refer to hidden implementation details as existing in a ____. A. white box B. white hole C. black box D. black hole QUESTION 18 1.  A(n) ____ statement indicates the end of the catch block in the pseudocode. A. finalcatch B. finally C. endcatch D. stop QUESTION 19 1.  ____ is the process of creating a new, derived class from a base class. A. Accessibility B. Encapsulation C. Inheritance D. Polymorphism QUESTION 20 1.  When a data field is private, it is said to be ____ to any class other than the one in which it is defined. A. uninheritable B. implicit C. unreachable D. inaccessible QUESTION 21 1.  When a variable is declared within a method, it ceases to exist when the method ends.  True  False QUESTION 22 1.  Class diagrams are a type of ____ diagram. A. Unified Illustration Language B. Unified Modeling Language C. Object-Oriented Modeling Language D. Unified Pseudocode Language QUESTION 23 1.  Unreachable code statements are program statements that only execute if there is an exception.  True  False QUESTION 24 1.  ____ variables and constants are those that are known to an entire class. A. Global B. Local C. Universal D. Comprehensive QUESTION 25 1.  Overloaded methods have the same name and parameter lists.  True  False QUESTION 26 1.  An instance method or constructor may be overloaded by providing the same name and ____ argument list. A. a different B. the same C. a larger D. a smaller QUESTION 27 1.  What is one item that must be included in a method’s header if it can receive a parameter? A. local parameter name B. global parameter name C. parameter’s client D. return data structure QUESTION 28 1.  A method’s ____ consists of the method’s statements. A. body B. space C. space D. group QUESTION 29 1.  The object-oriented techniques to manage errors such as dividing a value by 0 comprise the group of methods known as ____. A. exception handling B. error handling C. exception processing D. error processing QUESTION 30 1.  A method can be used more than once within a program or in other programs.  True  False QUESTION 31 1.  The call stack is where the computer stores the list of exceptions.  True  False QUESTION 32 1.  Methods can be ____ correctly by providing different parameter lists for methods with the same name. A. updated B. tested C. overloaded D. passed QUESTION 33 1.  Design a class named CustomerRecord that holds a customer number, name, and address. Include methods to set the values for each data field and output the values for each data field. Create the class diagram and write the code (not language specific, ie. psuedocode) that defines the class. Path: p Words:0 QUESTION 34 1.  What will be the output of the below program? List what will be outputed to the screen and explain your answer. class Class_name   main()       // Declarations     num index     num SIZE = 10     num numbers[SIZE] = 0,0,0,0,0,0,0,0,0,0   index = 0   while index < SIZE   numbers[index]= index * 10   index = index + 1   endwhile    output “The Output is: ”   while index > 0
 
index = index – 1
 
output numbers[index]
 
endwhile
  return
endClass

Path: p
Words:0

QUESTION 35
1. 
A(n) ____ is one
instance of a class.

A.

method

B.

object

C.

instantiation

D.

attribute

QUESTION 36
1. 
A class diagram
consists of a ____ divided into three sections.

A.

square

B.

rectangle

C.

circle

D.

triangle

QUESTION 37
1. 
When illegal
division by 0 takes place, an Exception object is not created automatically by
the object-oriented language application.
 True
 False
QUESTION 38
1. 
Simple non-array
variables are usually passed to methods by ____.

A.

value

B.

reference

C.

type

D.

class

QUESTION 39
1. 
A child class
contains all the data fields and ____ of its parent.

A.

parameters

B.

classes

C.

methods

D.

procedures

QUESTION 40
1. 
When appropriate,
specialized ____ classes provide an elegant way for you to handle error
situations.

A.

Exception

B.

Error

C.

Constructor

D.

Event

QUESTION 41
1. 
A method is a
program module that contains a series of statements that carry out a task.
 True
 False
QUESTION 42
1. 
Multiple
inheritance is the capability to inherit more than one method from a parent
class.
 True
 False
QUESTION 43
1. 
A ____ reference
is an automatically created variable that holds the address of an object and
passes it to an instance method whenever the method is called.

A.

key

B.

public

C.

that

D.

this

QUESTION 44
1. 
A ____ is one that
sends an exception object out of a method so it can be handled elsewhere.

A.

catch
statement

B.

throw
method

C.

catch
block

D.

throw
statement

  
Basic features
  • Free title page and bibliography
  • Unlimited revisions
  • Plagiarism-free guarantee
  • Money-back guarantee
  • 24/7 support
On-demand options
  • Writer’s samples
  • Part-by-part delivery
  • Overnight delivery
  • Copies of used sources
  • Expert Proofreading
Paper format
  • 275 words per page
  • 12 pt Arial/Times New Roman
  • Double line spacing
  • Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Our guarantees

Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.

Money-back guarantee

You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.

Read more

Zero-plagiarism guarantee

Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.

Read more

Free-revision policy

Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.

Read more

Privacy policy

Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.

Read more

Fair-cooperation guarantee

By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.

Read more