JNTU

JNTU MCA 2019 JAVA PROGRAMMING Previous Question Paper (December - 2019 - R17)

MCA | 2019 | III | R17 | December - 2019

Answer PaperPaper Code: 843AEMaximum Marks: 75Time: 3hrs

Note: This question paper contains two parts A and B. Part A is compulsory which carries 25 marks. Answer all questions in Part A. Part B consists of 5 Units. Answer any one full question from each unit.

Part A

5 × 5 Marks = 25

125 marks
a

Explain various iterative statements used in Java with examples.

5 marks

Answer

Java provides three primary iterative statements to execute a block of code repeatedly:

  1. for loop: Used when the number of iterations is known.
    for(initialization; condition; increment/decrement) { // body }
  2. while loop: Executes as long as the condition is true, checking before each iteration.
    while(condition) { // body }
  3. do-while loop: Similar to while, but guarantees at least one execution because the condition is checked after the body.
    do { // body } while(condition);
b

Define CLASSPATH. Discuss the role of class path in packages.

5 marks

Answer

CLASSPATH is an environment variable that tells the Java Virtual Machine (JVM) and the Java compiler where to look for user-defined classes and packages. When working with packages, the CLASSPATH must point to the root directory containing the package structure. If a class is in package com.example, the CLASSPATH should point to the directory containing the com folder, allowing the compiler to resolve fully qualified names correctly.

c

What is Multi threading? Differentiate between the multi tasking and multi threading.

5 marks

Answer

Sign in to view the complete answer paper.

d

Explain mouse event class with an example.

5 marks

Answer

Sign in to view the complete answer paper.

e

Compare and contrast Swing and AWT in Java.

5 marks

Answer

Sign in to view the complete answer paper.

Part B

5 × 10 Marks = 50

210 marks
a

Explain principles of object oriented programming languages.

5 marks

Answer

Sign in to view the complete answer paper.

b

What are constructor, destructor? How to implement constructors in Java?

5 marks

Answer

Sign in to view the complete answer paper.

OR
310 marks
a

Explain how to implement Dynamic method dispatch in Java.

5 marks

Answer

Sign in to view the complete answer paper.

b

What is Inner class? What are its Advantages? How to implement Inner class in Java?

5 marks

Answer

Sign in to view the complete answer paper.

410 marks
a

What is inheritance? Describe various forms of inheritance in Java? Give an example Java code for each case.

5 marks

Answer

Sign in to view the complete answer paper.

b

What is package? How to implement user defined packages in Java.

5 marks

Answer

Sign in to view the complete answer paper.

OR
510 marks
a

What is interface? How to implement interface in Java.

5 marks

Answer

Sign in to view the complete answer paper.

b

List out various classes in Java.io package and explain them clearly.

5 marks

Answer

Sign in to view the complete answer paper.

610 marks
a

How to implement multithreading in Java.

5 marks

Answer

Sign in to view the complete answer paper.

b

How to implement user defined exceptions in Java with example.

5 marks

Answer

Sign in to view the complete answer paper.

OR
710 marks
a

Explain how to implement thread priorities in Java with examples.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain multiple catch statement with example.

5 marks

Answer

Sign in to view the complete answer paper.

810 marks
a

Discuss about Border and grid Layout managers in Java.

5 marks

Answer

Sign in to view the complete answer paper.

b

What is Listener Interfaces? Illustrate Mouse motion listener interfaces with suitable Java Program.

5 marks

Answer

Sign in to view the complete answer paper.

OR
910 marks
a

What is AWT? Explain in detail about hierarchy for AWT.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain about Events, Event sources event classes.

5 marks

Answer

Sign in to view the complete answer paper.

1010 marks
a

What is swing? Explain various swing components.

5 marks

Answer

Sign in to view the complete answer paper.

b

Develop an applet that receives principle, rate of interest, number of years from the key board and display the simple interest on the screen.

5 marks

Answer

Sign in to view the complete answer paper.

OR
1110 marks
a

Write Java program that works as a calculator using in Java swings.

5 marks

Answer

Sign in to view the complete answer paper.

b

Describe parameters passing to an applet with a program.

5 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the question paper of JAVA PROGRAMMING from JNTU for MCA 2019 III, December - 2019, R17.

For the solved question paper with answers, switch to the Answer Paper tab.

Other papers in JAVA PROGRAMMING

Loading Question Papers

Fetching data from database...