0% found this document useful (0 votes)
2 views3 pages

Programming

The document is an examination paper for the BE/B.Tech degree in Computer Science and Engineering, specifically for the Internet Programming course. It consists of two parts: Part A with ten short answer questions and Part B with five detailed questions requiring in-depth responses. Topics covered include URL structure, IP addresses, applet states, SMTP vs POP, client-side scripting, Java I/O streams, CGI processes, and web server functionalities.

Uploaded by

dcjbp2020
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views3 pages

Programming

The document is an examination paper for the BE/B.Tech degree in Computer Science and Engineering, specifically for the Internet Programming course. It consists of two parts: Part A with ten short answer questions and Part B with five detailed questions requiring in-depth responses. Topics covered include URL structure, IP addresses, applet states, SMTP vs POP, client-side scripting, Java I/O streams, CGI processes, and web server functionalities.

Uploaded by

dcjbp2020
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

BE./B.Tech. DEGREE EXAMINATION, MAY/JUNE 2009.

Seventh Semester

(Regulation 2004)

Computer Science and Engineering

CS 1401- INTERNET PROGRAMMING

(Common to BE. (Part-Time/Sixth Semester Regulation 2005)

Time: Three hours Maximum: 100 marks

Answer ALL questions.

PART A - (10 x 2 = 20 marks)

1. Explain the general form of an URL.

2. What is an IP address? How it is relevant in Internet?

3. List the various states of an Applet.

4. Differentiate SMTP from POP.

5. What is the need for client side scripting?

6. Write the HTML code for creating multi-line text box with necessary parameters.

7. Define Document Object Model.

8. What is meant by data bound control? Give example.

9. Write and explain anyone method of Servlet interface.

10. Write the directory structure of a typical web server.


PART B - (5 x 16= 80 marks)

11. (a) (i) Describe the client/server architecture of Internet. (8)

(ii) What are the requirements for CGI process and illustrate the CGI working with a
sample script? (8)

Or

(b) (i) Compare and contrast connection-oriented and connectionless services of Internet.
How these services are offered using TCP and UDP protocols? (10)

(ii) Briefly explain the capabilities of SGML. (6)

12. (a) (i) Explain the i/o streams concept in Java and write a Java program to access an
ASCII file using file streams. (8)

(ii) Write a socket program that sends an email using SMTP commands. (8)

Or

(b) (i) Write a Java program that acts as a web server and transfer the HTML file
requested by the browser client. (8)

(ii) What is RMI? Create a remote phone book server that maintains a file of names
and phone numbers and a client allows the user to scroll through the file using
RMI concept. (8)

13. (a) (i) Write and explain any five HTML form objects that are required for obtaining
user details for a typical online user registration process. (8)

(ii)Write java scripts to validate any five HTML form objects for a typical online
user registration process. (8)

Or

(b) (i) List down the parameters that are used to evaluate the web pages. (4)

(ii) Explain the frames and table tags of HTML with suitable example. (6)

(iii) Write a JavaScript that scrolls a text message in the status bar of the browser
window. (6)
14. (a) (i) Write an external cascading style sheet to define the font, font colour, background and

foreground colours and various table tag properties. Also use the CSS to design a web

page with tables. (8)

(ii) Write short notes on DOM and event model. (8)

Or

(b) (i) Write notes on filters and transition. (6)

(ii) Develop a dynamic HTML page to demonstrate simple animation. (10)

15. (a) (i) Explain the servlets deployment process. (4)

(ii) Explain any five important methods of Cookie class. Write a Java program to

demonstrate session tracking through cookie. (12)

Or

(b) (i) Explain the URL, making connection and executing SQL commands using JDBC with

suitable example. (8)

(ii) Explain the Prepared statement and Callable statement in JDBC. (8)

You might also like