How To Exam?

a knowledge trading engine...


Makhanlal Chaturvedi National University of Journalism and Communication 2005 M.Sc Information Technology OOPS Programming in C++ - - Question Paper

Friday, 25 January 2013 09:05Web

Duration: 3 Hours
Max. Marks: 100
Minimum Passing Marks: 40

Instructions:
1. The ques. Paper is divided into 5 units. every unit carries an internal option.
2. Attempt 1 ques. from every unit. Thus attempt 5 ques. in all.
3. All ques. carry equal marks.
4. presume suitable data wherever necessary.
5. English version should be deemed to be accurate in case of any anomaly in translation.
6.Protest against ques. paper, if any, should be lodged after paper through Head of Department Study Institute. No boycott of paper should be made under any circumstances by the examinees.

Unit-I
1.Write the size and range of any 4 C++ basic data kinds.(8)

(a)Explain Enumerated data kind.(8)

(b)Explain Inline function.(4)

2.Write short notes on the following:

(a)Operator Overloading (b)Call by Reference

(c)Inline Functions (d)Scope Resolution Operator.(5+5+5+5)

Unit-II
3.a.Write the principles of OOPS.(7)

b.Describe the memory model for objects.(7)

c.What is a Friend Function ? List the merits and demerits of using Friend Function.(6)

4.a.What Dynamic initialization of objects ? discuss.(8)

b.What are Destructors ? define the importance of Destructors.(6)

c.Explain the working of 'this' pointer with a sample C++ code.(6)

Unit-III
5.a.Explain the subsequent with suitable C++ codes: Multilevel Inheritance and Multiple Inheritance.(12)

b.What is polymorphism ? discuss briefly how to achieve polymorphism at (i) compile time and (ii)Run time.(8)

6.a.Explain the concept of Multiple Inheritance.(8)

b.Explain Virtual Function.(12)

Unit-IV
7.a.Write shor notes on the following:

(i)Overloading Prefix and Postifix--(12)

(ii)Text Stream and Binary Stream.

b.How you load the Subscript operator ? discuss.(8)

8.a.Describe the stream classes for console I\O operations.(10)

b.Explain File Classes.(10)

Unit-V
9.a.Explain (i)Class Template and (ii)Function Templaes with suitable C++ Code.(12)

b.Write short notes on the following:

(i)Try,Throw and Catch Sequence

(ii)Global Namesapce and Nested Namespace.(8)

10.a.What is 'Exception Handling' ? discuss.(8)

b.Write short notes on the following:

(i) Class Template

(ii) Memeber Function Template

(iii)Default Arguments.(12)




( 0 Votes )

Add comment


Security code
Refresh

Earning:   Approval pending.
You are here: PAPER Makhanlal Chaturvedi National University of Journalism and Communication 2005 M.Sc Information Technology OOPS Programming in C++ - - Question Paper