Exam Details
Subject | object oriented programming | |
Paper | ||
Exam / Course | m.sc. computers | |
Department | ||
Organization | acharya nagarjuna university-distance education | |
Position | ||
Exam Date | May, 2017 | |
City, State | new delhi, new delhi |
Question Paper
Total No. of Questions 18] [Total No. of Pages 2
M.Sc. DEGREE EXAMINATION, MAY 2017
First Year
COMPUTER SCIENCE
OBJECT ORIENTED PROGRAMMING
Time 3 Hours Maximum Marks 70
SECTION A × 15 45)
Answer any three questions.
Q1) Discuss about different control structures used in
Q2) What is the significance of function overloading? Write a program to calculate area of
triangle, circle and rectangle by overloading the functions.
Q3) What is meant by class and object? Illustrate with an example the concept of data
abstraction and message passing mechanism.
Q4) What is meant by exception? How to handle exceptions in Describe different
types of exceptions.
Q5) What are I/O streams in Give the stream class hierarchy with syntax.
SECTION B × 4 20)
Answer any Five questions from the following
Q6) Give the differences between C and
Q7) What are inline functions? What are the advantages of inline functions?
Q8) Explain static data members and static member functions.
Q9) List down any four string handling functions with its purpose.
Q10) Briefly explain about multiple inheritance with example.
Q11) What is destructor? Give the example of destructors.
Q12) How to create function template? Give the example.
Q13) Describe the various file mode operations available.
SECTION C × 1
Answer all questions
Q14) What is use of scope resolution operator?
Q15) Define constructor.
Q16) Define late binding.
Q17) Define template.
Q18) Define operator overloading.
M.Sc. DEGREE EXAMINATION, MAY 2017
First Year
COMPUTER SCIENCE
OBJECT ORIENTED PROGRAMMING
Time 3 Hours Maximum Marks 70
SECTION A × 15 45)
Answer any three questions.
Q1) Discuss about different control structures used in
Q2) What is the significance of function overloading? Write a program to calculate area of
triangle, circle and rectangle by overloading the functions.
Q3) What is meant by class and object? Illustrate with an example the concept of data
abstraction and message passing mechanism.
Q4) What is meant by exception? How to handle exceptions in Describe different
types of exceptions.
Q5) What are I/O streams in Give the stream class hierarchy with syntax.
SECTION B × 4 20)
Answer any Five questions from the following
Q6) Give the differences between C and
Q7) What are inline functions? What are the advantages of inline functions?
Q8) Explain static data members and static member functions.
Q9) List down any four string handling functions with its purpose.
Q10) Briefly explain about multiple inheritance with example.
Q11) What is destructor? Give the example of destructors.
Q12) How to create function template? Give the example.
Q13) Describe the various file mode operations available.
SECTION C × 1
Answer all questions
Q14) What is use of scope resolution operator?
Q15) Define constructor.
Q16) Define late binding.
Q17) Define template.
Q18) Define operator overloading.
Other Question Papers
Subjects
- advanced computer architecture
- artifical intelligence
- compiler design
- computer graphics
- computer networks
- computer organization
- cryptography and network security
- data structures
- data ware housing & data mining
- database management systems
- design and analysis of algorithms
- discrete mathematical structures
- embedded systems
- image processing
- microprocessor & applications
- object oriented analysis and design
- object oriented programming
- software engineering
- tcp / ip
- theory of automata and formal languages
- user interface design