0% found this document useful (0 votes)
23 views1 page

Gujarat Technological University: Mca - Semester I-Examination - Winter-2022

This document is an exam for an Object Oriented Programming in Java course. It contains 5 questions assessing students' knowledge of key Java concepts. Question 1 has two parts, the first asking students to define 7 Java terms, and the second differentiating between two programming concepts. Question 2 also has two parts, the first explaining what Java is and its buzzwords, and the second discussing inheritance. The remaining questions cover additional core Java topics like reference data types, exceptions, classes, interfaces, packages, threads, generics, and files.
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)
23 views1 page

Gujarat Technological University: Mca - Semester I-Examination - Winter-2022

This document is an exam for an Object Oriented Programming in Java course. It contains 5 questions assessing students' knowledge of key Java concepts. Question 1 has two parts, the first asking students to define 7 Java terms, and the second differentiating between two programming concepts. Question 2 also has two parts, the first explaining what Java is and its buzzwords, and the second discussing inheritance. The remaining questions cover additional core Java topics like reference data types, exceptions, classes, interfaces, packages, threads, generics, and files.
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/ 1

Seat No.: ________ Enrolment No.

______________

GUJARAT TECHNOLOGICAL UNIVERSITY


MCA– SEMESTER I- EXAMINATION- WINTER-2022

Subject Code: 619402 Date: 21/02/2023


Subject Name: Object Oriented Programming in Java
Time: 10:30 AM TO 01:00 PM Total Marks: 70
Instructions:

1. Attempt all questions.


2. Make Suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
4. Use of simple calculators and non-programmable scientific calculators are permitted.

Q.1 (a) Define Following terms(any seven) 07


(1) Static block
(2) Encapsulation
(3) Synchronized keyword
(4) Finalize method
(5) Calendar class
(6) Autoboxing
(7) Final keyword
(8) Super keyword
(b) Differentiate between following(any two) 07
1. While loop and for loop
2. String class and String Buffer class
3. Abstract class and Abstract method

Q.2 (a) What is Java? Explain Java Buzzwords. 07


(b) What is inheritance? Explain types of inheritance with example. 07
OR
(b) What is Byte Code? Why java is Platform Independent. Explain work of JVM. 07

Q.3 (a) Explain any one reference data type with example. 07
(b) What is exception handling? Discuss the uses of "try", "catch" and "finally” 07
with example
OR
Q.3 (a) What is class? Explain any one wrapper class with example. 07
(b) What is constructor? Explain constructor overloading and method overloading with 07
Example.

Q.4 (a) What is an interface? How it is important in java? Explain with example. 07
(b) What is Package? Explain the uses of the keywords "package" and "import". 07
OR
Q.4 (a) What is collection framework? Explain set and sorted set interface with example. 07
(b) Explain scanner class with example. 07

Q.5 (a) What is thread? How thread is created in java? Explain with example. 07
(b) What is generic class? Explain generic method with example. 07
OR
Q.5 (a) Explain thread life cycle. 07
(b) What is file? Discuss any six methods of file class. 07

*****************

Page 1 of 1

You might also like