Internet Based Programming
Internet Based Programming
TECHNOLOGY
MODULE III
TIME 2 HOURS
INSTRUCTIONS TO CANDIDATES
1. Answer any FIVE of the following SEVEN questions in the answer booklet provided
2. All questions carry equal marks.
3. Any examination IRREGULARITY will lead to DISQUALIFICATION.
4. Indicate your FULL ADMISSION NUMBER in each Answer Sheet used.
5. Cell phones are NOT allowed in the examination room
6. Ensure you have both SCHOOL ID and EXAM CARDS in the examination room
7. Candidate should answer the questions in English
1
QUESTION 1
a) Give four features of html tags(4mks)
b) Distinguish between a web page and web server as used in the internet (4mks)
c) Write a html code to display the content below when a button is clicked, “Hello I am a
button” (6mks)
d) Differentiate between a radio button and a Check box as used in Html (4mks)
QUESTION 2
a) Paul a web developer was asked to develop an effective website for a business
i. Explain the term an effective website (2mks)
ii. Explain three qualities of an effective website (6mks)
b) Create a website to which displays “Hello World” with the following features
QUESTION 3
a. Outline 2 services offered by Internet Service Providers (2mks)
b. Explain the difference between get and post methods as used in HTML forms
(4mks)
c. State and explain the different html tags used in a table, explaining their uses
(6mks)
d. Write a code to output the following table (12mks)
MACHAKOS INSTITUTE OF TECHNOLOGY
DEPARTMENTS LEVEL
ICT DIPLOMA
INFO SCIENCE
SOCIAL WORK CERTIFICATE
HOSPITALITY
2
QUESTION 4
QUESTION 5
a) Describe four uses of Comments in Web Programming (8mrks)
b) Name the function of each of the following web development languages
i. HTML (2mks)
ii. CSS (2mks)
iii. JavaScript (2mks)
iv. PHP (2mks)
c) Write a HTML code that would display the following listed items when run on a browser
(6mks)
INTAKES FOR MONTH OF JUNE
BUSINESS STUDIES
BUSINESS INFORMATION TECHNOLOGY
ECONOMICS
INTAKES FOR MONTH OF SEPTEMBER
A. MOTOR VEHICLE
B. MECHANICAL
C. ELECTRICAL
3
QUESTION 6
a. Outline four scripting language that could be used to develop a website (2mks)
b. Explain three factors to consider when selecting a web programming language
(6mks)
c. Explain three methods that one may use when setting color schemes in web page been
developed (6 marks)
d. Explain three reasons for testing a website before Launching it(6 marks)
(10mks)
QUESTION SEVEN
a. Describe the attribute that have been used to modify the table so as to appear as
shown below (4mrks)
(i) (ii)
b. Explain a circumstance that might force a web designer to use a description list
(2mrks)
4
c. Write a HTML code to display the content below (8mrks)
PROCEDURE FOR BAKING
o Gather Ingredients
o Mix Ingredients together
o Place Ingredients in a baking dish
Before you place the ingredients in the baking dish, pre-heat the oven to 180K