OBJECT ORIENTED PROGRAMMING WITH C++
IN OBJECT ORIENTED PROGRAMMING THE PROGRAM IS DIVIDED INTO ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐. A. class B. object C. function D. none of these 2
THE PROCESS BY WHICH OBJECTS OF ONE CLASS ACQUIRE THE PROPERTIES OF OBJECTS OF ANOTHER CLASS IS CALLED ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ . A. abstraction B. inheritance C. encapsulation D. polymorphism 3
IN OOP WHICH COCEPT PROVIDES THE IDEA OF REUSABILITY. A. abstraction B. inheritance C. encapsulation D. polymorphism 4
THE PROCESS OF MAKING AN OPERATOR TO EXHIBIT DIFFERENT BEHAVIORS IN DIFFERENT INSTANCES IS CALLED ‐‐‐‐‐. A. function overloading B. operator overloading C. inheritance D. none of these 5
THE PROCESS OF MAKING A FUNCTION TO EXHIBIT DIFFERENT BEHAVIORS IN DIFFERENT INSTANCES IS CALLED ‐‐‐‐‐. A. function overloading B. operator overloading C. inheritance D. none of these 6
OBJECTS COMMUNICATE WITH ONE ANOTHER BY USING ‐‐‐‐‐‐‐‐‐‐. A. message passing B. operator overloading C. inheritance D. both a & b 7
THROUGH ‐‐‐‐‐‐‐‐ WE CAN ELIMINATE REDUNDANT CODE AND EXTEND THE USE OF EXISTING CLASS. A. INHERITANCE B. OPERATOR OVERLOADING C. ENCAPSULATION D. BOTH A & B 8
THE ‐‐‐‐‐‐‐‐‐ PRINCIPLE HELPS THE PROGRAMMER TO BUILD SECURE PROGRAMS. A. OPERATOR OVERLOADING B. ENCAPSULATION C. DATA HIDING D. POLYMORPHISM 9
WHAT ARE THE BASIC RUN TIME ENTITIES IN AN OBJECT ORIENTED PROGRAM? A. OBJECTS B. FUNCTIONS C. DATA D. NONE OF THESE 10
OOPS FOLLOWS ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ APPROACH DURING PROGRAM DESIGN. A. TOP DOWN B. BOTTOM ‐UP C. BOTH A & B D. NONE OF THESE 11
THE TECHNIQUE OF HIDING INTERNAL DETAILS IN AN OBJECT IS CALLED‐‐‐‐‐ A. ENCAPSULATION B. FUNCTIONS C. ABSTRACTION D. INHERITANCE 12
CLASSES ARE ‐‐‐‐‐‐‐‐ DATATYPE. A. DERIVED B. USER‐DEFINED C. BUILT‐IN D. BOTH A & C 13
‐‐‐‐‐‐‐‐‐‐ PROVIDES INTERFACE BETWEEN THE OBJECT’S DATA AND PROGRAM. A. OBJECT B. FUNCTIONS C. CLASS D. POLYMORPHISM 14
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ REFERS TO THE LINKING OF PROCEDURE CALL TO THE CODE TO BE EXECUTED IN RESPONSE TO THECALL. A. POLYMORPHISM B. FUNCTIONS C. DYNAMIC BINDING D. OBJECT 15
A ‐‐‐‐‐‐‐‐ FOR AN OBJECT IS A REQUEST FOR EXECUTION OF A PROCEDURE. A. OBJECT B. FUNCTIONS C. DYNAMIC BINDING D. MESSAGE 16
THE << OPERATOR IS KNOWN AS‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐. A. PUT TO B. GET FROM C. INSERTION D. BOTH A & C 17
THE >> OPERATOR IS KNOWN AS‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐. A. PUT TO B. GET FROM C. EXTRACTION D. BOTH B & C 18
‐‐‐‐‐‐‐‐ CONTAINS FUNCTION PROTOTYPE FOR THE STANDARD INPUT AND OUTPUT FUNCTIONS. A. IOMANIP.H B. IOSTREAM.H C. STDLIB.H D. BOTH A & B 19
IN C++ DEFAULT RETURN TYPE FOR ALL THE FUNCTIONS IS ‐‐‐‐‐‐‐‐‐. A. INT B. VOID C. FLOAT D. NONE OF THESE 20
TNE MULTIPLE USE OF INPUT AND OUTPUT OPERATOR IS CALLED ……………. A. POLYMORPHISM B. INHERITANCE C. CASCADING D. NONE OF THESE. 21
WHICH OF THE FOLLOWING IS NOT A FEATURE OF OOPS. A. POLYMORPHISM B. INHERITANCE C. DYNAMIC BINDING D. NONE OF THESE. 22
‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ RELATIONSHIP INDICATES THAT THE CHANGE TO AN INDEPENDENT THING WILL AFFECT THEDEPENDENT THING. A. INHERITANCE B. DEPENDENCY C. ASSOCIATION D. AGGREGATION 23
FIND THE FALSE STATEMENT FROM THE FOLLOWING A. AN IDENTIFIER IN C++ IS DEFINED AS AN UNLIMITED SEQUENCE OF CHARACTERS. B. THE FIRST CHARACTER MUST BE AN ALPHABET FOLLOWED BY DIGITS OR UNDERSCORE OR ALPHABETS. C. IDENTIFIERS ARE NOT CASE SENSITIVE. D. YOU CAN USE BOTH UPPERCASE AND LOWER CASE ALPHABETS IN THE SAME IDENTIFIER. 24
WHICH ONE IS THE OBJECT ORIENTED PROGRAMMING LANGUAGE? 25 A. Cobol B. C C. C++ D. both C & C++

Object oriented programming with c++

  • 1.
  • 2.
    IN OBJECT ORIENTEDPROGRAMMING THE PROGRAM IS DIVIDED INTO ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐. A. class B. object C. function D. none of these 2
  • 3.
    THE PROCESS BYWHICH OBJECTS OF ONE CLASS ACQUIRE THE PROPERTIES OF OBJECTS OF ANOTHER CLASS IS CALLED ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ . A. abstraction B. inheritance C. encapsulation D. polymorphism 3
  • 4.
    IN OOP WHICHCOCEPT PROVIDES THE IDEA OF REUSABILITY. A. abstraction B. inheritance C. encapsulation D. polymorphism 4
  • 5.
    THE PROCESS OFMAKING AN OPERATOR TO EXHIBIT DIFFERENT BEHAVIORS IN DIFFERENT INSTANCES IS CALLED ‐‐‐‐‐. A. function overloading B. operator overloading C. inheritance D. none of these 5
  • 6.
    THE PROCESS OFMAKING A FUNCTION TO EXHIBIT DIFFERENT BEHAVIORS IN DIFFERENT INSTANCES IS CALLED ‐‐‐‐‐. A. function overloading B. operator overloading C. inheritance D. none of these 6
  • 7.
    OBJECTS COMMUNICATE WITHONE ANOTHER BY USING ‐‐‐‐‐‐‐‐‐‐. A. message passing B. operator overloading C. inheritance D. both a & b 7
  • 8.
    THROUGH ‐‐‐‐‐‐‐‐ WECAN ELIMINATE REDUNDANT CODE AND EXTEND THE USE OF EXISTING CLASS. A. INHERITANCE B. OPERATOR OVERLOADING C. ENCAPSULATION D. BOTH A & B 8
  • 9.
    THE ‐‐‐‐‐‐‐‐‐ PRINCIPLEHELPS THE PROGRAMMER TO BUILD SECURE PROGRAMS. A. OPERATOR OVERLOADING B. ENCAPSULATION C. DATA HIDING D. POLYMORPHISM 9
  • 10.
    WHAT ARE THEBASIC RUN TIME ENTITIES IN AN OBJECT ORIENTED PROGRAM? A. OBJECTS B. FUNCTIONS C. DATA D. NONE OF THESE 10
  • 11.
    OOPS FOLLOWS ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐APPROACH DURING PROGRAM DESIGN. A. TOP DOWN B. BOTTOM ‐UP C. BOTH A & B D. NONE OF THESE 11
  • 12.
    THE TECHNIQUE OFHIDING INTERNAL DETAILS IN AN OBJECT IS CALLED‐‐‐‐‐ A. ENCAPSULATION B. FUNCTIONS C. ABSTRACTION D. INHERITANCE 12
  • 13.
    CLASSES ARE ‐‐‐‐‐‐‐‐DATATYPE. A. DERIVED B. USER‐DEFINED C. BUILT‐IN D. BOTH A & C 13
  • 14.
    ‐‐‐‐‐‐‐‐‐‐ PROVIDES INTERFACEBETWEEN THE OBJECT’S DATA AND PROGRAM. A. OBJECT B. FUNCTIONS C. CLASS D. POLYMORPHISM 14
  • 15.
    ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ REFERS TOTHE LINKING OF PROCEDURE CALL TO THE CODE TO BE EXECUTED IN RESPONSE TO THECALL. A. POLYMORPHISM B. FUNCTIONS C. DYNAMIC BINDING D. OBJECT 15
  • 16.
    A ‐‐‐‐‐‐‐‐ FORAN OBJECT IS A REQUEST FOR EXECUTION OF A PROCEDURE. A. OBJECT B. FUNCTIONS C. DYNAMIC BINDING D. MESSAGE 16
  • 17.
    THE << OPERATORIS KNOWN AS‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐. A. PUT TO B. GET FROM C. INSERTION D. BOTH A & C 17
  • 18.
    THE >> OPERATORIS KNOWN AS‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐. A. PUT TO B. GET FROM C. EXTRACTION D. BOTH B & C 18
  • 19.
    ‐‐‐‐‐‐‐‐ CONTAINS FUNCTIONPROTOTYPE FOR THE STANDARD INPUT AND OUTPUT FUNCTIONS. A. IOMANIP.H B. IOSTREAM.H C. STDLIB.H D. BOTH A & B 19
  • 20.
    IN C++ DEFAULTRETURN TYPE FOR ALL THE FUNCTIONS IS ‐‐‐‐‐‐‐‐‐. A. INT B. VOID C. FLOAT D. NONE OF THESE 20
  • 21.
    TNE MULTIPLE USEOF INPUT AND OUTPUT OPERATOR IS CALLED ……………. A. POLYMORPHISM B. INHERITANCE C. CASCADING D. NONE OF THESE. 21
  • 22.
    WHICH OF THEFOLLOWING IS NOT A FEATURE OF OOPS. A. POLYMORPHISM B. INHERITANCE C. DYNAMIC BINDING D. NONE OF THESE. 22
  • 23.
    ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐ RELATIONSHIP INDICATESTHAT THE CHANGE TO AN INDEPENDENT THING WILL AFFECT THEDEPENDENT THING. A. INHERITANCE B. DEPENDENCY C. ASSOCIATION D. AGGREGATION 23
  • 24.
    FIND THE FALSESTATEMENT FROM THE FOLLOWING A. AN IDENTIFIER IN C++ IS DEFINED AS AN UNLIMITED SEQUENCE OF CHARACTERS. B. THE FIRST CHARACTER MUST BE AN ALPHABET FOLLOWED BY DIGITS OR UNDERSCORE OR ALPHABETS. C. IDENTIFIERS ARE NOT CASE SENSITIVE. D. YOU CAN USE BOTH UPPERCASE AND LOWER CASE ALPHABETS IN THE SAME IDENTIFIER. 24
  • 25.
    WHICH ONE ISTHE OBJECT ORIENTED PROGRAMMING LANGUAGE? 25 A. Cobol B. C C. C++ D. both C & C++