Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

MALLA REDDY INSTITUTE OF TECHNOLOGY AND

SCIENCE
(Sponsered by Malla Reddy Educational Society)
Permanently affiliated to JNTUH Hyderabad and Approved by AICTE, New
Delhi NBA Accredited, ISO 9001:2015 Certified, Approved by U K
Accreditation centre.
Granted status of 2 (f) and 12(b) under UGC Act 1956, Govt. of India.
Maisammaguda, Dhulapally, Secunderabad – 500100.

LECTURE PLAN
Name of the Faculty: Mrs. M. Keerthi Academic Year: 2020-2021 [R18]

Course Number: CS305PC


Course Name: OBJECT ORIENTED PROGRAMMING USING C++
Program: B. Tech Branch: Computer Science And
Engineering
Year/Sem: II-I Section: A

DESCRIPTIVE QUESTIONS
UNIT-1
Short Answer Questions
QUESTIONS Blooms Course
taxonomy outcomes
level
1. What are different object oriented Paradigm? Knowledge 1
2. What is difference between Object oriented and project
Knowledge 1
oriented programming?
3. Define abstraction,encapsulation,inheritance and
Knowledge 1
polymorphism?
4. What are applications of OOPS? Knowledge 1
5. What are different I/O operators we use in C++? Knowledge 1
6. Why we use iostream.h and Namespace in C++? Knowledge 1
7. What is inline function? Knowledge 1
8. Why we use new and delete operator? Knowledge 1

Long Answer Questions


1. Explain the different properties of object oriented Understand 1
programming?
2. Explain the structure of C++ program with an example? Understand 1
CSE II YEAR I
SEM
3 Explain the conditional statements in C++ with an examples? Understand 1
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 function in Understand 1
C++?
UNIT-2
Short Answer Questions
QUESTIONS Blooms Course
taxonomy outcomes
level
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
Long Answer Questions
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 specifier which we use in Understand 2
C++?
UNIT-3
Short Answer Questions
QUESTIONS Blooms Course
taxonomy level outcome
s
1. What do you mean by inheritance? Knowledge 3
2. What are the different types of inheritance? Knowledge 3
3. What do you mean by virtual class? Knowledge 3
4. Discuss about static and dynamic binding? Understand 3
5. What is virtual function? Knowledge 3
6. What is polymorphism? Knowledge 3
7. What is abstract class? Knowledge 3
8. What is virtual destructor? Knowledge 3

CSE II YEAR I
SEM
Long Answer Questions
1. Explain the concept of inheritance with an example? Understand 3

2. Explain the different forms of inheritance in c++? Understand 3

3. Explain the concept of virtual function in C++? Understand 3

4. Explain the concept of Abstract Class in C++? Understand 3

5. Explain operator overloading and function overloading in Understand 3


C++?
6. Explain the dynamic binding through virtual functions Understand 3

UNIT-4
Short Answer Questions
QUESTIONS Blooms Course
taxonomy outcomes
level
1. What do you understand by stream classes? Knowledge 4
2. State the different Unformatted input/output Operations? Knowledge 4
3. State Formatted Console I/O Operations? Knowledge 4
4. Why we use getline() and write() functions? Knowledge 4
5. What is the role of iomanip file? Knowledge 4
6. What are the different steps of file operations? Knowledge 4
7. What do you mean bt error handling during file Knowledge 4
operations?
8. What are input and output streams for files operation? Knowledge 4

Long Answer Questions


1.What is a file mode ?describe the various file mode options
Knowledge 4
available.
2.Describe briefly the features of I/O system supported by
Understand 4
C++.
3.What is the basic difference between manipulators and ios
Understand 4
member functions in implementation? Give examples.

4.Explain the different sets for Stream classes for console


Understand 4
operations?

CSE II YEAR I
SEM
5.How is cout able to display various types of data without
Understand 4
any special instructions?
6.Explain the different sets of file stream classes Understand 4

UNIT-5
Short Answer Questions
QUESTIONS Blooms Course
taxonomy outcomes
level
1. What do you mean by exception handling? Knowledge 5
2. Describe the role of keywords try,throw and catch
Understand 5
in exception handling?
3. When should a program throw an exception? Knowledge 5
4. When do we used multiple catch handlers? Understand 5
5. What do you mean by rethrowing an exception Understand 5
Long Answer Questions

1. Explain mechanism of exception handling. Understand 5

2. What is an exception specification? When is it used? Knowledge 5

3. Explain in detail about rethrowing an exception? Understand 5

4. What do you mean by stack unwinding? Knowledge 5

1.

CSE II YEAR I
SEM

You might also like