AMIETE – IT (OLD SCHEME)

 

Code: AT15                                                         Subject: INTERNET & WEB TECHNOLOGY

Flowchart: Alternate Process: JUNE 2009

Time: 3 Hours                                                                                                     Max. Marks: 100

 

NOTE: There are 9 Questions in all.

·      Question 1 is compulsory and carries 20 marks. Answer to Q. 1. must be written in the space provided for it in the answer book supplied and nowhere else.

·      Out of the remaining EIGHT Questions answer any FIVE Questions. Each question carries 16 marks.

·      Any required data not explicitly given, may be suitably assumed and stated.

 

 

Q.1       Choose the correct or the best alternative in the following:                                 (2 10)

       

a.       MIME stands for   

 

                   (A)  Multipurpose Internet Mail Extensions.                                                                     

                   (B)  Multiple Internet Mail Extension.

(C)    Multipurpose Internet Message Extension.                                                               

(D)   None.

       

b.      CRC’s are especially useful for detecting errors that involve changes to a small set of bits near a single location.  Such errors are called:

 

(A)    Vertical errors                              (B)  Burst errors

(C)  I/O errors                                     (D)  None of these.

            

             c.   Which wireless network does WAP work with?

                  

(A)     GSM                                          (B)  PDC

(C)  (A) & (B) both                             (D)  None of these.

 

             d.   SNMP is a

 

(A)   Network Management Protocol.  (B)  File Transfer Protocol.

(C) Remote Procedure Call.                (D)  None of the above.    

 

             e.   In IP telephony audio is encoded using a well known standard called:

                  

(A)     RTP                                             (B)  PDC

(C)  PCM                                           (D)  None of these.

 

             f.    Dynamic web document technologies are

 

(A)     CGI, ASP, JSP etc.                     (B)  RPC, WSDL.

(C)  XMLRDC, JAXP, JAXM.           (D)  None of the above.

 

             g.   Client-Server communication is based on:

 

(A)     Connection-less services              (B)  Connection-oriented services

(C)  (A) & (B) both                             (D)  None of these

 

 

             h.   Local broadcast can be specified by using an IP address:

 

(A)    0.255.255.255                             (B) 255.255.255.255

(C) 0.0.0.255                                      (D) None of these

 

             i.    The client and the server each interact with a protocol at the following layer:

 

(A)   Transport layer                             (B) Application layer

(C) Network layer                               (D) None of these.

 

             j.    The environment variable SCRIPT_NAME in a CGI script indicates:

 

(A)  The domain name of the computer

(B)  The path in the URL after the server name

(C)  The version (A) & (B) both

(D)  None of these

 

 

Answer any FIVE Questions out of EIGHT Questions.

Each question carries 16 marks.

 

  Q.2     a.   What are advantages and disadvantages of using an active document technology?              (8)

       

             b.   Is it possible to run multiple clients and servers at the same time on a single computer?  Explain.                                                                 (8)

 

  Q.3     a.   Discuss the additional functionality needed to allow an IP telephone system to incorporate with PSTN another IP telephone systems.              (8)

 

             b.   FTP does not interpret the contents of a file transferred in binary mode.  Will there be any disadvantage of this?                                                    (8)                                                             

 

  Q.4           Write the short notes on the following: 

(i)                  POP.

(ii)                Stop and wait protocol.

(iii)               Multihomed host.

(iv)              Cryptography.                                                                    (4  4)

            

  Q.5     a.   What do you mean by Dynamic web pages?  Write short note about the technologies for Dynamic web page development.                                       (8)

       

             b.   Create an HTML document to do the following:

(i)                  Create a document in which an image is used as a link.

(ii)                To display an alternate text if an image cannot be displayed.    (4+4)

 

  Q.6     a.   Give an example of a CGI script showing how state information can be encoded in a URL?                                                                       (8)

 

             b.   Where should an address resolution request be sent while resolving address with message exchange?                                                                     (8)

       


 

  Q.7     a.   Can multiple computers use one IP address?  Explain.                                        (6)   

 

             b.   How can TCP monitor Internet delays?                                                              (7)

 

             c.   What is virtual packet?  Explain.                                                                         (3)

 

  Q.8     a.   How does TCP guarantee that connections are established and terminated reliably?            (8)

 

             b.   Can an arbitrary long Ethernet be constructed by using repeaters to interconnect many segments?                                                              (4)

 

             c.   What is the reason of classifying a network into various topologies?                     (4)

 

  Q.9     a.   XML elements can have attributes in the start tag, just like HTML.  Explain with example.              (8)

 

             b.   What is WAP datagram protocol?  At which layer does it work?                        (5)

 

             c.   What is a session cookie?                                                                                  (3)