Course Name: Object Oriented Programming Using Java
PROGRAM: BCA IInd Semester
Course Code:BCA203
QUESTION BANK/ Dated: 22/04/2024
MASTER ASSIGNMENT
Last date of submission: 30/04/2024
Q.No SECTION - A
1 Why is Java a platform independent language?
2 Explain JVM, JRE, and JDK .
3 List any five feature expected in Java.?
4 Write the usage of Scannner class using syntax and example?
Demonstrate proficiency in Java looping mechanisms, including the traditional "for" loop and
5 the enhanced "for each" loop, to efficiently iterate through arrays Using Java Program?
6 List of standard package in Java?
Illustrate the difference between Java platform dependent and independent components using a
7 block diagram.?
8 Illustrate the basic architecture of components within the Java Virtual Machine?
9 What is array of objects using for-each loop?
10 Discuss Java's object-oriented nature and illustrate it with a Java program.?
Q.No SECTION - B
1 Discuss Java's object-oriented nature and illustrate it with a Java program.?
Explain the concept of variables, detailing their types and usage in both heap and stack
2 segments of memory using Java Program.?
3 Explain different string classes in java?
Demonstrate proficiency in Java looping mechanisms, including the traditional "for" loop and
4 the enhanced "for each" loop, to efficiently iterate through arrays Using Java Program?
5 Explain different types of operators in Java with a Java program
6 Explain java.util Package in Java
7 Describe Interface with a block diagram ?
8 Write difference between class and object?
Explain the concept of data types, providing examples of any five primitive data types using
9 Java programming?
10 Explain Super and sub class.?
Q.No SECTION - C
1 Identify various event handling mechanisms available in Java.?
Describe the process of creating an abstract class in Java with examples featuring
2 the Serpent Eagle and Golden Eagle?
3 What is Java Swing and its purpose?
4 Explain GUI Basics.?
5 Identify various event handling mechanisms available in Java.?
6 What is the difference between Applet and Swing?
llustrate the life cycle of an applet using a block diagram, detailing its various stages and
7 transitions.?
8 Differentiate between Text and Binary I/O ?
9 List of any two Layout Managers
Discuss the elements commonly used in graphical user interfaces such as JLabel, JButton,
10 JTextArea, and JTextField, highlighting their roles and functionalities.
Q.No SECTION - D
Discuss the elements commonly used in graphical user interfaces such as JLabel, JButton,
1 JTextArea, and JTextField, highlighting their roles and functionalities.
Differentiate between one-dimensional and a two-dimensional array with help of Java
2 Program.?
3 Diffrenent Between Unchecked and Checked Exception ?
4 Differentiate between Text and Binary I/O ?
Describe the concept of file handling (I/O File) and discuss four methods for handling text I/O
5 files using Java programming, emphasizing their functionalities and implementations.?
Q.No SECTION - E
How can you demonstrate proficiency in implementing exception handling with try-catch-
1 finally blocks in Java through a program?
2 What is the difference between exception and Syntax error. Give examples.
3 Demonstrate thread life cycle and its various method with the help of Diagram.?
4 Write a Java using Multiple Catch block?
Explain the Java Collections Framework, highlighting key collection interfaces and classes
5 provided by Java.?