0% found this document useful (0 votes)
8 views

Internet Based Programming

The document outlines the instructions and questions for the Diploma in Information Communication Technology end-term exams for the module on Internet Based Programming. Candidates are required to answer five out of seven questions, covering topics such as HTML, web development, and programming languages. Specific tasks include writing HTML code and explaining web concepts, with an emphasis on proper examination conduct and requirements.

Uploaded by

Davy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Internet Based Programming

The document outlines the instructions and questions for the Diploma in Information Communication Technology end-term exams for the module on Internet Based Programming. Candidates are required to answer five out of seven questions, covering topics such as HTML, web development, and programming languages. Specific tasks include writing HTML code and explaining web concepts, with an emphasis on proper examination conduct and requirements.

Uploaded by

Davy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

SCHOOL OF COMPUTING AND INFORMATION COMMUNICATION

TECHNOLOGY

SEPT-DEC 2023 END TERM EXAMS

DIPLOMA IN INFORMATION COMMUNICATION TECHNOLOGY

MODULE III

INTERNET BASED PROGRAMMING (2920/304)

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

i. Font weight to be bold

ii. Content to be cancelled through

iii. Font style to be slanted (8mks)


c) Outline four attributes of a <textarea> as used in HTML. (4mks)

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

Write a html code that will perform the following;


i. Link to an email address [email protected] when the text “click me to access mit website” is
pressed (1mrks)
ii. Download a file whose name is “lab2.jpg” when the text download is clicked (1mrks)
iii. Retain the user in the same page when the text Remain here is clicked (1mrks)
iv. Differentiated the following options; (1mrks)
a. Disabled
b. label
v. Differentiate Get and POST methods as used in internet transmission (2mrks)
vi. Explain two types of html lists (2mrks)
vii. Explain the function of &nbsp as used in html code. (2mks)
viii. What is the difference between reset and submit buttons (4mks)
ix. Distinguish between Internet and World Wide Web (4mks)

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

The following table was created using HTML

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

4.Bake in the oven for one hour


5.Remove from the Oven
6.Allow to stand for ten minutes
7.Serve

d. Differentiate Uploading and Downloading as used in the internet (4mrks)


e. Give two uses of Javascript in web development (2mrks)

You might also like