Web Technology UNIT 1:

Section A:  Answer any 5 questions out of 8 (each carrying 5 marks)


1. What are the different strategies for web development?

2. Briefly explain the history of the internet and the web.

3. What are the protocols governing the web? Give examples.

4. What are the different tools and services available on the internet?

5. What is client-server computing? Explain with an example.

6. Explain the concept of data types in Java.

7. What are arrays in Java? Give an example of their use.

8. What is an interface in Java? How is it different from a class?


Section B: Answer any 5 questions out of 8 (each carrying 10 marks)


1. Explain the importance of Java operators in web development.

2. What is inheritance in Java? Give an example of its use.

3. Explain the concept of exception handling in Java.

4. What is multithreaded programming in Java? Give an example.

5. Explain the concept of input/output (I/O) in Java.

6. What are Java applets? How are they different from Java applications?

7. Discuss the different methods used for string handling in Java.

8. Explain the concept of AWT (Abstract Window Toolkit) in Java.


Section C: Answer any 5 questions out of 8 (each carrying 15 marks)


1. What are packages in Java? Discuss their importance in web development.

2. Discuss the advantages and limitations of Java interfaces.

3. What is event handling in Java? Explain with an example.

4. Explain the concept of layout managers in AWT.

5. Discuss the different AWT controls available in Java.

6. What is the significance of exception handling in web development?

7. Explain the concept of servlets in web development.

8. What is JavaServer Pages (JSP)? Discuss its advantages and limitations in web development.