UNIVERSITY EXAMINATIONS: 2018/2019
EXAMINATION FOR THE DIPLOMA IN BUSINESS INFORMATION
TECHNOLOGY
DBIT 406: INTERNET APPLICATION PROGRAMMING
DATE: AUGUST, 2019 TIME: 2 HOURS
INSTRUCTIONS: Answer Question One and ANY other two questions.
QUESTION ONE [20 MARKS]
(a) Explain the following website related terms:- [4 Marks]
(i) HTML tag
(ii) Website
(iii)Hyperlinked text
(iv)Web browser
(b) With the aid of a sketch HTML code, illustrate and explain the components of a typical
HTML page [6 Marks]
(c) With the aid of a diagram, describe the client server architecture. [9 Marks]
(d) Write HTML code to display form shown below in figure 1 when run via a web browser
(e) Explain the functions of the following protocols:- [3 Marks]
(i) FTP
(ii) SMTP
(iii)HTTP
QUESTION TWO [20 MARKS]
(a) Discuss five factors you would consider while designing and implementing a website for
KCA University [5 Marks]
(b) List and explain four IMG tag attributes supported by HTML [8 Marks]
(c) Write JavaScript code embedded on an HTML page to display the output shown in figure 2
below:-
QUESTION THREE [20 MARKS]
(a) Outline four differences between JavaScript language and Java programming language
[4 Marks]
(b) Explain the term ISP and give any two examples of ISP’s [4 Marks]
(c) Discuss four benefits of Internet technology to a business sector [4 Marks]
(d) Write HTML code to create the table shown in figure 3 below:-
QUESTION FOUR [20 MARKS]
a) In your own view, what is the contribution of web applications in the ICT world?
[5 Marks]
(a) Giving appropriate examples, discuss three types of websites [6 Marks]
(b) Write HTML code that will display a frame with four columns of size 20%, 60%,40%
and 57% with the first showing the contents of page1.html, second showing the content
of the file2.html, third showing the contents of page3.html and four showing the contents
of the file4.html [6 Marks]
(c) Outline three uses of tables in an HTML page
QUESTION FIVE [20 MARKS]
(a) Write JavaScript code embedded on an HTML page to display the output “Sorry no
current updates at the moment” when a user clicks on a button named “Latest Updates”
[9 Marks]
(b) Describe any three types of web applications [3 Marks]
(c) Figure 4 shows a webpage, write the HTML code to create the page:-