Exam Details

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


Question Paper

1
LOYOLA COLLEGE (AUTONOMOUS), CHENNAI 600 034 M.C.A.DEGREE EXAMINATION COMPUTER APPLICATIONS FIRSTSEMESTER APRIL 2017
16PCA1MC02- OBJECT ORIENTED PROGRAMMING THROUGH
Date: 03-05-2017 Dept. No. Max. 100 Marks
Time: 09:00-12:00 PART A Answer all Questions: 10 x 2 20
1. Mention the applications of OOPS.
2. What are the data types used in
3. Define function. Mention its basic elements..
4. What is a pointer? State the use of and operator.
5. What are abstract classes?
6. State the use of new and delete operators.
7. Mentions the functions for the manipulation of file pointers.
8. What are the basic tasks of error handling?
9. What are generic functions? Write the general form of template function definition.
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 various types of expressions used in with examples.
12.a. "Friend function can access the private members of a class". Explain with an example.
b. Illustrate the categories of function with example
13.a."Ambiguity in multiple inheritance"-explain with an example.
b. Illustrate virtual functions with an example
2
14.a.Explain different ways of opening a file with example.
b. Write short notes on i. terminate( and unexpected
ii. terminate and unexpected handler.
15.a. Illustrate the general process of swapping two values using generic functions.
b. Explain the implementation of generic functions in sorting.
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. Memory management functions.
ii. Types of inheritance.
b. Illustrate the following with examples:
i. try with multiple catch statements.
ii. catch all exceptions.
18.a. Explain the following with example
i. overloading function template. 3 marks)
ii. template class can have more than one generic data type. 7 marks) b.Illustrate the following with examples:
i. pointers to arrays
ii. pointers to objects.



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