UNIVERSITY EXAMINATIONS: 2020/2021
EXAMINATION FOR THE DIPLOMA IN BUSINESS INFORMATION
TECHNOLOGY
DBIT 406: INTERNET APPLICATION PROGRAMMING
FULLTIME
DATE: DECEMBER, 2021 TIME: 2 HOURS
INSTRUCTIONS: QUESTION ONE IS COMPULSORY, CHOOSE TWO OTHER
QUESTIONS
QUESTION ONE (20 Marks) Compulsory
a) Distinguish between the Internet and the World Wide Web [3 Marks]
b) Discuss the difference between client-side and server-side programs? Give two examples
of each, discuss the difference between client-side and server-side programs.
[4 Marks]
c) Define the term ISP and give any two examples of ISP’s [3 Marks]
d) In your own view, what is the contribution of web applications in the ICT world?
[3 Marks]
e) Write HTML code that would produce this web page: [7 Marks]
i. the font is Verdana
ii. the paragraphs are 11pt
iii. the headings use their tag’s default font size and weight
iv. the indentation is 20px
v. the links are to “prowess.html” and “bradybunch.html”
vi. the background colour is #AAAAEE
QUESTION TW0 (15 Marks)
a) Describe the client server architecture [5 Marks]
b) JavaScript has several ways of declaring a variable. Using examples of snippet codes
describe any two ways of variable declarations [2 Marks]
c) Table is very useful to arrange in web application HTML pages. Tables are just like
spreadsheet and they are used very frequently by almost all web developers. Use HTML
to produce the following table: [8 Marks]
QESTION THREE (15 Marks)
a) Discuss three email protocols giving their differences [8 Marks]
b) Generate HTML code for the Menu below. [7 Marks]
QUESTION FOUR (15 Marks)
a) Expand the following acronyms and explain their importance [5 Marks]
(i) HTML
(ii) URL
(iii) FTP
(iv) DNS
(v) HTTP
b) Write the html code that will output the following output [ 10 Marks]