[Total No. of Questions : 09]
CS/IT 314 (CR)
III/IV B.Tech Degree Examinations, October - November 2015
First Semester
CS/IT
Advanced Java Programming
Time : 3 hours
Maximum Marks : 70
Answer question No.1 Compulsory
Answer ONE question from each Unit
1. Briefly explain following [7 x 2 = 14M]
a) Multithreading
b) Transaction methods in JDBC
c) Servlet deployment
d) Session tracking
e) Web component
f) Ajax components
g) Future trends in Web Technology Web 2.0
UNIT - I [1 x 14 = 14M]
2. a) Define Exception and explain how exception handling is implemented in Java.
2. b) Write a brief on connection pooling. (OR)
3. a) Give an overview on Web Servers of J2EE Technologies.
3. b) Explain with a suitable example how static and dynamic execution of SQL statements are performed.
UNIT - II [1 x 14 = 14M]
4. a) Explain the servlet request and response model.
4. b) Explain the method of reading the names and values of parameters that are included in a client request. Illustrate with an example program. (OR)
5. a) Discuss how servlets can be used to extend a web server's functionality.
5. b) Write a brief on servlet synchronization and thread model.
UNIT - III [1 x 14 = 14M]
6. a) Explain the general rules of syntax and syntactical elements of JSP.
6. b) Write a brief on JSTL. (OR)
7. a) Develop a JSP to keep track number of users and display a message "You are nth visitor" where 'n' is the number of user.
7. b) Differentiate the characteristics of Servlets Vs. JSP.
UNIT - IV [1 x 14 = 14M]
8. Write a program to implement Form Completion and Real Time validation with Ajax4jsf. (OR)
9. Write a brief on fundamentals of AJAX and explain the Prototype library and Fade Anything Technique Library with their purpose.