Members BookmarksPolls Fresher Jobs Funny Pictures MCA Projects New Member FAQ  



My Profile
Active Members
TodayLast 7 Days more...



Awards & Gifts
Online Exams

Fresher Jobs


Our fresher job section is exclusively for fresh graduates! Find jobs for freshers in major Indian cities including Bangalore, Chennai, Hyderabad, Pune or Kochi

Resources


Find educational articles, blogs, discussion threads and other resources.

Colleges


Find details about any college in India or search for courses.

Advertisements


website counter



Download Model question papers & previous years question papers

Posted By: S.Yamininagarajan       Member Level: Diamond       Posted Date: 01 Jul 2008

2007 Indira Gandhi National Open University (IGNOU) Post Graduate Diploma Library Automation and Networking Programming Question paper



Course: Post Graduate Diploma Library Automation and Networking   University: Indira Gandhi National Open University (IGNOU)





Test Papers / Previous Question Papers of IGNOU MLI007 Programming June 2007
POST GRADUATE DIPLOMA IN LIBRARY AUTOMATION AND NETWORKTNG (PGDLAN)
Term-End Examination

MLI-007: Programming
Time : 2 hours
Maximum Marks: 50
(Weightage : 40)

Note:
(i)There are three parts in this Question Paper.
Part A : C++
Part B : Java
Part C: Visual Basic
(ii) Candidates are advised to attempt only the part opted by them.
(iii) Mention clearly the part attempted before answering.
(iv) All parts carry equal marks.
(v) Answer all questions. All questions carry equal marks. Illustrate your answers with suitable examples and diagrams, wherever necessary. Write the relevant question number before writing the answer.

June 2007

PART A: C++
1.1 Explain different phases of Software Development Life Cycle and their significance in software deuelopment.

OR

1.2 What is meant by Macro ? How can it improve the efficiency of the program ? Write a Macro to define a minimum function for three numbers.

2.1 Write a program in C++ that accepts a string as input and checks whether it is a palindrome or not

Note : A palindrome is a string which is same when read backward or forward. For example, abcba is a palindrome.

OR

2.2 Write an inline function that accepts an integer as input and prints its square as output.

3.1 What is a constructor? What is a destructor? Give an example of each.

OR

3.2 Create a class named Statement having a constnrctor. Write a method in this class that concatenates two strings.

4.1 What is a virtual function? Write at least two advantages of virtual functions. Also, give an example of it.

OR

4.2 Write a program in C++ that accepts a file as input and prints all the lines of the file which consist of word "IGNOU".

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

(a) Private data

(b) Exception handling

(c) Pure virtual functions

(d) Inheritance

PART B: JAVA
1.1 Explain different phases of Software Development Life Cycle and their significance in software development.

OR

1.2 Write at least 5 differences between Java and any other Object Oriented Programming language.

2.1 Write a program in Java that accepts an integer as input and displays it in reverse order. The integer should consist of at least 4 digits. For example, if 1354 is input, then 4531 should be printed.

OR

2.2 Write a program in Java for the multiplication of two matrices.

3.1 Write at least 5 actions that can be taken when an exception occurs. How will you catch multiple exceptions in Java ?

OR

3.2 Create a class Employee. Now, create a derived class Manager of Employee. Write a method in Employee that will display the names of all employees whose salary is more than Rs. 10000.

4.1 When does name eonflict arise while using packages ? How can it be resolved ?

OR

4.2 Can the objects be used as parameters in Java ? Explain your answer with an example.

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

(a) Interfaces

(b) Polymorphisrn

(c) Threads

(d) I/O in Java

PART C: VISUAL BASIC
1.1 Explain different phases of Software Development Life Cycle and their significancein software development.

1.2 Define the term Euent. Explain any four events associated with buttons.

2.1 Write an event procedure to simulate a simple calculator.

2.2 Write a short note on conditional statements in Visual Basic.

3.1 What is Control Array ? Explain at least one way of creating the control array.

OR

3.2 Write an event procedure to display the enrolment numbers of all sfudents who secured aggregate of at least 600 marks.

Note: Make necessary assumptions.

4.1 Explain the following functions along with an example of each

(i) Lcase$

(ii) FV function

(iii) CLng

(iv) Rtrim$

OR

4.2 Explain the process of adding an object from the tool box to an application.

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

(a) Data-Aware control

(b) Custom controls

(c) Dynamic Linking Libraries

(d) Data Manager

(e) Debugging and Error handling in Visual Basic





Return to question paper search

Next Question Paper: Content development

Previous Question Paper: Preventive MCH and planning and management

Related Question Papers:


  • MTM-3 Managing Personnel in Tourism


  • Computer Fundamentals


  • Psychology of Learning and Development


  • ET - 531B Soil Science - June 2007


  • BNA-031 Ship Safety and Security


  • Categories


    Submit Previous Years University Question Papers and make money from adsense revenue sharing program

    Are you preparing for a university examination? Download model question papers and practise before you write the exam.


    Contact Us    Privacy Policy    Terms Of Use   

    SpiderWorks Technologies Pvt Ltd. 2006 - 2007 All Rights Reserved.