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, 2018
City, State tamil nadu, karaikudi


Question Paper

DISTANCE EDUCATION
M.Sc. Years Integrated) DEGREE EXAMINATION,
MAY 2018.
OBJECT ORIENTED PROGRAMMING AND
Time Three hours Maximum 100 marks
SECTION A — x 8 40 marks)
Answer any FIVE of the following questions.
1. Mention the principles of object oriented programming.
2. How to use functions in
3. Define objects and classes with examples.
4. Explain the usage of function.
5. Give the purpose of pointers.
6. How to use new and delete operators?
7. What is meant by polymorphism?
8. Explain the concept of virtual function.
SECTION B — x 15 60 marks)
Answer any FOUR of the following questions.
9. Discuss the data types supported in
10. What are the operators allowed in Give its
hierarchy.
Sub. Code
23
DE-4147
2
wk11
11. Explain the concept of friend function. Discuss the rules
to be kept in mind while using it.
12. Explain the usage of copy constructor.
13. Write a program in to implement the concept of
overloading unary operators.
14. What is inheritance? Discuss its types.
15. Compare and contrast static binding with dynamic
binding.



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