W1-2-60-1-6
JOMO KENYATTA UNIVERSITY OF AGRICULTURE AND TECHNOLOGY
UNIVERSITY EXAMINATIONS 2016/2017
SECOND YEAR FIRST SEMESTER EXAMINATION FOR THE DIPLOMA IN
INFORMATION TECHNOLOGY
DIT 0302 : WEB DESIGN AND DEVELOPMENT I
DATE: APRIL 2017 TIME: 1.30 HOURS
INSTRUCTIONS: ANSWER QUESTION ONE [COMPULSORY] AND
ANY OTHER TWO QUESTIONS
==========================================================
QUESTION ONE [30 MARKS]
(a) Describe the following terms as used in web design
(i) Web server [1 mark]
(ii) Web brouser [1 mark]
(iii) Web design [1 mark]
(iv) Web development [1 marks]
(b) In brief differentiate between dynamic and static web sites [2 marks]
(c) Explain the functions of web browsers and give at least four examples
of each [4 marks]
(d) Web sites have become a major requirement in most of the business
today in terms of advertisement. Explain [3 marks]
(e) Describe briefly using an example the following
(i) Web hosting [1 mark]
(ii) Server side scripting [1 mark]
(iii) Internet service provider [1 mark]
(f) Using HTML write a code that will display a list of 7 units offered in
your department [3 marks]
(g) During the development of websites there are a number of steps involved
name and explain [3 marks]
(h) Using an example describe the basis table structure as used in HTML
[3 marks]
(i) List and explain any four internet protocols and explain [3 marks]
(j) Explain the importance of websites [2 marks]
QUESTION TWO [15 MARKS]
(a) Describe the principles of web-design [6 marks]
(b) Using HTML form elements crate a form for with 6 text fields, I text
area 2 checkbox, 3 radio buttons, password field and a command button
N/B format the form approximately [9 marks]
QUESTION THREE [15 MARKS]
(a) Using a diagram describe the 3 tier architecture [7 marks]
(b) Using HTML lists write a code that will display 7 public university
and 6 private universities. Use both ordered and unordered lists
[8 marks]
QUESTION FOUR [15 MARKS]
(a) Describe web verses the internet and describe the process of acquiring
domain names [7 marks]
(b) Using HTML tables write a code that will display a table with 7 columns
and 7 rows. Each call should contain data. [8 marks]