CS 8392 Object Oriented Programming.
CS 8392 Object Oriented Programming.
Tiruchirappalli
Date/
15.11.2022 /
Internal Assessment Test – III Sessio Marks 50
FN
n
Course CS8392 Course Title Object Oriented Programming.
code
Batch No. Duration 90 mins Academic Year 2022 - 2023
Year/ III Sem/ Section V/ A Department EEE
Part – A (Answer all the questions 10 x 2 = 20marks)
Q. No. Questions CO Skills
1 Write the difference between multithreading and multitasking. C204.5 R
2 List the states of thread life cysle. C204.5 R
3 Define inter thread communication. C204.5 U
4 What is synchronization? C204.5 C
5 List the restrictions to be considered in generic programming. C204.5 R
6 Write the benefits of multi threading. C204.5 U
7 List some methods supported by thread class. C204.5 R
8 Can we start a thread twice? Give the reason for that. C204.5 R
9 Define graphic programming. C204.6 U
10 List the components involved in node of Javax Application. C204.6 R
Part – B (Answer all the questions 2 x 10 = 20marks) Maximum 2 splits/Question
Q.No Questions CO Skills
1
Write a java program to create a thread using Thread class.(5) C204.5 AZ
11 a
B Write a java program to create a thread using Runnable interface.
C204.5 AZ
11 b (5)
Or
1 Write a java program to demonstrate inter thread communication
C204.5 U
12 (10)
1
Discuss about Synchronization and explain the approaches R
13 C204.5
involved in synchronization with an example(10)
Or
1 Define generic programming and explain about generic class and
C204.5 R
14 generic method with an example.
Part – C (Answer all the questions 1 x 10 = 10marks) Case study or Analytical type
Q. No. Questions CO Skills
15 Explain in detail about Graphic programming with components C204.6 AZ
and its life cycle in detail.
Or
Discuss about working with 2D shapes and explain in-depth
16 C204.6 R
about circle,rectangle,line properties.
Bloom’s Skills: Remember (R), Understand (U), Apply (A), Analyze (AZ), Evaluate (E) and Create (C). Skill need to be mentioned against each
question