Professional Documents
Culture Documents
Full Marks : 70
Group A
(Multiple Choice Type Questions)
1. Choose the correct alternatives for the following:
10 x 1 = 10
i. In SMTP, the client establishes a ___________ connection with the server.
a) TCP
b) UDP
c) IP
d) HTTP
ii.
iii.
iv.
v.
vi.
vii.
viii.
ix.
x.
GROUP B
(Short Answer Type Questions)
Answer any three of the following.
2. a) What is DTD? Why is it used?
b) Write a DTD for Student Mark sheet.
3 x 5 = 15
3+2
2+3
5. Write a program in PERL to read a paragraph of text from a file and print only those
sentences in the paragraph which have exactly five words.
5
2+3
GROUP C
(Long Answer Type Questions)
Answer any three of the following.
3 x 15 = 45
7. Design a page using HTML and CSS containing a FORM with the following fields:
i. First Name
ii. Last Name
iii. Mobile Number
iv.
Email ID
v.
Date of Birth
vi.
Submit Button
vii.
Reset Button
Write a CGI PERL program to accept the form designed above. Validate the mobile
number and email id using regular expressions. If the age of the person is over 18 years,
send the response Form Accepted, else send an appropriate error message.
15
8. a) What is a Proxy Server? Why is it used? State the advantages and disadvantages of
using a Proxy Server.
5
b) What is intra-domain routing? Name and describe an intra-domain routing protocol
using appropriate examples.
5
c) Describe any one error control algorithm used in TCP/IP with suitable examples. 5
5
5
5
10. a) Calculate the network address and broadcast address for the given IP address and mask
pairs:
i. IP Address:
Mask:
ii. IP Address:
Mask:
iii.
IP Address:
Mask:
b) What are codecs? Why are they used? State the importance of codecs in streaming
multimedia.
5
c) Compare server side and client side validation of HTML form data with appropriate
examples.
5
a) TCP
a) Multicast Address
d) <!DOCTYPE HTML 1.1>
b) A field loses focus
b) 100in
b) PCDATA
c) Moved Permanently
b) Secure Shell
b) 12 bytes
c) Dynamic Packet Filtering
3x5