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 December, 2015
City, State new delhi,


Question Paper



1.1 What are the various generations of languages How are the third generation languages different from fourth generation languages? Write the names of any two third generation languages.
OR
1.2 Define overloading in Explain operator overloading with an example program in

2.1 Define Inheritance feature of OOPs. Discuss the various ways of inheritance of a class in
OR
2.2 Write a program in that will accept a string as input and print "PALINDROME", if the string is a palindrome, else print "WRONG INPUT".

3.1 Create a class named CON. Write a method in this class to concatenate two strings.
OR
3.2 How can function templates be used in Give an example of a function template and explain it.

4.1 What are virtual functions in Show the significance of virtual functions using an example program in
OR
4.2 Write a program in that accepts the enrolment number of a student and prints the student's marks and percentage (total). Make and state suitable assumptions.

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

Abstract Data Type

Destructor

Macros

Polymorphism

JAVA

1.1 Differentiate between 'Applets' and 'Applications' in Java with an example program for each.
OR
1.2 Give any five differences between overloading and overriding.

2.1 What is a static method Why can't a static method use Explain with the help of an example.
OR
2.2 Define system analysis. Explain different steps involved in system analysis.

3.1 Write a Java program to find the factorial of a given number. Also draw its flow chart.
OR
3.2 Create a user defined exception that is thrown when an input number is not a valid mobile number.

Note: Assume a valid mobile number is any number that starts with 8 or 7 and is of 10 digits.

4.1 Define interfaces in Java. Explain their advantages and limitations.
OR
4.2 Explain the procedure for declaring and initialising the arrays, using an example.

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

Constructor

Polymorphism

File Handling

Multi-threading

PARTC

VISUAL BASIC

1.1 What is the use of Data Control? How is this used? Explain with an example code segment using VB.
OR
1.2 Write different applications of OLE with examples.

2.1 What is meant by Control Array? Write the steps to create a Control Array.
OR
2.2 Write an event procedure to accept three given numbers and find the largest among these numbers.

3.1 What is the significance of index in tables? Write the steps of creating an index from the table editor dialog box.
OR
3.2 List the logical and relational operators in VB. Write their purposes and syntax in VB programming.

4.1 Write the syntax for the following control structures along with an example for each:

While .... Wend

Do .... Loop .... While
OR
4.2 Explain timer control. Also give an example of its usage in the user interface design.

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

Active-X Control

Data Manager

Image Control and Label Control

MDI Form


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