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

BPLCK105C BPLCK205C Model Set 1 Paper

This document is a model question paper for the Introduction to JAVA Programming course for B.E. Degree students, effective from the academic year 2022-23. It consists of five modules with various questions covering topics such as object-oriented principles, constructors, inheritance, and exception handling, requiring students to answer five questions with at least one from each module. Each question is categorized by Bloom's Taxonomy levels and includes coding tasks to illustrate concepts.

Uploaded by

Shilpa K.V.
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)
982 views2 pages

BPLCK105C BPLCK205C Model Set 1 Paper

This document is a model question paper for the Introduction to JAVA Programming course for B.E. Degree students, effective from the academic year 2022-23. It consists of five modules with various questions covering topics such as object-oriented principles, constructors, inheritance, and exception handling, requiring students to answer five questions with at least one from each module. Each question is categorized by Bloom's Taxonomy levels and includes coding tasks to illustrate concepts.

Uploaded by

Shilpa K.V.
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/ 2

22PLC15c/25c

Model Question Paper-I/II with effect from 2022-23 (CBCS Scheme)


USN

First/Second Semester B.E. Degree Examination


Introduction to JAVA Programming
TIME: 03 Hours Max. Marks: 100

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

You might also like