DBIT406  INTERNET APPLICATION PROGRAMMING.

UNIVERSITY EXAMINATIONS: 2017/2018
EXAMINATION FOR THE DIPLOMA IN BUSINESS INFORMATION
TECHNOLOGY
DBIT 406: INTERNET APPLICATION PROGRAMMING
FULLTIME
DATE: APRIL, 2018 TIME: 1 ½ HOURS
INSTRUCTIONS: Answer Question One and ANY other TWO questions.

QUESTION ONE [30 MARKS]
(a) List and explain five factors to consider while designing and implementing an E-commerce
website [5 Marks]
(b)Describe each of the following terms as used in Internet: – [6 Marks]
(i) Uniform Resource Locator
(ii) Hypertext
(iii)Browser
(c) (i) Explain the term “JavaScript” [2 Marks]
(ii) Write JavaScript code embedded on an HTML page to display the statement “THIS IS
MY END OF SEMESTER EXAM” when run via a web browser [6 Marks]
(d) Outline four differences between JavaScript and Java programming [4 Marks]
(e) Write HTML code to create the webpage shown in figure 1 below: – [7 Marks]

Figure 1
QUESTION TWO [20 MARKS]
(a) Giving suitable examples, explain four types of websites [8 Marks]
(b) Write HTML code that will display a frame with three rows of size 20%.67% and 38% with
the first row showing the content of file1.html, second row showing the content of the
file2.html and third row showing the content of the file3.html [5 Marks]
(c) Outline three benefits of embedding a JavaScript code onto an HTML page [3 Marks]
(d) Highlight four benefits of HTML over other web authoring tools [4 Marks]

QUESTION THREE [20 MARKS]
(a) Distinguish between static and dynamic webpages [4 Marks]
(b) Write JavaScript program that would prompt the user to enter two numbers; the program
should then display the user entered numbers:- [8 Marks]
(c) Distinguish between web authoring tools and programming tools as used in web
development [4 Marks]
(d) Explain advantages of using Internet technology in an organization [4 Marks]
QUESTION FOUR [20 MARKS]
(a) (i) Define the term function as used in programming [2 Marks]
(ii) Outline three benefits of using functions in programing [3 Marks]
(b) Complete the table below by stating what each of the Top Level Domains (TLDs) denotes:-
[5 Marks]

(c) Write a single JavaScript statement to generate each of the dialog boxes shown below:-[4
Marks]
(i) Alert
(ii) Prompt
(d) Explain the following types of HTML lists:- [6 Marks]
(i) Ordered list
(ii) Definition list
(iii)Un-ordered list

QUESTION FIVE [20 MARKS]
(a) Write HTML code to create the form shown in figure 2 below:- [9 Marks]


Figure 2
(b) Outline three uses of HTML tables [3 Marks]
(c) Summarize four factors that you would consider while sourcing for an Internet Service
Provider (ISP) [4 Marks]
(d) Explain four benefits of a client-server network architecture [4 Marks]

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

Written by