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
|
|
|
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
|
|
|
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.