Monday, November 8, 2010

CS304 Online Quiz

Question # 1 of 10

Information hiding can be achieved through__________.

  1. Encapsulation, Inheritance
  2. Encapsulation, Polymorphism
  3. Encapsulation, Abstraction
  4. Overloading
Question # 2 of 10 ( Start time: 01:11:21 AM ) Total Marks: 1

A good model is ................ related to a real life problem.


Select correct option:

  1. Loosely
  2. Openly
  3. Closely

Question # 3 of 10 ( Start time: 01:12:33 AM ) Total Marks: 1


Which of the following features of OOP is used to derive a class from another?


Select correct option:

  1. Encapsulation
  2. Polymorphism
  3. Data hiding
  4. Inheritance

Question # 4 of 10 ( Start time: 01:13:51 AM ) Total Marks: 1


Which of the following is a weak relationship between two objects?


Select correct option:

  1. Inheritance
  2. Composition
  3. Aggregation
  4. None of given

Question # 5 of 10 ( Start time: 01:14:56 AM ) Total Marks: 1


Data items in a class must be private.


Select correct option:

  1. True
  2. False

















Question # 6 of 10 ( Start time: 01:15:52 AM ) Total Marks: 1


Which one is a class association


Select correct option:

  1. Simple Association
  2. Inheritance
  3. Composition
  4. Aggregation

Question # 7 of 10 ( Start time: 01:16:55 AM ) Total Marks: 1


Suppose there is an object of type Person, which of the following can be considered as one of its attributes


Select correct option:

  1. Name
  2. Age
  3. Work()
  4. Both Name and Age

Question # 8 of 10 ( Start time: 01:17:52 AM ) Total Marks: 1


Which one is not an object association?


Select correct option:

  1. Simple association
  2. Inheritance
  3. Aggregation
  4. Association

Question # 9 of 10 ( Start time: 01:18:50 AM ) Total Marks: 1


Using encapsulation we can achieve


Select correct option:

  1. Information hiding
  2. Least interdependencies among modules
  3. Implementation independence
  4. All of given options

Question # 10 of 10 ( Start time: 01:19:43 AM ) Total Marks: 1


In constant member function the type of this pointer is:


Select correct option:

  1. Constant pointer
  2. Constant pointer to object
  3. Constant pointer to class
  4. Constant pointer to constant object

Question # 1 of 10


Which of the following is the way to extract common behavior and attributes from the given classes and make a separate class of those common behaviors and attributes?

  1. Generalization
  2. Sub-typing
  3. Specialization
  4. Extension

Question # 2 of 10


The ability to derive a class from more than one class is called

  1. Single inheritance
  2. Encapsulation
  3. Multiple inheritance
  4. Polymorphism

Question # 3 of 10:


If MyClass has a destructor what is the destructor named?

  1. MyClass
  2. ~MyClass
  3. My~Class
  4. MyClass~

Question # 4 of 10:


Class abc{ ----- }; Is a valid class declaration?

  1. yes
  2. no

Question # 5of 10:


Without using Deep copy constructor, A ____________ problem can occur

  1. System crash
  2. Memory Leakage
  3. Dangling pointer
  4. All of the given

Question # 6 of 10:


If only one behaviour of a derived class is incompatible with base class, then it is:

  1. Generalization
  2. Specialization
  3. Extension
  4. Inheritance

Question # 7 of 10:


Which of the following may not be an integral part of an object?

  1. state
  2. behavior
  3. Protected data members
  4. All of given

Question # 8 of 10:


Only tangible things can be chosen as an object.

  1. True
  2. False

0 comments:

Post a Comment