BPLCK105C BPLCK205C Model Set 1 Paper
BPLCK105C BPLCK205C Model Set 1 Paper
Note: 01. Answer any FIVE full questions, choosing at least ONE question from each MODULE.
02. Use JAVA code snippet to illustrate a specific code design or a purpose.
Bloom’s
Module -1 Taxonomy Marks
Level
Q.01 a Explain object oriented principles. L2 6
b Describe the meaning of each of the keyword in “public static void main” L1 6
c Explain different lexical issues in JAVA. L2 8
OR
Q.02 a Explain different promotion rules in JAVA. L2 6
b Give different syntax of array allocation in JAVA. L1 6
c Explain different type of integer literals with examples. L2 8
Module-2
Q. 03 a Explain the following operations with example. L2 8
(i) << (ii) >> (iii) >>> (iv) &
b Demonstrate the working of enhanced for loop. L2 6
c Write a program to sort the elements using for loop. L3 6
OR
Q.04 a Explain four different types of if statements in JAVA. L2 8
b Demonstrate working of break with labels in JAVA. L2 6
c Write a program to find the biggest of three numbers using ternary L3 6
operator.
Module-3
Q. 05 a What are constructors ? Explain two types of constructors. L2 6
b Explain static variable and static methods in JAVA. L2 6
c Write a program to perform Stack operation using proper class and L3 8
methods
OR
Q. 06 a Explain memory allocation and use of garbage collector in JAVA L2 6
b Explain use of this in JAVA. L2 6
c Write a JAVA program demonstrating Method overloading. L3 8
Module-4
Q. 07 a Explain different types of inheritance in JAVA. L2 6
b Example two uses of super keyword with example. L2 6
c Demonstrate the working of final class and final method in JAVA. L3 8
OR
Q. 08 a What is abstract class ? Explain with example. L2 6
b Give example for method overriding. L2 6
c Demonstrate dynamic dispatch using abstract class in JAVA. L3 8
Page 01 of 02
22PLC15c/25c
Module-5
Q. 09 a What is a package ? Explain with example. L2 6
b Demonstrate the working of interface in JAVA. L2 8
c Explain different access modifiers in JAVA. L3 6
OR
Q. 10 a What is an exception ? Give an example. L2 6
b Explain the procedure of creating our own exception. L2 8
c Explain different mechanism of handling the exceptions in JAVA. L3 6
Page 02 of 02