Exam Details
Subject | object oriented programming through c++ | |
Paper | ||
Exam / Course | mca | |
Department | ||
Organization | loyola college | |
Position | ||
Exam Date | November, 2017 | |
City, State | tamil nadu, chennai |
Question Paper
1
LOYOLA COLLEGE (AUTONOMOUS), CHENNAI 600 034
M.C.A. DEGREE EXAMINATION COMPUTER APPLICATIONS
FIRST SEMESTER NOVEMBER 2017
17/16PCA1MC02 OBJECT ORIENTED PROGRAMMING THROUGH
Date: 04-11-2017 Dept. No. Max. 100 Marks
Time: 01:00-04:00
PART A
Answer all Questions: 10 x 2 20
1. Differentiate object oriented programming and procedure oriented programming.
2. What are preprocessor directives? List them.
3. Define function. Mention the basic elements of function
4. Define pointer. State the use of pointer.
5. What are abstract classes?
6. Mention the operators that cannot be overloaded.
7. What is a file? Mention its basic operations.
8. What is exception? List its types.
9. What are generic functions? Write the general form of template function.
10. State the uses of the keywords, typename and export.
PART B
Answer all Questions: 5 x 8 40
11. a. Write short notes on the basic concepts of
b. Explain the iteration statements with example.
12.a. "Pointers can be implemented in arrays". Explain with an example.
b. Write a program using friend function. Mention its features.
13.a. What is inheritance? Explain its types.
b. Write notes on memory management functions.
14.a. Illustrate different ways of opening a file with example.
b. Write short notes on
2
i. ios class functions
ii. manipulators.
15.a. Illustrate the general process of swapping two values using generic functions.
b. " Stack class can be used to store objects of any type". Illustrate with an example.
PART-C
Answer any TWO Questions: 2 X 20 40
16.a. Explain the various types of operators with an example for each
b. Explain the following:
i. Features of constructors.( 3 marks)
ii. Types of constructors 7 marks)
17.a. Explain the following:
i. unary operator overloading
ii. virtual function.
b. Write short notes on the following
i. exception handling mechanism 7 marks)
ii. terminate(), unexpected(), uncaught_exception().( 3 marks)
18.a. Explain with an example generic array compaction function.
b. Illustrate the following
i. storage class specifiers.
ii. expression statements.
LOYOLA COLLEGE (AUTONOMOUS), CHENNAI 600 034
M.C.A. DEGREE EXAMINATION COMPUTER APPLICATIONS
FIRST SEMESTER NOVEMBER 2017
17/16PCA1MC02 OBJECT ORIENTED PROGRAMMING THROUGH
Date: 04-11-2017 Dept. No. Max. 100 Marks
Time: 01:00-04:00
PART A
Answer all Questions: 10 x 2 20
1. Differentiate object oriented programming and procedure oriented programming.
2. What are preprocessor directives? List them.
3. Define function. Mention the basic elements of function
4. Define pointer. State the use of pointer.
5. What are abstract classes?
6. Mention the operators that cannot be overloaded.
7. What is a file? Mention its basic operations.
8. What is exception? List its types.
9. What are generic functions? Write the general form of template function.
10. State the uses of the keywords, typename and export.
PART B
Answer all Questions: 5 x 8 40
11. a. Write short notes on the basic concepts of
b. Explain the iteration statements with example.
12.a. "Pointers can be implemented in arrays". Explain with an example.
b. Write a program using friend function. Mention its features.
13.a. What is inheritance? Explain its types.
b. Write notes on memory management functions.
14.a. Illustrate different ways of opening a file with example.
b. Write short notes on
2
i. ios class functions
ii. manipulators.
15.a. Illustrate the general process of swapping two values using generic functions.
b. " Stack class can be used to store objects of any type". Illustrate with an example.
PART-C
Answer any TWO Questions: 2 X 20 40
16.a. Explain the various types of operators with an example for each
b. Explain the following:
i. Features of constructors.( 3 marks)
ii. Types of constructors 7 marks)
17.a. Explain the following:
i. unary operator overloading
ii. virtual function.
b. Write short notes on the following
i. exception handling mechanism 7 marks)
ii. terminate(), unexpected(), uncaught_exception().( 3 marks)
18.a. Explain with an example generic array compaction function.
b. Illustrate the following
i. storage class specifiers.
ii. expression statements.
Other Question Papers
Subjects
- .net technologies for
- .net technologies for enterprise mobility
- .net technologies lab
- advanced java programming
- advanced java programming lab
- c++ and data structures lab
- cloud computing
- computer architecture and operating systems
- computer graphics and multimedia
- computer graphics and multimedia lab
- data communications and networking
- data mining
- data structures and algorithms
- database management systems
- database management systems lab
- discrete structures
- enterprise mobility
- free and open source software
- java programming
- java programming lab
- life skills training
- linux programming lab
- mobile computing
- net technologies
- network security
- network security lab
- object oriented programming through c++
- object-oriented software engineering
- open source web technologies
- principles of management accounting
- project work
- soft skills ii
- software development lab
- software project management
- software testing
- statistical methods for computer
- summer training programme
- technical writing
- xml and web services
- xml and web services lab