UNIVERSITY EXAMINATIONS: 2016/2017
ORDINARY EXAMINATION FOR THE DIPLOMA IN
INFORMATION TECHNOLOGY
DIT 505 WEB DESIGN DEVELOPMENT
DATE: AUGUST, 2017 TIME: 2 HOURS
INSTRUCTIONS: Answer Question One & ANY OTHER TWO questions.
QUESTION ONE [30 MARKS] – COMPULSORY
a) Define the following terms and acronyms as used in web design [10Marks]
i. HTTP
ii. WWW
iii. CSS
iv. tag
v. attribute
vi. HTML
vii. attribute value
viii. webpage
ix. website
x. blog
b) List two advantages and two disadvantages the Web [4Marks]
c) Briefly describe the following types of websites [6Marks]
i. Personal
ii. brochure
iii. information
d) Give the function of the following tags [5Marks]
i. <table>
ii. <u>
iii. <li>
iv. <p>
v. <em>
vi. <hr />
vii. <input>
viii.<br>
ix. <dl>
x. <th>
e) Give the effect of the following attributes. Also indicate where they are used [5Marks]
i. id=“bottom_of_page”
ii. width=“80%”
iii. color=“#00ff00”
iv. valign=“middle”
v. size=“15”
QUESTION TWO [20 MARKS]
a) Create a Form with the following output [10 Marks]
b) Write a JavaScript code to find the multiple of two numbers. [6 Marks]
c) Differentiate between Domain name and Domain name system [4 Marks]
QUESTION THREE [20 MARKS]
a) Explain the website maintenance process [5 Marks]
b) Give the html element that displays an image kcalogo.png at the top of a web page [4 Marks]
c) Using examples, differentiate between fixed layout and fluid layout [5 Marks]
d) Give html elements for linking html page to an external image. [4 Marks]
e) Give the difference between an absolute link and a relative link [2 Marks]
QUESTION FOUR [20 MARKS]
a) Using relevant examples differentiate between <body> and <title>tag. [6 Marks]
b) What are the key visual tools used to create an effective web design? [4 Marks]
c) What are the services offered under web design and web development? [6 Marks]
d) Differentiate between ordered list and give an example for each [4 Marks]
QUESTION FIVE [20 MARKS]
a) Define JavaScript Function using an Example. [6 Marks]
c) Differentiate between logical tags and physical tags giving an example of each [4 Marks]
c) Write an HTML code to display the following output? [10 Marks]