Biju Patnaik University of Technology 2006 B.E Computer Science and Engineering Seventh semester - Question Paper
7th semester exam - 2006
Internet and web technologies
LLEGE
KRUPAJAL
KRUPAJALiNG|NESKiNG
Seventh semester examination-2006
INTERNET AND WEB TECHNOLOGIES Full marks-70 Time-3hrs
Answer Question No.1 which is compulsory and any five from the rest.
The figure in the right side margin indicates the mark.
1. Answer the following questions:
[2x10]
a) What do you understand by the terms internet and world wide web?
b) Define the term protocol. Using two different example protocols, explain the role of protocols for the internet?
c) What is meant by webpage? Mention different types of websites?
d) What are the different ways to send from outputs to server?
e) What is the difference between public and default class?
f) What is the difference between field and local variables in java?
g) What is the tag used for inserting picture in HTML?
h) What is the difference between bytecode and native code?
i) Explain the difference between Java and Java applets?
J) Explain what proxy servers are and why theare important?
2. a)List and briefly explain the three main steps in the Visual Basic
programming model [5]
b)Write a short piece of HTML that would be used to embed a video file into a web page [5]
3. a)There is a very large range of available formats for representing multimedia
information such as text, graphics, sound, animation and video. What are the issues to be addressed when multimedia content is delivered on the internet? [5]
b)Highlight the main differences between static and dynamic HTML [5]
4. a)What is the major difference between ASP and servlet? Explain the life cycle of servlet [5]
b)List three advantages of servlets over CGL programs. Despite these advantages, CGI is still widely used. Give at least one reason why this is so.
[5]
Compiled By\
Department of Computer Science & Engineering
KRUPAJ A
; KRUPAJAL ENG|NEBR|Nl
5. a)The term Dynamic HTML is widely used, but appears to lack an agreed definition,
Explain what do you understand by the term? Evaluate the dynamic HTML technologies you identify in terms of the context in which they can be used?
[5]
b)Why the default port of java web server differs from the default port for any web server? What is the default to which the java web server listens.
[5]
6. a)Compare and contrast Distributed and Non Distributed java programs. Explain the implementation of the server, client and interface classes.
[5]
b)What is the difference between overriding and overloading a method in java? Explain with examples in java. [5]
7. a)What is an event? Give three examples of three types of events? For each event, list one piece of information that would be associated with the event.For example,you listed the close window event -a piece of information associated with this event is the window that
L J
was closed. = [5]
b)Define a java program witepEj|5Btr||iB||Di|si6hlt combines the information needed to specify a street postal locatifliatlaiiliiilSiSler, a street, and an apartment or office number within the building at that location. Define member data ,constructors , set and get functions ,and String output functions as appropriate following the model of the person class. [5]
8. As the website developer you have been commissioned to produce a website for a local hairdresser. The brief is to produce a site, which illustrates the services offered, with prices, and include photographs of some of the cuts and styles. You have been provided with a paper brochure that contains text, graphics and photographs. It is currently used for prompting the business.
a) What are the stages you would go through to produce the website? [5]
b) What are the hosting options and which would you recommend? [3]
c) What would be implications for extending the site to take online reservations?
[2]
Department of Computer Science & Engineering
Compiled By
Attachment: |
Earning: Approval pending. |