Exam Details

Subject object oriented programming through c++
Paper
Exam / Course mca
Department
Organization loyola college
Position
Exam Date May, 2018
City, State tamil nadu, chennai


Question Paper

1
LOYOLA COLLEGE (AUTONOMOUS), CHENNAI 600 034
M.C.A.DEGREE EXAMINATION COMPUTER APPLICATIONS
FIRSTSEMESTER APRIL 2018
17/16PCA1MC02- OBJECT ORIENTED PROGRAMMING THROUGH
Date: 02-05-2018 Dept. No. Max. 100 Marks
Time: 01:00-04:00
PART A
Answer all Questions: 10 x 2 20
1. What are the applications of oops?
2. What are preprocessor directives? List them.
3. Mention the features of friend function.
4. Define pointer. State the use of pointer.
5. Define abstract class.
6. Mention the operators that cannot be overloaded.
7. What is a file? List the various file opening modes.
8. What is exception? List its types.
9. What are generic classes? Write the general form of generic class declaration.
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. Write short notes on storage class specifiers.
12.a. Write a program to display student details using array of objects.

b. Explain the different categories of function with example.
13.a. Explain friend function with an example.

b. Illustrate the ambiguity in multiple inheritance with an example.
14.a. Illustrate different ways of opening a file with example.

b. Explain the following with example
i. catch multiple exceptions.
2
ii.catch all exceptions.
15.a. Illustrate the general process of swapping two values using generic functions.

b. "Illustrate the explicit overloading of generic functions.
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 with example
i. unary operator overloading
ii.virtual function.
b. Write short notes on the exception handling mechanism
18.a. Illustrate explicit class specification with an example.
b. Explain any four control statements with example for each.



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