https://www.rgpvonline.
com
Total No. of Questions : 8] [1] [Total No. of Printed Pages : 2
Roll No ..................................
MCA-405 (A)
M.C.A. IV Semester
Examination, June 2020
Java Programming and Technologies
(Elective-I)
Time : Three Hours
Maximum Marks : 70
Note: i) Attempt any five questions.
ii) All questions carry equal marks.
1. a) Explain the term Inheritance with an example. 7
b) Write a java program to find the sum of the digits of the
given number. 7
2. a) What is method overriding and how does one prevent a
method from being overridden? 7
b) Write the difference between break and continue
statements in Java. 7
3. a) What is built in exception? How to create own exceptions?
7
b) With example, explain how to handle the exception with
overloaded methods. 7
4. a) Write a Java program to implement multiple inheritance
using interface. 7
b) List out four methods of a applet and write a program to
pass parameters to an applet. 7
MCA-405(A) PTO
https://www.rgpvonline.com
https://www.rgpvonline.com
[2]
5. a) Explain the following terms. 7
i) Events
ii) Event sources
iii) Event class
iv) Event listeners
b) Write a java program for mouse events handling. 7
6. a) Explain detail about java streams and I/O. 7
b) Write a java program to display the details of a given
Employee using JDBC. 7
7. a) Write a RMI program to communicate a client to remotely
available server. 7
b) Write the steps for creating RMI applications with
example. 7
8. a) Explain RMI Registry services. 7
b) What is multithreading? Explain with an example. 7
******
MCA-405(A) PTO
https://www.rgpvonline.com