Questions Blooms Taxonomy Level Course Outcomes
Questions Blooms Taxonomy Level Course Outcomes
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