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

CS Sem C++ Imp QS

The document outlines a comprehensive curriculum for learning C++, covering key topics such as applications, data types, control structures, functions, object-oriented programming, classes, inheritance, polymorphism, and exception handling. It includes detailed explanations of concepts like function overloading, constructors, operator overloading, and templates, along with examples and programs. The structure is divided into four units, each focusing on different aspects of C++ programming.

Uploaded by

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

CS Sem C++ Imp QS

The document outlines a comprehensive curriculum for learning C++, covering key topics such as applications, data types, control structures, functions, object-oriented programming, classes, inheritance, polymorphism, and exception handling. It includes detailed explanations of concepts like function overloading, constructors, operator overloading, and templates, along with examples and programs. The structure is divided into four units, each focusing on different aspects of C++ programming.

Uploaded by

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

Unit:1

1. Applications of C++
2. Difference between C and C++
3. Datatypes in C++
4. Operators in C++
5. Control structures (if, if-else, conditional operator, switch, for loop, while, do-while, goto, break,
continue)
6. Arrays (one and two dimensional arrays) matrix addition & multiplication examples
7. what is function? explain function prototype and discuss the process of passing data by value
with example.
8. inline function
9. what is function overloading? explain
10.explain the concepts of object oriented programming with example

Unit:2

1. what is a class ? explain with syntax and example.


2. Define object. How is an object created in C++
3. Explain inline function with a program.
4. Explain about Private member function.
5. Define Constructor. Explain various types of constructors in C++.
6. Destructor and constructor overloading.
7. Explain about creating and accessing of array of objects with an example program.
8. what is overloading? Explain operator overloading with Example program.
9. Explain instance and static members of a class with proper example.
10. Explain friend functions and friend classes.
11. Discuss about object conversion with an example.

Unit:3

1. Define Inheritance. Explain various types of Inheritance


2. Discuss in detail about various access specifiers in inheritance.
3. What is Polymorphism? Explain different types of polymorphism with example program.
4. Explain the concept of virtual functions.
5. Explain abstract classes and Pure virtual functions.
6. Describe the hierachy of stream classes.
7. Explain in detail about various formatted andunformatted I/O functions.

Unit:4

1.What is an Exception?Explain Try,Catch,Throw

Or

What is an Exception?Explain how Exception are handled in C++


2.Explain about Multiple catch statements.

3.Explain about object-oriented exceptions in c++

4.Explain bad_alloc Exceptions.

5.What is Template.Explain types of Template.

OR

What is Template.Explain Class Template.

What is Template.Explain Function Template.


What is Template?write a program to swap two numbers using templates

6.Write in detail about STL

You might also like