UNIVERSITY EXAMINATIONS: 2011/2012
YEAR 1 EXAMINATION FOR THE BACHELOR OF SCIENCE IN
INFORMATION TECHNOLOGY
BIT 1203 WEB DESIGN AND DEVELOPMENT
DATE: APRIL 2012 TIME: 2 HOURS
INSTRUCTIONS: Answer Question One and Any other Two Questions
QUESTION ONE
a) Briefly explain the following as used in JavaScript
i. Variable (2Marks)
ii. Array (2Marks)
iii. Loosely typed language (2Marks)
iv. Document.Write (3Marks)
b) Define CGI Script and describe its uses, in a web document. (6Marks)
c) Give at least five operators used in JavaScript. (5Marks)
d) Describe the Web Design processes (6Marks)
e) Identify 4 guidelines a webmaster should follow when making a detailed design. (4Marks)
QUESTION TWO
a) Explain the following HTML tags
(i) <Subscript> (1 Mark)
(ii) <CITE> (1 Mark)
(iii) <BLOCKQUOTE> (1 Mark)
(iv) <CELLPADDING> (1 Mark)
(v) <STRIKE> (1 Mark)
b) Describe the sequence of events for creating a dynamic HTML document on the fly through CGI.
(8 Marks)
c) Write a html Code to produce the following table (7Marks)
SEMESTER TIME TABLE
QUESTION THREE
a). Describe the purpose of the following as used in forms
(i) Radio Buttons (2Marks)
(ii) Check Boxes (2Marks)
(iii) Drop Down Boxes (2Marks)
b). (i) Explain what you understand by the term Web Page editor (1Mark)
(ii) Discus the advantages of a web page editor (3Marks)
(iii) State and explain any FOUR features provided by these editors (8Marks)
c). Html tags can be grouped in to two groups describe the two groups (2Marks)
QUESTION FOUR
a) As a trainer explain the following terms.
(i) Href (2Marks)
(ii) IMG SRC (2Marks)
(iii) <HEAD> (2Marks)
(iv) FRAMESET (2Marks)
(v) <A> (2Marks)
b) Produce a basic set of HTML coding incorporating the terms in part a) (5Marks)
c) Briefly explain the contrasts between the coding used in HTML with the coding used in lower level
languages such as machine code. (5Marks)
QUESTION FIVE
A training session is to be designed on how the company’s computers are linked together over the
internet. Your task is to produce self-explanatory notes for the trainees
Using examples produce a set of notes explaining each of the following computing terms:-
(i) FTP (5Marks)
(ii) TCP/IP (5Marks)
(iii) Web Browser (5Marks)
(iv) Get/Post, when do you use either of the terms and what benefit do they offer a user.
(5Marks)