GOVERNMENT ARTS AND SCIENCE COLLEGE, KOMARAPALAYAM - 638183
DEPARTMENT OF COMPUTER SCIENCE
I M. Sc COMPUTER SCIENCE (2024 - 2025 BATCH) – EVEN SEMESTER
INTERNAL TEST –1
Date :
Marks : 50
Time : 2.00 hrs ADVANCED JAVA PROGRAMMING
Part A 1*10 = 10
Choose the correct answer
1. what does the term "Thrending" in java refor to?
a) Managing event handlerd b) Executing multiple threads simultaneously
c) Designing graphical interfaces d) connecting to networks
2. which java feature is used for handling user actions like button clicks?
a) Threading b) Event handling c) Media techniques d) Networking features
3. what is the main use of Java networking features?
a) To create multi-threaded programs b) To handle exceptions
c) To enable communication between Computers d) To manage media files
4. API stands for?
a) Application programming Interface b) Advanced programming Integration
c) Automated process Interaction d) Abstract protocol Implementation
5. which keyword is used to inherit a class In Java?
a) Implements b) Inherits c) Extendo d) Super
6. what is the default priority of A thread In Java?
a) 0 b) 1 c) 5 d) 10
7. which class is used for networking in Java?
a) Thread b) Socket c) Scanner d) File Reader
8. what does RMI stand for in Java?
a) Remote Method Integration b) Pamote Method Invocation
c) Remote module Interface d) Remote method Implementation
9. which component is responsible for Crenting Stubs and skeletons in RMI?
a) Distributed application architecture b) RMI Compiler (rmic)
c) object serialization d) Java spaces
10. what is Java spnces used for?
a) Managing thrends b) Sharing objects In distributed System
c) Serialzing data d) Creating Skeletons
Part B 2* 5 = 10
Answer the following questions
11) Key components of Java event handling?
12) Networking features in java?
13) What is object serialization in java? How does the serializable interface work?
Part C 3 * 10 = 30
Answer the following Questions
14) Describe threading in Java. How is it Implemented?
15) What are media techniques in Java? explain and how Java handles audio, video, and images.
16) Explain detail about Remote Method Invocation (RMI) in java.
17) Explain how to application create a client - Server creating Stubs and skeletons?
18) Explain detail about java spaces?