0% found this document useful (0 votes)
28 views

Candidates Are Required To Answer The Questions in Their Own Words As Far As Possible

This document provides instructions for a 3-hour exam on Object Oriented Programming in Java. It is worth a total of 60 marks and requires candidates to answer questions from two groups. Group B contains 6 questions worth 5 marks each, totaling 30 marks. Candidates must choose 6 questions from this group. Group C contains 3 questions worth 10 marks each, totaling 20 marks. Candidates must choose 2 questions from this group. The questions cover topics like OOP concepts, control statements, inheritance, exception handling, keywords, multithreading, streams, collections, AWT, Swing, and JDBC. Candidates are expected to answer in their own words as much as possible.

Uploaded by

Piyush Koirala
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views

Candidates Are Required To Answer The Questions in Their Own Words As Far As Possible

This document provides instructions for a 3-hour exam on Object Oriented Programming in Java. It is worth a total of 60 marks and requires candidates to answer questions from two groups. Group B contains 6 questions worth 5 marks each, totaling 30 marks. Candidates must choose 6 questions from this group. Group C contains 3 questions worth 10 marks each, totaling 20 marks. Candidates must choose 2 questions from this group. The questions cover topics like OOP concepts, control statements, inheritance, exception handling, keywords, multithreading, streams, collections, AWT, Swing, and JDBC. Candidates are expected to answer in their own words as much as possible.

Uploaded by

Piyush Koirala
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Bachelor in Computer Applications Full Marks: 60

Course Title: OOP in Java Pass Marks: 24


Code No: CACS 204 Time: 3 hours
Semester: III

Candidates are required to answer the questions in their own words as far as possible.

Group B
Attempt any SIX questions. [65 = 30]

2. Define OOP. Explain features of Object Oriented Programming Language. [1 + 4]


3. Explain different types of control statements used in java. [5]
4. Define Abstract Class. Explain different types of Access controls available in java.[1 + 4]
5. Define method overriding? Write any program to implement concept of multiple
inheritance in Java.
[1 + 4]
6. Why it is important to handle exception in java? Write a program to illustrate the use of
exception handling. [1 + 4]
7. Define the use of static keyword. Write any four String methods used in java with
example.
[1 + 4]
8. Define super, final and this keyword in java. Explain the concept of MVC in brief.
[1 + 1 + 1 + 2]

Group C

Attempt any TWO questions. [210 = 20]

9. a) Define multithreading. Write a java program to show the inter-thread communication.


[1 + 4]
b) Define Stream. Write a program in java to copy the content from one file to another.
[1 + 4]
10. a) Define Collection Class. Explain different Wrapper classes and associated methods in
java.
[1 + 4]
b) Define AWT. Explain different types of Layout Managers in java. [1
+ 4]
11. a) List and explain any five swing controls with their uses. [5]
b) Define JDBC. Write a program to display all records from a table of database.
[1 + 4]

You might also like