UNIVERSITY EXAMINATIONS: 2012/2013
FIRST YEAR EXAMINATION FOR THE BACHELOR OF SCIENCE
IN INFORMATION TECHNOLOGY
BIT 1203 WEB DESIGN AND DEVELOPMENT
DATE: DECEMBER, 2012 TIME: 2 HOURS
INSTRUCTIONS: Answer Question ONE and any other TWO
QUESTION ONE
a) Describe the relationship between XML and SGML, giving the benefits of XML.
(6 Marks)
b) State the function of the following HTML tags
i) <Pre>
ii) <HR>
iii) <Frame>
iv) <Cite>
(4 Marks)
c) State and explain any three type of lists used in HTML with example (6 Marks)
d) Explain what you understand by the term Image maps and state three advantages
of using image maps in web pages (7 Marks)
e) Compare and contrast GIF and JPEG image maps. (4 Marks)
f) Javascript can be used in HTMLGive one reason why a programmer may wish to
do so. (3 Marks)
QUESTION TWO
a) Describe the purpose of the following as used in forms
i) Radio Buttons
ii) Check Boxes
iii) Drop Down Boxes
(6 Marks)
b) i) Explain what you understand by the term Web Page editor (1 Mark)
ii) Discus the advantages of a web page editor (3 Marks)
iii) State and explain any FOUR features provided by these editors (8 Marks)
c) Html tags can be grouped in to two groups describe the two groups (2 Marks)
QUESTION THREE
a) Explain the following terms (6 Marks)
i) Firewall
ii) A Web server
iii) Protocol
b) List any five features of WWW (5 Marks)
c) Briefly explain any five factors that influence the significant impact of the web
design on web marketing efforts. (5 Marks)
d) With the aid of a code, describe the function of the following tags as used in
linking (4 Marks)
i) <A>
ii) <HREF>
QUESTION FOUR
a) There are various services you can use to interact with the various parts of the
Internet. State and explain four services that allow interaction with internet.
(8 Marks)
b) Explain any five attributes of <Body> tag (5 Marks)
c) With the help of an example differentiate between physical and logical tags
(2 Marks)
d) Briefly explain the functions of the following servers
i) Proxy server (2 Marks)
ii) Application server (2 Marks)
iii) Backup server (1 Mark)
QUESTION FIVE
a) Briefly explain the following as used in JavaScript
i) onFocus (2 Marks)
ii) document.WriteIn (2 Marks)
iii) onSubmit (2 Marks)
b) Differentiate between a CGI script and CGI program. (4 Marks)
c) Describe the web design process. (5 Marks)
d) Differentiate between Java and JavaScript. (5 Marks)