0% found this document useful (0 votes)
2 views2 pages

Editable Question Paper

This document is a question paper for the B.Tech II Year I-Semester External Examination on Object Oriented Programming through Java at Sreenidhi Institute of Science and Technology. It includes two parts: Part A with short answer questions worth 2 marks each, and Part B with detailed questions worth 8 marks each, covering various Java concepts such as inheritance, exception handling, and GUI development. The exam is scheduled for December 22, 2025, and has a maximum score of 60 marks.

Uploaded by

nagendra chary k
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views2 pages

Editable Question Paper

This document is a question paper for the B.Tech II Year I-Semester External Examination on Object Oriented Programming through Java at Sreenidhi Institute of Science and Technology. It includes two parts: Part A with short answer questions worth 2 marks each, and Part B with detailed questions worth 8 marks each, covering various Java concepts such as inheritance, exception handling, and GUI development. The exam is scheduled for December 22, 2025, and has a maximum score of 60 marks.

Uploaded by

nagendra chary k
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

OBJECT ORIENTED PROGRAMMING – Question Paper

Sreenidhi Institute of Science and Technology (An Autonomous Institution)

[Link] II Year I-Semester External Examination

Date: 22-Dec-2025

Subject: OBJECT ORIENTED PROGRAMMING THROUGH JAVA (CSE, IT, ECM, CS, AIML, DS,
IOT)

Time: 3 Hours

Max Marks: 60

PART – A

Answer all questions. Each question carries 2 marks.

1. List any four Java buzzwords and briefly describe their significance.

2. Write different uses of final keyword in Java.

3. Define a package and advantages of using packages in Java.

4. Explain the purpose of try-catch block in exception handling.

5. List any two components of Java AWT used for building GUIs.

6. Explain what an Applet is in Java.

PART – B

Answer all questions. Each question carries 8 marks.

7. Write a Java program to demonstrate method overloading.

OR
Explain default and parameterized constructors with examples.

8. Write a Java program to implement single inheritance and demonstrate super keyword.

OR

Explain interfaces with examples.

9. Differentiate between abstract classes and interfaces with examples.

10. Write a Java program to create a user-defined package and import it.

OR

Write a Java program using the Collections framework to perform a PNR status check.

11. Explain the exception hierarchy in Java. Discuss the differences between checked and
unchecked exceptions with suitable examples.

12. Explain in detail about thread lifecycle in Java with neat diagram.

13. Write a Java AWT program using Frame, Button, and TextField to create a simple
calculator interface.

OR

Explain delegation event model with examples.

14. Explain the life cycle of a Java Applet in detail and describe the purpose of each life cycle
method.

15. Explain client-server architecture using sockets.

You might also like