Object Oriented Programming (KCA-202) - AKTU Question Paper 2021-22
MCA · Semester 2 · Free PDF Download
This is the official AKTU Object Oriented Programming Previous Year Question Paper for MCA Semester 2, academic session 2021-22. Published by Dr. A.P.J. Abdul Kalam Technical University (AKTU/UPTU), Lucknow. Free PDF download — no login required.
Course:MCA
Semester:Semester 2
Session:2021-22
University:AKTU / UPTU
Rate this paper
Questions Asked in 2021-22
Object Oriented Programming (KCA-202) — extracted question text
Section AAttempt all q u e s t i o n s i n b r i e f . 2x10 = 20
- aExplain difference between JDK and JRE in Java. 1
- bObject is an instance of class, justify your answer. 1
- cWhat is the role of cla ss path in Java Package? 2
- dWrite 3 use of Encapsulation in Object Oriented Programming. 2
- eExplain difference between throws and throw keyword in Java. 3
- fDraw hierarchical diagram of Java.io package. 3
- gExplain types of ways t o create thread in Java. 4
- hExplain generic progra mming concepts in Java. 4 (i) Draw hierarchical diagram of Java Swing Classes. 5 (j) What is the difference betw een JPanel and JFrame in Java Swing? 5
Section BAttempt any three o f t h e f o l l o w i n g : 10x3 = 30
- aWhat are uses of this keywor d? Explain with proper example. 1
- bExplain the role of construc tor and also explain how sub cl ass constructor implicitly call super class constructor in Java
- cWrite Java program to copy one image to another. 3
- dWrite generic Java program that display sum if pass numeric data and merge text if pass string data
- eExplain difference between A WT and Swing with proper example. 5
Section CAttempt any one p a r t o f t h e f o l l o w i n g : 10x1 = 10
- aExplain the compilation and execution process of Java progr am with proper diagram
- bExplain 10 features of Java Programming Language. 1
- aWhat do you understand by Polymorphism? Explain type of polymorphism with proper example
- bWhat do you mean by abstract class? How abstract class is d ifferent from Interface
- aWrite Java program that accepts a temperature in Celsius. I t should throw an Exception “Temperature Below Normal” when the temperature is less than 20C, throw an Exception “Normal Temperature” when the temperature above 20C and below 40C and throw an Exception “Temperature is High” when the it is greater than
- bExplain the use of Buffere d Reader and Buffered Writer classes with suitable example
- aDescribe how inter- thread communication is takes place in java with thread life cycle diagram?
- bDiscuss generic bounded cla ss with the help of an suitable example. 4
- aWrite Java Swing program that change background color whene ver user click on button and displays the message “Welcome to Java Swing”
- bDetermine event? How is event handling done in Java'? Expla in with an example
Question text is extracted from the official AKTU question paper PDF above. Check the original PDF for equations, diagrams and complete wording. Extracted: 2026-08-23.
Object Oriented Programming — Other Year Papers
AKTU Object Oriented Programming PYQs from other sessions
More MCA Semester 2 (2021-22) Papers
Other subjects from same semester and session
Cyber Security2021-22Data Structures Analysis Of Algorithms2021-22Database Management Systems2021-22Theory Of Automata Formal Languages2021-22Operating Systems2021-22
View all MCA Semester 2 2021-22 papers →