SRI INDU COLLEGE OF ENGG & TECH
ASSIGNMET QUESTION BANK (Regulation:R22)
(Regulation:R22) Department Of CSE PreparedonRev1:
Page:1to5
Sub. Code &Title (R22CSE2115) OBJECT ORIENTED PROGRAMMING
THROUGH JAVA
AcademicYear:2023-24 Year /Sem: II/I CSE
Faculty Name& Designation K krishna, Assistant Professor
Mid -I Assignment Questions
[Link] to 576
1D-1. Explain about Features of Java. II CO1
1D-2. Explain about OOPs concepts.
II CO1
1D-3 How to import a package and implementation of packages along with the III CO2
CLASSPATH.
1D-4 Define an interfaces, implementing the interfaces, applying the interfaces in java. III CO2
1D-5 Discuss about variables in Interface and Extending Interfaces using [Link]. III CO2
[Link] to 586
1D-1. Explain about Operators in java. II CO1
1D-2. Explain Scope and Life time of variables. II CO1
1D-3 Explain about Polymorphism and types of Polymorphism. II CO2
1D-4 Differentiate between Method overriding and Abstract classes. I CO2
1D-5.
1. Explain the concept of Exception handling in Java. What are the main benefits of
II CO3
using exception handling in Java programming?
[Link]: 587 to 596
1D-1. Compare Procedural and Object oriented programming paradigm. IV CO1
1D-2. Does Java Support Multiple Inheritance?-Justify your answer. V CO1
1D-3 Discuss about Costs of Inheritance, and rules for Member access. V CO2
1D-4 Explain about uses of Super class and “Final” keyword with an example I,II CO2
1D-5. Describe the two models of exception handling: Termination or Resumptive.
III CO3
Provide examples of situations where each model is appropriate.
[Link]:597to 5A6
1D-7. Write short notes on “new” ,“this” ,“super” ,”static”, ”final” keywords in I CO1
Java?
1D-8 Explain about Constructors in Java and types of constructors with an II CO1
example.
1D-7. Discuss about Extension, limitation, combination and benefits of I CO2
Inheritance
1D-8 Define packages, and importing the packages with an example. II CO2
1D-3.
2. Discuss the Java exception hierarchy. What is the significance of the Throwable
II CO3
class, and how does it relate to Error and Exception?
[Link]:5A7 TO 5B6
1D-1 Compare the similarities between Method overloading and Method V CO1
Overriding
1D-2 Define Array and types of arrays in Java? I,II CO1
1D-3. Explain about Forms of Inheritance in detail. IV CO2
1D-4. Explain Specification and Construction in Inheritance V CO2
1D-5.
3. How can you create your own custom exception subclass in Java? Provide an I CO3
example of when and why you might create a custom exception.
[Link]:5B7 TO 5C6
1D-1 Explain about JVM Architecture. II CO1
1D-2 Write a java program to find the Factorial of a given number by using Recursion I CO1
1D-3. Explain in detail about Hierarchical abstractions with
example program II CO2
1D-4. Discuss about Base class object , sub class, sub type and substitutability in java II CO2
1D-5.
4. Explain the concept of Exception handling in Java. What are the main benefits of
II CO3
using exception handling in Java programming?
[Link]:5C7 TO L510
1D-1 A)Develop a java program to find the Matrix Multiplication. III CO1
B)Develop a java program to Swap two numbers.
1D-2 Develop a java program on single inheritance. III CO1
1D-3. Define Inheritance and its types with an example.
II CO2
1D-4. Differentiate between Packages and Interfaces in java.
II CO2
1D-5.
5. What is multithreading in Java, and how does it differ from multitasking? I CO4
Provide examples of scenarios where you would use multithreading.