Master of Computer Applications
Unit Test –I
SET-A
Academic Year: 2024-25 Semester: II Marks: 30
Class: MCA
Date: 03/04/2025 Subject: AJP Time: 1.00 P.M to 2.15 P.M
Que. 1 Solve any THREE (FOUR Questions to be asked) 3X6=18 Marks
Marks CO BL PI
Explain the features of Java and its advantages over
1.A) MCA-
other languages. 6 C08.1
1
1.B) What is inheritance? Explain types of inheritance with examples. MCA-
6 C08.2
2
Discuss the concept of polymorphism with method overloading and
1.C) MCA-
method overriding. 6 C08.2
3
Explain the role of Java garbage collector and its impact on
1.D) MCA-
memory management. 6 C08.1
4
Que. 2 Solve any TWO (Three questions to be asked) 2X6=12 Marks
2.A) Describe the concept of interfaces in Java with a suitable example. MCA-
6 C08.2
2
2.B) How does Java handle exceptions? Explain with an example program. MCA-
6 C08.1
3
Write a Java program demonstrating multithreading using Runnable
2.C) Interface. MCA-
6 C08.1
4
BL-Blooms Taxonomy Levels (1-Remembering, 2-Unerstading,3-Applying, 4-Analysing, 5-Evaluating, 6-Creating)
CO-Course Outcomes PI-Program Indicator
Master of Computer Applications
Unit Test –I
SET-B
Academic Year: 2024-25 Semester: II Marks: 30
Class: MCA Subject: ADP
Date: 03/04/2025 Time: 1.00 P.M to 2.15 P.M
Que. 1 Solve any THREE (FOUR Questions to be asked) 3X6=18 Marks
Que.
Questions Marks CO BL PI
No.
Explain the concept of Java Packages and their significance. MCA-
1.A) 6 C08.1
1
Discuss the various types of constructors in Java with examples. MCA-
B) 6 C08.2
2
What is the importance of the Java Utility classes? Explain with
MCA-
C) examples. 6 C08.1
3
How does Java handle Date and Time using Date, DateFormat, and
GregorianCalendar classes? MCA-
D) 6 C08.1
4
Que 2. Solve any TWO (Three questions to be asked) 2X6=16 Marks
What is JDBC? Explain different types of JDBC drivers. MCA-
2.A) 6 C08.3
2
Write a Java program to connect with a database and retrieve records. MCA-
B) 6 C08.3
3
Explain the importance of CallableStatement in JDBC. MCA-
C) 6 C08.3
4
BL-Blooms Taxonomy Levels (1-Remembering, 2-Unerstading,3-Applying, 4-Analysing, 5-Evaluating, 6-
Creating)CO-Course Outcomes
PI-Program Indicator
Master of Computer Applications
Unit Test –I
SET-C
Academic Year: 2024-25 Semester: II Marks: 30
Class: MCA Subject: ADP
Date: 03/04/2025 Time: 1.00 P.M-2.15 P.M
Que. 1 Solve any THREE (FOUR Questions to be asked) 3X6=18 Marks
Que.
Questions Marks CO BL PI
No.
MCA-
1.A) Explain Java Servlets and its life cycle. 6 C08.1
1
Compare and contrast Servlets and CGI. MCA-
B) 6 C08.2
3
Explain the concepts of session tracking and cookies in Servlets. MCA-
C) 6 C08.1
4
What is request dispatching? Explain with a practical example. MCA-
D) 6 C08.1
2
Que 2. Solve any TWO (Three questions to be asked) 2X6=16 Marks
Explain JDBC transactions and their importance. MCA-
2.A) 6 C07.3
2
Write a Java program using PreparedStatement for database
interaction. MCA-
B) 6 C07.3
3
Describe the different methods of session tracking in Servlets. MCA-
C) 6 C07.4
4
BL-Blooms Taxonomy Levels (1-Remembering, 2-Unerstading,3-Applying, 4-Analysing, 5-Evaluating, 6-Creating)
CO-Course Outcomes PI-Program Indicator