0% found this document useful (0 votes)
455 views2 pages

Questions Blooms Taxonomy Level Course Outcomes

This document contains questions about object-oriented programming concepts in C++ across two units. Unit 1 covers basic OOP concepts like classes, objects, encapsulation, inheritance and polymorphism. Unit 2 covers more advanced topics such as classes, objects, constructors, destructors, friend functions, and access specifiers. There are a total of 50 objective questions to test knowledge and understanding of these C++ and OOP concepts.

Uploaded by

rajipe
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
455 views2 pages

Questions Blooms Taxonomy Level Course Outcomes

This document contains questions about object-oriented programming concepts in C++ across two units. Unit 1 covers basic OOP concepts like classes, objects, encapsulation, inheritance and polymorphism. Unit 2 covers more advanced topics such as classes, objects, constructors, destructors, friend functions, and access specifiers. There are a total of 50 objective questions to test knowledge and understanding of these C++ and OOP concepts.

Uploaded by

rajipe
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

QUESTIONS Blooms taxonomy Course

level outcomes
UNIT-I
1. What are different Programming Paradigms? Knowledge 1
2. What is difference between Object oriented and
Knowledge 1
procedure oriented programming?
3. Define abstraction, encapsulation, inheritance
Knowledge 1
and polymorphism?
4. What are applications of OOPS? Knowledge 1
5. What is inline function? Knowledge 1
6. Why we use new and delete operator? Knowledge 1
1. Explain the different concepts of object Understand 1
oriented programming?
2. Explain the structure of C++ program with an example? Understand 1
3Explain the conditional statements in C++with an Understand 1
examples?
4. Explain the looping Statements in C++with an examples? Understand 1
5. Discuss about the parameter passing in C++? Knowledge 1
6. Explain the use of pointers in C++? Understand 1
7. Explain the memory allocation and de-allocation Understand 1
function in C++?
UNIT-II
1.Define Class and object Knowledge 2
2.What is a friend function? Knowledge 2
3.What do you mean by static class? Knowledge 2
4.What do you mean by constructor and destructor? Knowledge 2
5.What is data abstraction? Knowledge 2
6.What is data hiding? Knowledge 2
1. Explain the structure of class and object in C++with a Understand 2
example?
2. Explain the concept of use of constructor and destructor in Understand 2
C++ with an example?
3. Explain the concept of friend function and its use in C++? Understand 2
4. Explain the concept of Data Abstraction and information Understand 2
hiding?
5. Explain the different access specifiers which we use Understand 2
in C++?
UNIT-1
OBJECTIVE QUESTIONS:
1.) are the basic run time entities in an object-oriented system.
A) Class b) object c) data d)none
2.)The wrapping up of data and function into a single unit (called class) is known as
a) Data hiding b)encapsulation c) insulation d) information
3.)________is the process by which objects of one class acquired the properties of objects of
another classes.
a)Inheritance b)classification c) reusability d)all the above
4).The process of making an operator to exhibit different behaviors indifferent instances is
known as
a)information hiding b)function overloading c)operator overloading d)none
5) ______is the namespace where ANSIC++standard class libraries are defined.
a) keyword b)std c) keyword d)directives e)none
6) _________means that the code associated with a given Procedure is not known until the
time of the run time.
7) Involves specifying the name of the object, the name of the function and the information to
be sent.
8) An function is expanded in the line where it is invoked.

9) The variables declared within the body of the block are called__________ and can be used
only within the block.
10) ______ means one name, multiple forms. It allows us to have more than one function
with the same name in a program.

UNIT-2
OBJECTIVE QUESTIONS:
1) _______________(having the same name as that of the class)is a member function which
is automatically used to initialize the objects of the class type with legal initial values
a) Constructor b)destructor c)virtual function d)none
2) The operator::known as
a) Access specifier b)scope resolution c)new d)none
3) __________refers to putting together essential features without including background details
a) Information hiding b)Data Abstraction c) Dynamic binding d) None
4) The data declared under section are hidden and safe from accidental
manipulation.
a) Public b) Protected c )Private d)none
5) It is of the form classname (classname &) and used for the initialization of an object form
another object of same type
a) Copy constructor b)initialization c)overloaded constructor d)none

Fill in the blanks:


6) type(not even void) cannot be specified for constructors.
7) An object of a class with a constructor cannot be used as a member of a
8) They make implicit calls to the memory allocation and de allocation operators and
Are used
9) _ is implemented as functions and can be member functions or global
functions.
10) In C++, the keywords , and are called access specifiers.

You might also like