OOP JAVA PYQ 2024-25 AKTU Question Paper
AKTU · BTECH · Semester 4 · Object Oriented Programming with Java · Session 2024-25 · PYQ
AKTU Object Oriented Programming with Java previous year question paper 2024-25 for B.Tech Semester 4. Covers Introduction, Programming Structures, OOP and…
Open the interactive reader to study this resource on AcademicArk.
Object Oriented Programming with Java AKTU syllabus
- Unit 1: Introduction, Programming Structures, OOP and Packages
- Unit 2: Exception Handling, Input Output and Multithreading
- Unit 3: Java New Features
- Unit 4: Java Collections Framework
- Unit 5: Spring Framework and Spring Boot
Questions in Object Oriented Programming with Java AKTU PYQ 2024-25
- Q1a. Why is Java platform-independent? (2 marks, 2024-25)
- Q1b. What is the role of a constructor in a Java class? (2 marks, 2024-25)
- Q1c. What is the purpose of the finally block in Java exception handling? (2 marks, 2024-25)
- Q1d. How is throw different from throws? (2 marks, 2024-25)
- Q1e. What is a functional interface? Give an example. (2 marks, 2024-25)
- Q1f. How does Stack differ from Queue? (2 marks, 2024-25)
- Q1g. What is a GET vs POST request? (2 marks, 2024-25)
- Q2a. Discuss the different data types and control structures in Java with examples. (7 marks, 2024-25)
- Q2b. Explain the concept of multithreading. Write a program to implement two threads printing numbers alternatively. (7 marks, 2024-25)
- Q2c. What is the Stream API in Java? How does it help in functional-style operations? (7 marks, 2024-25)
- Q2d. Compare and contrast ArrayList and LinkedList in terms of performance and usage. (7 marks, 2024-25)
- Q2e. What is Spring Boot? How is it different from the traditional Spring framework? (7 marks, 2024-25)
- Q3a. Write a Java program to take user input and display the reverse of a string. (7 marks, 2024-25)
- Q3b. Explain the concept of Java Virtual Machine and Java Runtime Environment. (7 marks, 2024-25)
- Q4a. Write a Java program to handle multiple exceptions using try-catch-finally. (7 marks, 2024-25)
- Q4b. Write a Java program that creates two threads – one to print even numbers and the other for odd numbers. (7 marks, 2024-25)
- Q5a. What are functional interfaces and how are they implemented using lambda expressions? (7 marks, 2024-25)
- Q5b. Describe the role of annotations in Java and how type annotations are used. (7 marks, 2024-25)
- Q6a. Write a program to demonstrate the use of HashMap and iterate through keys and values. (7 marks, 2024-25)
- Q6b. Discuss the hierarchy of the Collection framework in Java. Differentiate between List, Set, and Map. (7 marks, 2024-25)
- Q7a. Explain the concept of Dependency Injection and its types in Spring. Develop a simple API in Spring Boot to perform CRUD operations using a list as storage. (7 marks, 2024-25)
- Q7b. Describe the structure of a basic Spring Boot application. What are the advantages of using Spring Boot over traditional web frameworks? (7 marks, 2024-25)
AKTU paper codes: BCS403
Object Oriented Programming with Java previous year papers
More Object Oriented Programming with Java resources
- Handwritten Notes: Unit 1 Handwritten Notes
- Handwritten Notes: Unit 2 Handwritten Notes
- Handwritten Notes: Unit 3 Handwritten Notes
- Handwritten Notes: Unit 4 Handwritten Notes
- Handwritten Notes: Unit 5 Handwritten Notes
- Notes: Unit 1 Notes
- Notes: Unit 2 Notes
- Notes: Unit 3 Notes
- Notes: Unit 4 Notes
- Notes: Unit 5 Notes
Browse all notes · Semester 4 notes