techpreparation-homepage

Home  Interview Questions  Certifications  Aptitude Questions  Tutorials  Placement Papers  Search  Resume  Soft Skills  Video  Forum  Blog


IT Placement Papers

3i-Infotech Placement Papers
Accenture Placement Papers
Infosys Placement Papers
Adobe Placement Papers
                              .........More

Technical Interview Questions
Networking Interview Questions
C Interview Questions
                              .........More

Resume Guide for Jobseekers
Resume - Action words
Resume To-Do List
                              .........More

Soft Skills
Communication Skills
Leadership Skills
                              .........More

 

 

  

Grapecity Placement Paper


OOPS
1.Is it possible for a member function of a class to activate another member function of the same class?
a. no
b. yes,but only public member functions.
c. Yes, only private member functions
d. Yes, both public & private member functions can be activated

2. Can 2 classes contain member functions with the same name?
a. no
b. yes, but only if the 2 classes have the same name
c. yes, but only if the main program does not declare both kinds
d. yes, this is always allowed

3.what is the purpose of template functions?
a. to allow a single function to be used with varying types of arguments
b. to hide the same name of the function from the linker
c. to implement container classe
d. to permit the use of the debugger without the –gstabs flag

4.what kind of functions can access private member variables of a class
a. friend function of a class
b. private member functions of the class
c. public member functions of the class
e. all of the above
f. none

5. what technique is used to step thro’ items of a container class?
a. copy constructor
b. default constructor
c. iterator (ans)

6. what is the term used to describe the situation when a derived class provides a function already provided in the base class ?
a. inheritning
b. overriding
c. abstraction
d. none

7. what r the characteristics of object, in general
a. it has name, properties
b. name, properties, behaviour
c. it can act on receiving a message
d. a &c
e. b&c

8. bundling data members together with the functions is called
a. data hiding
b. encapsulation (ans)
c. data morphism
d. data binding

9.why is OO programming useful?
a. It supports good s/w engg. Practices
b. It promotes thinking abt s/w in a way that models the way we think & interact naturally
c. Supports code reuse
d. A &b
e. A,b & c

10. suppose tu want 2 develop 2 diff, + operators that calculate & return an object of the same class. Which stmt is correct?
a. 1 operator must be a frnd & the other must not
b. 1 operator must be public & the other private
c. operators must have different parameter lists
d. it is not possible 2 have 2 different + operators

11.what is inheritance?
a. a relationship in which the structure & functionality of a class (“child ) is defined in terms of the structure & functionality of another(parent)
b. a relationship in which the structure & functionality of a class (“parent” ) is defined in terms of the structure & functionality of another(“child”)
c. a relationship in which the structure & functionality of a class make calls 2 functionalty of another
d. a relationship in which the structure of a class includes 1 or more instances of another
e. all of above

12. what is relationship betn . a class & its public parent class
a. “.is a….”
b. “has a”
c. “is implemented as a ……”
d. uses a
e. becomes a

13. how does inheritance relate 2 abstraction?
A . a base class is an abstraction of all its derived classes
b. a derived class is an abstraction of all its base classes
d. Base & derived classes are abstractions for each other
e. Inheritance prevents abstration
f. No relationship betn them

14. why can’t compiler “hard-code” direct calls to virtual functions?

a. b’coz hard –coding the fn. Call wud slow compilation of the program too much
b. b’coz hard –coding the fn. Call wud slow execution of the program too much
c. b’coz the correct fn. To call generally isn’t know at compile –time
d. b’coz virtual fns are always at compile-time so no run-time code is needed at all.
e. Compiler does hard-code direct calls 2 virtual functions.

15. what is accessibility of a protected member of a base class which is inherited privately?

a. private: b’coz the private inheritance makes everything frm the base class private in the derived class (ans)

Page No :  1        2         3         4         5         6

Check Aptitude Interview Questions for more Aptitude Questions

Check Placement Papers for more IT Companies Paper.