0% found this document useful (0 votes)
31 views

(Time: 2 Hours) Total Marks: 75: Q.P. Code: 36158

This pdf file is related to Core Java for S.Y I.T sem 4 students.

Uploaded by

Manoj Prasad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views

(Time: 2 Hours) Total Marks: 75: Q.P. Code: 36158

This pdf file is related to Core Java for S.Y I.T sem 4 students.

Uploaded by

Manoj Prasad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

9 B 9 D

49 AB CB 479 ED 71D 22B BA3 3238 857 81E


A C 4 E 7 8
9A BC B4 79E D7 1D2 22B A32 2385 578 1EE EAE
7 D 1 A 1
AB BCB B47 9ED 71 D22 2BA 323 3857 781 EEAAE2 2349
9 D B 3 8 E 3 A
BC CB4 479E ED7 71D 22B A3 238 578 81EE EAE E23 49A BC
7 1 2 A 2 5 1 4 B
CB B47 9EDD71 D22 2BA 323 385 781 EEAAE2 2349 9AB BCB 479
9
47 E 71 2 B D 3 7 E
2 85 81 E E 4 A C 3 4 7 ED
47 9EDD71 D22 2BAA32 385 781 EEAAE2 2349 9AB BCB B479 9ED 71D
9E 7 D2 B 32 38 78 EE E 34 A C 47 E 71 2
79 D 1D 2B A3 3 57 1E A 23 9A BC B4 9E D7 D 2B
E 7 8 8

f.
f.

c.
a.
e.
c.
a.
e.
c.
a.

b.
3.
d.
b.
2.
d.
b.
1.
9E D7 1D2 22B A32 238 578 1EE EAE E234 49A BC B47 79E D71 1D2 22BAA32
D 1D 2B A3 3 57 1E A 23 9A BC B4 9E D7 D 2B 3 38
ED 71 22 A 23 85 81 EA E2 49 B B 79 D 1D 22 A 23 57
71 D2 B 32 85 781 EE E 34 A C 47 ED 71 2 BA 32 85 81
71 D22 2BAA32 385 781 EEAAE2 2349 9AB BCB B479 9ED 71DD22 2BA 323 3857 781 EEA
D2 B 32 38 78 EE E 34 A C 47 E 71 2 BA 32 85 81 EE E

(i)
2B A3 38 578 1EE AE 23 9A BC B4 9E D7 D2 2B 32 38 78 EE AE 234

(ii)
details.

(iii)
A3 238 57 1E A 23 49A BC B4 79E D7 1D 2B A3 38 578 1E AE 23 9A
23 57 81E EA E2 49 B B 79 D 1D 22B A3 238 57 1E EA 23 49A BC
85 81 E E2 34 AB CB 47 ED 71 22 A 23 57 81 EA E2 49 B B
78 EE AE 34 9A C 47 9E 71 D2 BA 32 85 81 EE E 34 A C 47
1E A 23 9A BC B4 9E D7 D 2B 3 38 78 E A 23 9A BC B4 9E
EA E2 49 B B 79 D 1D 22 A 23 57 1E EA E2 49 B B4 79 D7
E2 349 AB CB 479 ED 71D 22 BA 323 857 81E EA E2 349 AB CB 79 ED 1D
34 AB CB 47 ED 71 22 BA 323 85 81 EA E2 349 AB CB 479 ED 71D 22
9A C 4 9E 7 D2 B 32 85 78 EE E 34 A C 47 E 71 2 BA

suitable examples.
BC B4 79E D7 1D 2B A3 38 78 1EE AE 23 9A BC B4 9E D7 D2 2B 32
B4 79E D7 1D 22B A3 238 578 1E AE 23 49A BC B4 79E D7 1D2 2B A3 38

break out;
79 D 1D 22B A3 23 57 1E EA 23 49A BC B4 79E D7 1D 2B A3 238 578
ED 71 22 A 23 85 81 EA E2 49 B B 79 D 1D 22 A 23 57 1E
71 D22 BA 32 85 781 EEA E2 349 AB CB 479 ED 71D 22 BA 323 857 81 EA
D2 B 32 38 78 EE E 34 A C 47 E 71 2 BA 32 85 81 EE E
2B A3 38 578 1EE AE 23 9A BC B4 9E D7 D2 2B 32 38 78 EE AE 234
A3 238 57 1E A 23 49A BC B4 79E D7 1D 2B A3 38 578 1E AE 23 9A
23 57 81E EA E2 49 B B 79 D 1D 22B A3 238 57 1E EA 23 49A BC
85 81 E E2 34 AB CB 47 ED 71 22 A 23 57 81 EA E2 49 B B
78 EE AE 34 9A C 47 9E 71 D2 BA 32 85 81 EE E 34 A C 47
1E A 23 9A BC B4 9E D7 D 2B 3 38 78 E A 23 9A BC B4 9E
N. B.: (1) All questions are compulsory.

EA E2 49 B B 79 D 1D 22 A 23 57 1E EA E2 49 B B4 79 D7

Attempt any three of the following:


Attempt any three of the following:
Attempt any three of the following:

E2 349 AB CB 479 ED 71D 22 BA 323 857 81E EA E2 349 AB CB 79 ED 1D


34 AB CB 47 ED 71 22 BA 323 85 81 EA E2 349 AB CB 479 ED 71D 22
9A C 4 9E 7 D2 B 32 85 78 EE E 34 A C 47 E 71 2 BA

1
BC B4 79E D7 1D 2B A3 38 78 1EE AE 23 9A BC B4 9E D7 D2 2B 32
(4) Numbers to the right indicate marks.

B4 79E D7 1D 22B A3 238 578 1E AE 23 49A BC B4 79E D7 1D2 2B A3 38


79 D 1D 22B A3 23 57 1E EA 23 49A BC B4 79E D7 1D 2B A3 238 578
ED 71 22 A 23 85 81 EA E2 49 B B 79 D 1D 22 A 23 57 1E

Write a short note on access specifiers in Java.


71 D22 BA 32 85 781 EEA E2 349 AB CB 479 ED 71D 22 BA 323 857 81 EA

List and explain the the salient features of Java.

Rectangle rec = new Rectangle(a,b);


D2 B 32 38 78 EE E 34 A C 47 E 71 2 BA 32 85 81 EE E
(Time: 2½ hours)

2B A3 38 578 1EE AE 23 9A BC B4 9E D7 D2 2B 32 38 78 EE AE 234


Write a short note on Java Virtual Machine (JVM).

A3 238 57 1E A 23 49A BC B4 79E D7 1D 2B A3 38 578 1E AE 23 9A

Explain : (i) Variable Arguments(Varargs) (ii) this.

public static void main(String arg[]) {.. }


23 57 81E EA E2 49 B B 79 D 1D 22B A3 238 57 1E EA 23 49A BC

Explain the terms/keywords : final , finally , finalize()


85 81 E E2 34 AB CB 47 ED 71 22 A 23 57 81 EA E2 49 B B
78 EE AE 34 9A C 47 9E 71 D2 BA 32 85 81 EE E 34 A C 47
(5) Draw neat labeled diagrams wherever necessary.
(6) Use of Non-programmable calculators is allowed.

1E A 23 9A BC B4 9E D7 D 2B 3 38 78 E A 23 9A BC B4 9E
EA E2 49 B B 79 D 1D 22 A 23 57 1E EA E2 49 B B4 79 D7
E2 349 AB CB 479 ED 71D 22 BA 323 857 81E EA E2 349 AB CB 79 ED 1D

EEAE2349ABCB479ED71D22BA32385781
34 AB CB 47 ED 71 22 BA 323 85 81 EA E2 349 AB CB 479 ED 71D 22

What is an inheritance? Explain multiple inheritance in Java.


9A C 4 9E 7 D2 B 32 85 78 EE E 34 A C 47 E 71 2 BA
Briefly explain: (i) Type annotations (ii) Lambda expressions.
(3) Answers to the same question must be written together.

BC B4 79E D7 1D 2B A3 38 78 1EE AE 23 9A BC B4 9E D7 D2 2B 32

Write a comparative note on overloading and overriding in Java.

Explain the semantics and functionality of the given statements :


B4 79E D7 1D 22B A3 238 578 1E AE 23 49A BC B4 79E D7 1D2 2B A3 38
79 D 1D 22B A3 23 57 1E EA 23 49A BC B4 79E D7 1D 2B A3 238 578
ED 71 22 A 23 85 81 EA E2 49 B B 79 D 1D 22 A 23 57 1E
Explain the terms : narrowing, widening, instantiation, auto boxing.

71 D22 BA 32 85 781 EEA E2 349 AB CB 479 ED 71D 22 BA 323 857 81 EA

Differentiate between abstract class abstract class and interfac in Java.


D2 B 32 38 78 EE E 34 A C 47 E 71 2 BA 32 85 81 EE E
2B A3 38 578 1EE AE 23 9A BC B4 9E D7 D2 2B 32 38 78 EE AE 234
A3 238 57 1E A 23 49A BC B4 79E D7 1D 2B A3 38 578 1E AE 23 9A
23 57 81E EA E2 49 B B 79 D 1D 22B A3 238 57 1E EA 23 49A BC
85 81 E E2 34 AB CB 47 ED 71 22 A 23 57 81 EA E2 49 B B
78 EE AE 34 9A C 47 9E 71 D2 BA 32 85 81 EE E 34 A C 4

Demonstrate the behavior of static members in Java using a suitable example.


functionality, operands and return type. Give one example statement for each.

1E A 23 9A BC B4 9E D7 D 2B 3 38 78 E A 23 9A BC B4
Explain the functionality of different types of iterative statements in Java using
EA E2 49 B B 79 D 1D 22 A 23 57 1E EA E2 49 B B4 7
E2 349 AB CB 479 ED 71D 22 BA 323 857 81E EA E2 349 AB CB 79
34 AB CB 47 ED 71 22 BA 323 85 81 EA E2 349 AB CB 479 E
9A C 4 9E 7 D2 B 32 85 78 EE E 34 A C 47 E
What are the primitive data types in Java? Briefly explain their size, range and other
Write in detail about different types of operators in Java, category-wise quoting their

BC B4 79E D7 1D 2B A3 38 78 1EE AE 23 9A BC B4 9E D

[TURN OVER]
B4 79E D7 1D 22B A3 238 578 1E AE 23 49A BC B4 79E D7
(2) Makesuitable assumptions wherever necessary and state the assumptions made.
Total Marks: 75
Q.P. Code: 36158

79 D 1D 22B A3 23 57 1E EA 23 49A BC B4 79E D7


ED 71 22 A 23 85 81 EA E2 49 B B 79 D 1

15
15
15

71 D22 BA 32 85 781 EEA E2 349 AB CB 479 ED 71D


D2 B 32 38 78 EE E 34 A C 47 E 71
2B A3 38 578 1EE AE 23 9A BC B4 9E D7 D2
A3 238 57 1E A 23 49A BC B4 79E D7 1D 2
23 57 81E EA E2 49 B B 79 D 1D 22B
85 81 E E2 34 AB CB 47 ED 71 22
78 EE AE 34 9A C 47 9E 71 D2 BA
1E A 23 9A BC B4 9E D7 D 2B
EA E2 49 B B 79 D 1D 22 A
E 34 A CB 47 ED 71 2 BA 3
9 B 9 D
49 AB CB 479 ED 71D 22B BA3 3238 857 81E
A C 4 E 7 8
9A BC B4 79E D7 1D2 22B A32 2385 578 1EE EAE
7 D 1 A 1
AB BCB B47 9ED 71 D22 2BA 323 3857 781 EEAAE2 2349
9 D B 3 8 E 3 A
BC CB4 479E ED7 71D 22B A3 238 578 81EE EAE E23 49A BC
7 1 2 A 2 5 1 4 B
CB B47 9EDD71 D22 2BA 323 385 781 EEAAE2 2349 9AB BCB 479
9
47 E 71 2 B D 3 7 E
2 85 81 E E 4 A C 3 4 7 ED
47 9EDD71 D22 2BAA32 385 781 EEAAE2 2349 9AB BCB B479 9ED 71D
9E 7 D2 B 32 38 78 EE E 34 A C 47 E 71 2
79 D 1D 2B A3 3 57 1E A 23 9A BC B4 9E D7 D 2B
E 7 8 8

f.
f.
f.

e.
c.
a.
e.
c.
a.
e.

d.
b.
5.
d.
b.
4.
d.
9E D7 1D2 22B A32 238 578 1EE EAE E234 49A BC B47 79E D71 1D2 22BAA32
D 1D 2B A3 3 57 1E A 23 9A BC B4 9E D7 D 2B 3 38
ED 71 22 A 23 85 81 EA E2 49 B B 79 D 1D 22 A 23 57
71 D2 B 32 85 781 EE E 34 A C 47 ED 71 2 BA 32 85 81
71 D22 2BAA32 385 781 EEAAE2 2349 9AB BCB B479 9ED 71DD22 2BA 323 3857 781 EEA
D2 B 32 38 78 EE E 34 A C 47 E 71 2 BA 32 85 81 EE E

(i)
(i)
(i)
(i)
(i)
2B A3 38 578 1EE AE 23 9A BC B4 9E D7 D2 2B 32 38 78 EE AE 234

(ii)
(ii)
(ii)
(ii)
(ii)

(iii)
(iii)
(iii)
A3 238 57 1E A 23 49A BC B4 79E D7 1D 2B A3 38 578 1E AE 23 9A
23 57 81E EA E2 49 B B 79 D 1D 22B A3 238 57 1E EA 23 49A BC

Explain :
85 81 E E2 34 AB CB 47 ED 71 22 A 23 57 81 EA E2 49 B B
78 EE AE 34 9A C 47 9E 71 D2 BA 32 85 81 EE E 34 A C 47
1E A 23 9A BC B4 9E D7 D 2B 3 38 78 E A 23 9A BC B4 9E
EA E2 49 B B 79 D 1D 22 A 23 57 1E EA E2 49 B B4 79 D7
E2 349 AB CB 479 ED 71D 22 BA 323 857 81E EA E2 349 AB CB 79 ED 1D gen.showdata();
34 AB CB 47 ED 71 22 BA 323 85 81 EA E2 349 AB CB 479 ED 71D 22
9A C 4 9E 7 D2 B 32 85 78 EE E 34 A C 47 E 71 2 BA
BC B4 79E D7 1D 2B A3 38 78 1EE AE 23 9A BC B4 9E D7 D2 2B 32

repaint();
B4 79E D7 1D 22B A3 238 578 1E AE 23 49A BC B4 79E D7 1D2 2B A3 38
79 D 1D 22B A3 23 57 1E EA 23 49A BC B4 79E D7 1D 2B A3 238 578
ED 71 22 A 23 85 81 EA E2 49 B B 79 D 1D 22 A 23 57 1E
71 D22 BA 32 85 781 EEA E2 349 AB CB 479 ED 71D 22 BA 323 857 81 EA
Shape gen = new Shape();

D2 B 32 38 78 EE E 34 A C 47 E 71 2 BA 32 85 81 EE E
2B A3 38 578 1EE AE 23 9A BC B4 9E D7 D2 2B 32 38 78 EE AE 234

Write one example for each.


A3 238 57 1E A 23 49A BC B4 79E D7 1D 2B A3 38 578 1E AE 23 9A
if (k==1) gen = r; else gen=c;

23 57 81E EA E2 49 B B 79 D 1D 22B A3 238 57 1E EA 23 49A BC


85 81 E E2 34 AB CB 47 ED 71 22 A 23 57 81 EA E2 49 B B
78 EE AE 34 9A C 47 9E 71 D2 BA 32 85 81 EE E 34 A C 47
int k = Integer.parseInt(args[0]) ;

1E A 23 9A BC B4 9E D7 D 2B 3 38 78 E A 23 9A BC B4 9E

val = lval.longValue();
EA E2 49 B B 79 D 1D 22 A 23 57 1E EA E2 49 B B4 79 D7

dos.writeDouble(27.36);

Attempt any three of the following:


Attempt any three of the following:
E2 349 AB CB 479 ED 71D 22 BA 323 857 81E EA E2 349 AB CB 79 ED 1D

dval = Double.valueOf(s);

b.addActionListener(this);
34 AB CB 47 ED 71 22 BA 323 85 81 EA E2 349 AB CB 479 ED 71D 22
9A C 4 9E 7 D2 B 32 85 78 EE E 34 A C 47 E 71 2 BA

substring(k) , subtring(k , j)

2
BC B4 79E D7 1D 2B A3 38 78 1EE AE 23 9A BC B4 9E D7 D2 2B 32

int k = Integer.parseInt(num);
Explain the below given code fragments :
Rect r = new Rect(); Circ c = new Circ();

B4 79E D7 1D 22B A3 238 578 1E AE 23 49A BC B4 79E D7 1D2 2B A3 38

Indexof(‘x’) , Iindexof(‘x’ , n);


79 D 1D 22B A3 23 57 1E EA 23 49A BC B4 79E D7 1D 2B A3 238 578
ED 71 22 A 23 85 81 EA E2 49 B B 79 D 1D 22 A 23 57 1E
procedure step-wise using a suitable example.

71 D22 BA 32 85 781 EEA E2 349 AB CB 479 ED 71D 22 BA 323 857 81 EA


D2 B 32 38 78 EE E 34 A C 47 E 71 2 BA 32 85 81 EE E

What is an Applet? Explain its life cycle in Java.

public void paint(Graphics g ) |{ … }


FileReader ins = new FileReader(inf);
2B A3 38 578 1EE AE 23 9A BC B4 9E D7 D2 2B 32 38 78 EE AE 234

Write about: Button, Textfield, and Label controls.


interface values extends demoval { … }

A3 238 57 1E A 23 49A BC B4 79E D7 1D 2B A3 38 578 1E AE 23 9A


Explain any 3 different cases of exception handling.

What is a layout manager? Explain any two layouts.

*******************
23 57 81E EA E2 49 B B 79 D 1D 22B A3 238 57 1E EA 23 49A BC
85 81 E E2 34 AB CB 47 ED 71 22 A 23 57 81 EA E2 49 B B
78 EE AE 34 9A C 47 9E 71 D2 BA 32 85 81 EE E 34 A C 47
Explain life cycle of thread with a neat labeled diagram.

equals() , compareTo() , equalsIgnoreCase()


1E A 23 9A BC B4 9E D7 D 2B 3 38 78 E A 23 9A BC B4 9E
EA E2 49 B B 79 D 1D 22 A 23 57 1E EA E2 49 B B4 79 D7
E2 349 AB CB 479 ED 71D 22 BA 323 857 81E EA E2 349 AB CB 79 ED 1D

EEAE2349ABCB479ED71D22BA32385781
34 AB CB 47 ED 71 22 BA 323 85 81 EA E2 349 AB CB 479 ED 71D 22
9A C 4 9E 7 D2 B 32 85 78 EE E 34 A C 47 E 71 2 BA

Explain <APPLET> and <PARAM> tags with their attributes.


class sample extends dsamp implements dval { .. }
Explain the below given code and the concept(s) it represents :

BC B4 79E D7 1D 2B A3 38 78 1EE AE 23 9A BC B4 9E D7 D2 2B 32
Explain the semantics and functionality of the given statements :

Explain the semantics and functionality of the given statements :


B4 79E D7 1D 22B A3 238 578 1E AE 23 49A BC B4 79E D7 1D2 2B A3 38
79 D 1D 22B A3 23 57 1E EA 23 49A BC B4 79E D7 1D 2B A3 238 578
ED 71 22 A 23 85 81 EA E2 49 B B 79 D 1D 22 A 23 57 1E
71 D22 BA 32 85 781 EEA E2 349 AB CB 479 ED 71D 22 BA 323 857 81 EA
D2 B 32 38 78 EE E 34 A C 47 E 71 2 BA 32 85 81 EE E
Explain the difference between the following using a suitable example.
2B A3 38 578 1EE AE 23 9A BC B4 9E D7 D2 2B 32 38 78 EE AE 234
A3 238 57 1E A 23 49A BC B4 79E D7 1D 2B A3 38 578 1E AE 23 9A
23 57 81E EA E2 49 B B 79 D 1D 22B A3 238 57 1E EA 23 49A BC

Briefly explain: delegation model, event, event listeners, and event sources.
85 81 E E2 34 AB CB 47 ED 71 22 A 23 57 81 EA E2 49 B B
78 EE AE 34 9A C 47 9E 71 D2 BA 32 85 81 EE E 34 A C 4
1E A 23 9A BC B4 9E D7 D 2B 3 38 78 E A 23 9A BC B4
EA E2 49 B B 79 D 1D 22 A 23 57 1E EA E2 49 B B4 7
What is a vector? List out any five vector methods and quote their functionality.

E2 349 AB CB 479 ED 71D 22 BA 323 857 81E EA E2 349 AB CB 79


34 AB CB 47 ED 71 22 BA 323 85 81 EA E2 349 AB CB 479 E
How do you create your own package and import it in a Java program? Explain the

9A C 4 9E 7 D2 B 32 85 78 EE E 34 A C 47 E
BC B4 79E D7 1D 2B A3 38 78 1EE AE 23 9A BC B4 9E D
B4 79E D7 1D 22B A3 238 578 1E AE 23 49A BC B4 79E D7
Q.P. Code: 36158

79 D 1D 22B A3 23 57 1E EA 23 49A BC B4 79E D7


ED 71 22 A 23 85 81 EA E2 49 B B 79 D 1

15
15

71 D22 BA 32 85 781 EEA E2 349 AB CB 479 ED 71D


D2 B 32 38 78 EE E 34 A C 47 E 71
2B A3 38 578 1EE AE 23 9A BC B4 9E D7 D2
A3 238 57 1E A 23 49A BC B4 79E D7 1D 2
23 57 81E EA E2 49 B B 79 D 1D 22B
85 81 E E2 34 AB CB 47 ED 71 22
78 EE AE 34 9A C 47 9E 71 D2 BA
1E A 23 9A BC B4 9E D7 D 2B
EA E2 49 B B 79 D 1D 22 A
E 34 A CB 47 ED 71 2 BA 3

You might also like