UNIVERSITY EXAMINATIONS: 2013/2014
ORDINARY EXAMINATION FOR THE BACHELOR OF SCIENCE
IN INFORMATION TECHNOLOGY
BIT 1203 WEB DESIGN AND DEVELOPMENT
DATE: APRIL, 2014 TIME: 2 HOURS
INSTRUCTIONS: Answer Question ONE and any other TWO
QUESTION ONE
(a) Identify and explain the elements that are used in the heading section of an HTML
document. (6 Marks)
(b) Identify any four web browsers (2 Marks)
(c) Write a HTML code to produce the following
a. Kenya
i. Kisumu
ii. Nairobi
1. Westlands
2. Eastlands
3. CBD
iii. Mombasa
Kaloleni
Mtwapa
Nyali
b. Tanzania
i. Moshi
ii. Dodoma
(6 Marks)
(d) Discuss three advantages of XML over SGML (6 Marks)
(e) Give and explain Two contrasts between the coding used in HTML with the
coding used in lower level languages such as machine code (4 Marks)
(f) Explain six attributes of <body> tag (6 Marks)
QUESTION TWO
(a) Differentiate between the following terms as used in web design (4 Marks)
i. Intranet and extranet
ii. Web page and Web server
(b) Describe the general structure of a web page using codes (4 Marks)
(c) Describe the functions of the following tags (4 Marks)
i. <Code>
ii. <font>
iii. <PRE>….</PRE>
iv. <STRONG>
(d) Explain how the following links can be achieved in HTML (6 Marks)
i. Link to another part of the same web page
ii. Link to another page using an image
iii. Link to another web page
(e) Describe two features of WWW (2 Marks)
QUESTION THREE
(a) Write a HTML code to produce the table below (10 Marks)
(b) Describe the following terms as used in tables (4 Marks)
i. NOWRAP
ii. Caption
(c) Explain factors to consider when designing a web page (6 Marks)
QUESTION FOUR
(a) Write a HTML code to generate the following form (7 Marks)
What about us do you want to comment on?
(b) With the aid of an example explain the function, purpose and attributes of the
MARQUEE element. (4 Marks)
(c) Write a code to insert an image as the background of a web page (6 Marks)
(d) Give three functions of frames. (3 Marks)
QUESTION FIVE
(a) Describe TWO uses for tables in HTML. (2 Marks)
(b) How would you create an image map? (4 Marks)
(c) Write code showing a nested table (4 Marks)
(d) Compare TWO common client-side scripting languages. (10 Marks)