Exam Details

Subject Programming (c++)
Paper
Exam / Course Post Graduate Diploma in Library Automation and Networking
Department School of Social Sciences (SOSS)
Organization indira gandhi national open university
Position
Exam Date June, 2016
City, State new delhi,


Question Paper



1.1 Explain the paradigm of object Oriented Programming with a suitable example.
OR
1.2 Discuss the significance of private and public member functions of a class with suitable example for each.

2.1 Draw a flow chart and write an algorithm that accepts any three numbers and find the smallest number among them.
OR
2.2 "A class is an abstract data type". Justify the statement with the help of an example. Also, declare some objects for a defined class.

3.1 Compare and Contrast between single inheritance and multiple inheritance. Also, give an example in for each.
OR
3.2 Write a program in to implement a class MSUBTRACT to Subtract two matrices of size M x N. Write suitable output function to demonstrate the above operation on matrices.

4.1 What is meant by 'polymorphism' Illustrate the concept with the help of a program.
OR
4.2 Explain the functionality of the logical operators in giving an example for each.

5.0 Write short notes (about 250 words each) on any two of the following:

Modular Programming

Templates

Overloading feature of OOP's

Constructor

(JAVA)

1.1 Define a constructor? How are they different from a member function? Explain with an example using JAVA program.
OR
1.2 What is abstract data type? List the various data types in Java along with the importance of each.

2.1 Write a Java program which accepts a string and replaces each character of a string to its next character.

Example: INPUT: JAVA, OUTPUT: KBWB.
OR
2.2 Write a Java program which accepts name, roll number and marks of 5 students for a course. It should display the name and roll number of the student with highest marks.

3.1 What is "this" Keyword? Explain its use with the help of a JAVA program.
OR
3.2 Explain class, abstract class and interface in Java. Also, give an example for each.

4.1 Describe the different ways of handling exceptions in Java. Also, give an example for each.
OR
4.2 What is polymorphism in Java? Discuss its advantages using examples.

5.0 Write short notes (about 250 words each) on any two of the following

Inheritance

Finally Keyword

Type Casting

Characteristics of object oriented programming

(Visual Basic)

1.1 Explain the important features and functions of. IDE (Integrated Development Environment) of Visual Basic.
OR
1.2 Differentiate between 'passing by value' and 'passing by reference' in Visual Basic procedures. Also, show the declaration of each case.

2.1 Write an event procedure that accept a string and check whether the given string is a palindrome or not.
OR
2.2 Draw and explain the working of client/server architecture.

3.1 Explain the following functions along with an example for each

CDbl

Pmt function

DDB

Str

U Case
OR
3.2 Write the step by step procedure for creating a Menu Bar in Visual Basic with the help of an example. Code segment in VB.

4.1 Define an event. List any seven events and their basic purpose and syntax in VB programming.
OR
4.2 Why Data aware controls are used in VB Explain the importance of DB list, DB combo and DB Grid controls in VB programming.

5.0 Write short notes (about 250 words each) on any two of the following

Windows API

Embedded Object

Debug Window

Control Array


Departments

  • Centre for Corporate Education, Training & Consultancy (CCETC)
  • Centre for Corporate Education, Training & Consultancy (CCETC)
  • National Centre for Disability Studies (NCDS)
  • School of Agriculture (SOA)
  • School of Computer and Information Sciences (SOCIS)
  • School of Continuing Education (SOCE)
  • School of Education (SOE)
  • School of Engineering & Technology (SOET)
  • School of Extension and Development Studies (SOEDS)
  • School of Foreign Languages (SOFL)
  • School of Gender Development Studies(SOGDS)
  • School of Health Science (SOHS)
  • School of Humanities (SOH)
  • School of Interdisciplinary and Trans-Disciplinary Studies (SOITDS)
  • School of Journalism and New Media Studies (SOJNMS)
  • School of Law (SOL)
  • School of Management Studies (SOMS)
  • School of Performing Arts and Visual Arts (SOPVA)
  • School of Performing Arts and Visual Arts(SOPVA)
  • School of Sciences (SOS)
  • School of Social Sciences (SOSS)
  • School of Social Work (SOSW)
  • School of Tourism & Hospitality Service Sectoral SOMS (SOTHSM)
  • School of Tourism &Hospitality Service Sectoral SOMS (SOTHSSM)
  • School of Translation Studies and Training (SOTST)
  • School of Vocational Education and Training (SOVET)
  • Staff Training & Research in Distance Education (STRIDE)

Subjects

  • Content Development
  • Content Development- Practical
  • Information Systems
  • Information Systems- Practical
  • Information, Communication And Society
  • Internet Resources
  • Internet Resources- Practical
  • Introduction to Computers
  • Introduction to Computers- Practical
  • Library Automation
  • Library Automation- Practical
  • Networking and Internet Technology
  • Networking and Internet Technology- Practical
  • Programming (c++)
  • Programming- Practical