Exam Details

Subject object oriented programming and c++
Paper
Exam / Course m.sc. (software engineering)
Department
Organization Alagappa University Distance Education
Position
Exam Date May, 2016
City, State tamil nadu, karaikudi


Question Paper

DISTANCE EDUCATION
M.Sc. (Software Engineering) Years Integrated) DEGREE
EXAMINATION, MAY 2016.
OBJECT ORIENTED PROGRAMMING AND
Time Three hours Maximum 100 marks
SECTION A — 8 40 marks)
Answer any FIVE of the following questions.
1. Discuss principles of OOP.
2. Explain the purpose of function with example.
3. Discuss about the access specifier with example.
4. Explain the worning principles of pointers with example.
5. Explain copy constructor with example.
6. Describe the Polymorphism.
7. Illustrate any two types of Inheritance.
8. Write short notes on Pure Virtual Function with example.
SECTION B — × 15 60 marks)
Answer any FOUR questions.
9. Write brief notes on benefits and principles of OOPS.
10. Explain with examples
Constructor and Destructor
Inline function.
Sub. Code
23
DE-3911
2
wk14
11. Discuss about issues with pointer reference with
example.
12. Differentiate Function Over loading and Operator Over
Loading.
13. Explain in detail about static and dynamic binding with
example.
14. Explain briefly with suitable example
Base class
Derived class
Abstract class.
15. Write brief notes on overloading binary operators with
examples.


Subjects

  • c programming – lab
  • c++ lab
  • case tools lab
  • computer graphics and multimedia
  • computer networks
  • cryptography and network security
  • data structures lab
  • data ware housing and mining
  • distributed computing
  • internet and java - lab
  • internet and java programming
  • mobile communications
  • object oriented programming and c++
  • open source architecture
  • open source lab
  • operating systems
  • relational database management system
  • relational database management systems –lab
  • software engineering
  • software project management and metrics
  • software quality assurance and standards
  • software testing and reuse
  • unix and shell programming
  • visual basic and vc++ lab
  • visual programming
  • web technology
  • web technology — lab