Site MapHelpFeedbackMultiple Choice
Multiple Choice
(See related pages)

Click on the correct response for each question below.



1

The "kernel" is a:
A) core set of input/output routines that every operating system needs to support.
B) core set of compilers and interpreters that are needed to translate source languages to machine language.
C) core set of electronic circuits in a motherboard that are absolutely essential to run an object program.
D) standard published procedures on object programming
E) none of the above
2

A higher level language requires:
A) a compiler to transform the code to machine language
B) a translator to translate object code to source code
C) that we follow CORBA object model to develop our objects.
D) A and C
E) None of the above
3

____________ decided to release Java as an open source program to make it broadly available.
A) Microsoft.
B) Netscape
C) W3C.
D) WWW
E) Sun.
4

The "Dot Net" initiative has been taken by:
A) Sun
B) W3C
C) Netscape
D) W3C
E) None of the above.
5

Which of the following statement is true of objects?
A) objects may have many properties
B) objects may have many methods
C) objects do not have to be concrete, and may simply be ideas or actions
D) All of the above are true
E) Both A and B are true, but C is not true.
6

The first step in defining an object that will serve as the prototype of a class is to ___________________________.
A) its properties or attributes.
B) set its parent and children.
C) identify its methods.
D) identify the events that would change the state of the object.
E) Ancestor nodes
7

In object oriented programming environment, a constructor is ______________.
A) a special software module that is essential to build a class.
B) a GUI facility to draw objects fast on the design surface
C) a code template that allows us to enter the relevant code for the object's methods
D) a function that returns certain value.
E) a function that has no return value and is identically named as the name of the class.
8

Which of the following statements is true of a header file?
A) A header file for one program can serve as the header file for another.
B) A header file serve as a summary of the member functions that are part of the classes used in a program.
C) a header file is often used to store object definition along with the headings for the functions associated with the object.
D) Both B and C are true.
E) A, B and C are all true.
9

Include files are important for ___________________.
A) using special API to be used in a program
B) implementing complex class interfaces in a program
C) localization of computer programs
D) globalization of computer class modules
E) all of the above
10

COM stands for:
A) Common Object Model
B) Common Object Map
C) Component Object Map
D) Common Object Manipulation
E) None of the above







Sosinsky Programming The WebOnline Learning Center

Home > Chapter 6 > Multiple Choice Quiz