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

CA1 Java Programming

This document outlines the Continuous Assessment Test for the III Semester in Computer Science and Engineering, focusing on Java Programming. It includes details on the test structure, objectives, and specific questions covering Java concepts such as object-oriented features, exception handling, and collections. The assessment is designed to evaluate students' understanding and application of Java programming principles.

Uploaded by

Sindhu N
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)
8 views2 pages

CA1 Java Programming

This document outlines the Continuous Assessment Test for the III Semester in Computer Science and Engineering, focusing on Java Programming. It includes details on the test structure, objectives, and specific questions covering Java concepts such as object-oriented features, exception handling, and collections. The assessment is designed to evaluate students' understanding and application of Java programming principles.

Uploaded by

Sindhu N
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

Register No.

: ____________________

QP Code :
CONTINUOUS ASSESSMENT TEST - I
III SEMESTER
COMPUTER SCIENCE AND ENGINEERING
CS25C09 – JAVA PROGRAMMING
(Common To AI&DS, CYBER)
Regulations - 2025
Duration : 3 Hrs Maximum : 100 Marks
CO1 Describe the object-oriented features of Java programming for developing robust applications
CO2 Analyze object-oriented constructs to understand program flow, data handling, and exception management.
CO3 Evaluate appropriate Java programming constructs in different scenarios.
CO4 Design Java applications to solve real-world problems.
CO5 Develop the ability to adapt to emerging Java frameworks and tools.
PART – A (ANSWER ALL QUESTIONS)
[[Link] 1-10 =10*1=20, [Link] 11-20= 10*3=30]
[Link]. Questions RBT CO Marks
Which feature allows Java to execute on different operating systems without
1.​ recompilation? UN CO1 1
A) Polymorphism B) JVM C) Encapsulation D) Inheritance
Which keyword is used to create an object? RE CO1 1
2.​
A) create B) object C) new D) class
Which method is the entry point of a Java application? RE CO1 1
3.​
A) start() B) init() C) main() D) run()
Which package is imported by default in every Java program? UN CO1 1
4.​
A) [Link] B) [Link] C) [Link] D) [Link]
Which keyword is used to inherit a class in Java? RE CO2 1
5.
A) implements B) inherits C) extends D) super
Which keyword is used to handle exceptions? RE CO3 1
5.​
A) catch B) throw C) try D) throws
Which collection stores unique elements only? AP CO3 1
6.​
A) ArrayList B) LinkedList C) HashSet D) Vector
Which interface is implemented to create a thread? RE CO3 1
7.​
A) Cloneable B) Runnable C) Serializable D) Comparable
Which exception occurs when dividing an integer by zero?
8.​ A) IOException B) ArithmeticException UN CO3 1
C) NumberFormatException D) NullPointerException
Which OOP concept allows one method to have different implementations? UN CO2 1
10.
A) Encapsulation B) Polymorphism C) Abstraction D) Inheritance

11. Explain the Java Virtual Machine (JVM) with a neat diagram. UN CO1 3
12. Differentiate between JDK, JRE, and JVM. AN CO1 3
13. Write a Java program to demonstrate constructor overloading. AP CO2 3
14. Explain method overloading and method overriding with examples. UN CO2 3
15. What are access modifiers in Java? Explain their scope. UN CO1 3
16. Explain the use of the this keyword with an example. AP CO2 3
17. Describe exception handling using try, catch, and finally. UN CO3 3
18. Write a Java program to create a user-defined exception. AP CO3 3
19. Explain the life cycle of a thread. UN CO3 3
20 Compare ArrayList and LinkedList. AN CO3 3
PART – B (ANSWER ALL QUESTIONS) (Marks 5*12 = 60)
RB
[Link]. Questions CO Marks
T
Explain the architecture of Java. Discuss JVM, JRE, JDK, bytecode, and Java
21. a UN CO1 12
program execution with a neat diagram.
Or
Explain Object-Oriented Programming concepts in Java (Class, Object,
b Encapsulation, Inheritance, Polymorphism, and Abstraction) with suitable AP CO1 12
programs.

Develop a Java program demonstrating inheritance (single, multilevel, and


22. a AP CO1 12
hierarchical) and explain constructor invocation using super.
Or
Explain polymorphism in Java. Differentiate method overloading and method
b AN CO1 12
overriding with suitable programs and applications.

Explain Java exception handling. Discuss checked and unchecked exceptions,


23. a exception propagation, user-defined exceptions, and the throw/throws keywords AN CO2 12
with examples.
Or
Explain multithreading in Java. Describe the thread life cycle, thread creation
b AN CO2 12
methods, synchronization, and thread priorities with suitable programs.

Explain Java Collections Framework. Compare List, Set, Queue, and Map
24. a interfaces and write Java programs using ArrayList, LinkedList, HashSet, and AN CO3 12
HashMap.
Or
Design and implement a Java application that demonstrates inheritance,
polymorphism, exception handling, and collections to solve a real-world problem
b CR CO2 12
(such as a Student Management System or Employee Management System).
Explain the design and implementation.

25. a Explain Object, Math, System, and Wrapper classes with examples AN CO3 12

b Explain Frame, Panel, Button, Label, TextField, and Checkbox controls. AP CO3 12

Revised Blooms Taxonomy Divisions PERCENT


TOTAL
level Part-A Part-B AGE
Remember (RE) 5 0 5 3
Understand (UN) 19 12 31 19
Apply (AP) 10 36 46 29
Analyze(AN) 6 60 66 41
Evaluate (EV)* 0 0 0 0
Create(CR)* 0 12 12 8
Total 40 120 160 100

Revised Blooms CO Distribution


Total
Taxonomy level CO1 CO2 CO3
Remember (RE) 2 1 2 5
Understand (UN) 20 4 7 31
Apply (AP) 24 6 16 46
Analyze (AN) 15 24 27 66
Evaluate (EV)* 0 0 0 0
Create (CR)* 0 12 0 12
Total 61 47 52 160

------------------------

STAFF INCHARGE​​ ​ HOD​ ​ ​ SCRUTINY COMMITTEE​ PRINCIPAL

You might also like