AXIS INSTITUTE OF TECHNOLOGY & MANAGEMENT (719)
Sessional Test 2024-25 (Even Semester)
Program:
Semester : IV Roll No.:
B.Tech(AIML/CSDS/IT/CSE)
Course: Object Oriented Programming with Java Course Code: BCS403
Time:1:30 Hours Total Marks: 40
In this question paper following Course Outcomes are covered:
CO No. Course Outcome
CO1 Develop the object-oriented programming concepts using Java
CO2 Implement exception handling in Java
Q.No. 1.a 1.b 1.c 1.d 1.e 2.a 2.b 2.c 2.d 3.a 3.b 3.c 3.d
CO 1 1 1 2 2 1 1 1 1 2 2 2 2
BT Level 1 1 2 2 1 4 4 3 3 4 1 2 2
Marks 2 2 2 2 2 5 5 5 5 5 5 5 5
SECTION A
Q. No.: 1. Attempt ALL parts in brief. 2 x 5 = 10
a.Define the basic Characteristics of OOP?
b. Define the concept of classes and object in Java with a suitable example.
c. Explain constructor with an example.
d. List different keywords used for exception handling in Java.
e. Differentiate between Exception and Error.
SECTION B
Q. No.: 2. Attempt any THREE parts of the following: 5 × 3 = 15
a.Explain the significance of public, protected and private access specifies in Inheritance?
b. Difference between Method Overloading and Method Overriding in java. Illustrate with a suitable example.
c. Illustrate polymorphism with suitable Java example.
d. Differentiate between run-time and compile-time polymorphism.
Q. No.: 3. Attempt any THREE parts of the following: 5 × 3 = 15
a. What is Exception in Java; discuss its types with examples.
b. Explain Method Overloading with java. Illustrate with a suitable example.
c.Differentiate between JVM, JDK, JRE?
d. Compare and contrast throw vs. throws in Java.
BCS403/OOPJ/AITM (719)