Exam Details

Subject java programming
Paper
Exam / Course b.c.a. computer applications
Department
Organization alagappa university
Position
Exam Date November, 2017
City, State tamil nadu, karaikudi


Question Paper

B.C.A. DEGREE EXAMINATION, NOVEMBER 2017
Fourth Semester
Computer Application
JAVA PROGRAMMING
(CBCS 2011 onwards)
Time 3 Hours Maximum 75 Marks
Part A (10 X 2 20)
Answer all questions.
1. What are the basic concepts of Object Oriented
Programming?
2. What are the different types of Java statement?
3. What do you mean by type conversion?
4. What do you mean by associativity of arithmetic
operator? Give one example.
5. What is the difference between Method overloading and
Method overriding?
6. What is the purpose of keyword final?
7. What are the advantages of Thread?
8. Define Exception.
9. What is an Applet?
10. Write the syntax of the method which is used to draw
polygon.
Sub. Code
1BCA4C1
AFC-10372
2
Ws5
Part B 5 25)
Answer all questions choosing either or
11. Explain the applications of OOP.
Or
Explain the java features.
12. Explain the switch statement with an example.
Or
Write a Java program to find whether the given
number is prime number or not a Prime number.
13. Explain static method with a program.
Or
Write a Java program to find the biggest number in
an array.
14. Define Package. How will you add classes to a
package?
Or
Explain the exception handling in Java with an
example.
15. Explain the Applet life cycle.
Or
How will you pass parameters to an Applet?
Explain with an example.
AFC-10372
3
Ws5
Part C 10 30)
Answer any three questions.
16. Explain command line arguments with a program.
17. Write a Java program to solve the Quadratic equations
for all cases.
18. How will you implement multiple inheritance using
interface? Explain with a program.
19. Explain with a program, how will you create the thread
by implementing runnable interface.
20. Write a Java program to draw five concentric circles.
————————


Subjects

  • allied – data mining and warehousing
  • allied – office automation
  • allied — programming in c
  • c and data structure
  • computer networks
  • computer system architecture and design
  • computersystemarchitectureanddesign
  • data mining and data warehousing
  • database management systems
  • elective –– linux programming
  • elective — computer graphics
  • elective: mobile communications
  • java programming
  • programming in c
  • programming in c++
  • software engineering
  • visual programming
  • web design technology