Solution to 18CS45 OOC Module 4 Solved Question Bank
Here you can find the solution to the 18CS45 OOC Module 4 Question Bank.
1. Define package. What are the steps involved in creating a user-defined package with an example? July 2017, Marks 5.
2. Explain packages in Java with an example. July 2019, Marks 8
3. Describe the various levels of access protection available and their implications. Jan 2018, 2019, Marks 8.
4. Write a Java program to define an interface called Area which contains a method called Compute() and calculate areas of the rectangle(I*b) and triangle(1/2*b*h) using classes Rectangle and Triangle. July-18, Marks 8 – V
5. Briefly explain the role of the interface while implementing the multiple inheritances. July 2017, Marks 6 – V
6. What is Thread? Explain two ways of creation of thread. Jan.-18, Marks 5
Solution: 1. By Extending Threads Class and 2. By Implementing Runnable Interface -V
7. Elucidate the two ways of making a class threadable, with examples. July 18, Marks 8
Solution: 1. By Extending Threads Class and 2. By Implementing Runnable Interface -V
8. What is the thread? Explain two ways of creating a thread in JAVA with an example. Jan.-19, Marks 8
Solution: 1. By Extending Threads Class and 2. By Implementing Runnable Interface – V
9. Explain the concepts of multithreading in Java. Explain the two ways of making class threadable with examples. July-19, Marks 10
Solution: 1. Multithreading By Extending Threads Class and 2. Multithreading By Implementing Runnable Interface – V
10. How synchronization can be achieved for threads in Java? Explain with syntax. July-17, Marks 6 – V
11. Discuss briefly Synchronization in Java (2). July 18, Marks 2 – V
12. Write an example Program for implementing static synchronization in Java. July 18, Marks 6
13. What is the need for synchronization? Explain with an example how synchronization is implemented in JAVA. Jan.-19, Marks 8 )- V
14. What is synchronization? When do we use it? Jan.-18, Marks 5 – V
15. Interfaces in Java Difference between Class and Interface Extend Interface Implement Interface -V
16. Explain the role of synchronization with the Bounded buffer problem.
17. What are the differences between suspending and stopping the threads? July-17, Marks 5
18. Define the concept of multithreading in Java and explain the different phases in the life cycle of a thread, with a neat sketch. July-18, Marks 8
The solution to University questions of Semester end Examination
Summary:
This article provides the solution to the 18CS45 OOC Module 4 Solved Question Bank. If you like the tutorial share it with your friends. Like the Facebook page for regular updates and YouTube channel for video tutorials.
Related Posts