RAJA DORAISINGAM GOVERNMENT ARTS COLLEGE, SIVAGANGAI. RAJA DORAISINGAM GOVERNMENT ARTS COLLEGE, SIVAGANGAI.
MODEL EXAMINATION - April - 2025 MODEL EXAMINATION - April - 2025
JAVA PROGRAMMING JAVA PROGRAMMING
B.SC COMPUTER SCIENCE II YEAR B.SC COMPUTER SCIENCE II YEAR
Time : 3 Hours Maximum : 75 Marks Time : 3 Hours Maximum : 75 Marks
PART - A PART - A
Answer all questions. (10 × 2 = 20) Answer all questions. (10 × 2 = 20)
1. Define software 1. What is JVM?
2. What is meant by Bugs 2. Write a note on bitwise operators
3. Write the name of two testing techniques. 3. Define packages and its benefits.
4. Define path testing. 4. Write the name of any 2 built-in exceptions.
5. What is meant by Interface testing. 5. Define threads in java.
6.What is the use of Domain testing? 6.What is the use of stream classes?
7. Define Test cases 7. Define AWT.
8.What is meant by Linguistic? 8.What is meant by Event listeners?
9.Write the purpose of Transition States. 9.Write the purpose of swing in java.
10.Write the difference between States, State Graph 10.Write the difference between TextField and TextArea
PART - B PART - B
Answer all questions. (5 × 5 = 25) Answer all questions. (5 × 5 = 25)
11. (a) Write short note on String classes. . (Or) 11. (a) Write short note on String classes. . (Or)
(b) Explain JVM architecture. (b) Explain JVM architecture.
12. (a) Write the procedure to create package with example. (Or) 12. (a) Write the procedure to create package with example. (Or)
(b) Explain the types of Inheritance in java (b) Explain the types of Inheritance in java
13. (a) Write note on Inter thread Communication (Or) 13. (a) Write note on Inter thread Communication (Or)
(b) How to Read input from console explain with program (b) How to Read input from console explain with program
14. (a) Discuss how to Handling Mouse events in java. (Or) 14. (a) Discuss how to Handling Mouse events in java. (Or)
(b) Explain Button and List creation using frame (b) Explain Button and List creation using frame
15. (a) Write down the Hierarchy of swing components (Or) 15. (a) Write down the Hierarchy of swing components (Or)
(b) Explain JComboBox with program code. (b) Explain JComboBox with program code.
PART - C PART - C
Answer all questions. (3 × 10 = 30) Answer all questions. (3 × 10 = 30)
16. Explain Productivity and Quality in Software 16. Explain Java buzzwords
17. Write a note on Creating own Exception classes with program 17. Write a note on Creating own Exception classes with program
18. Explain multithreading with example program. 18. Explain multithreading with example program.
19. Define Event handling and layout managers with example program. 19. Define Event handling and layout managers with example program.
20. Write a code to create JTextField - JTextArea - JListt 20. Write a code to create JTextField - JTextArea - JListt