DBIT 406 – INTERNET APPLICATION PROGRAMMING KCA Past Paper

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]

(Visited 538 times, 1 visits today)
Share this:

Written by