0% found this document useful (0 votes)
6 views4 pages

Internet Based Programing Questions

This document is an examination paper for the Diploma in Information Communication Technology at Thika College of Excellence, focusing on Internet Based Programming. It contains various questions related to web programming concepts, including HTTP vs HTTPS, threats to information, web development benefits, HTML coding, and search engine optimization. Candidates are instructed to answer all questions within a 2-hour timeframe, with specific rules regarding materials allowed in the exam room.

Uploaded by

vindahgatwiri
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views4 pages

Internet Based Programing Questions

This document is an examination paper for the Diploma in Information Communication Technology at Thika College of Excellence, focusing on Internet Based Programming. It contains various questions related to web programming concepts, including HTTP vs HTTPS, threats to information, web development benefits, HTML coding, and search engine optimization. Candidates are instructed to answer all questions within a 2-hour timeframe, with specific rules regarding materials allowed in the exam room.

Uploaded by

vindahgatwiri
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

THIKA COLLEGE OF EXCELLENCE

DIPLOMA IN INFORMATION COMMUNICATION TECHNOLOGY


MODULE 3
END OF TERM EXAMINATION JAN-MARCH 2026
UNIT: INTERNET BASED PROGRAMMING
TIME: 2HRS

INSTRUCTIONS TO CANDIDATES
1. This paper consists of One section.
2. Answer ALL questions in the section. (ALL questions MUST be attempted)
3. Write your full Names, Admission number and course in booklet provided.
4. Non-programmable calculators are allowed in the exam room.
5. NO reference materials are allowed in the exam rooms.
6. Mobile phones are NOT allowed in the examination room.
Answer all questions
1a) State the difference between Hypertext Transfer protocol (HTTP) and Hypertext Transfer
Protocol over socket layer (HTTPS) as used in internet (4mks)

b) Describe three threats to information in the internet (6marks)

c) distinguish between uploading and downloading as used in internet(4marks)

2a) Agnes opted to use a web-based authoring tool to create a website. Explain three benefits
that she could gain from this approach (6marks)

b) Explain the following terms as used in web programming (6marks)


i. Integrated Development environment
ii. Browser
iii. Web host

C) Describe four steps that that a programmer should follow before developing a
website(8marks)

3a) Outline four benefits that a small business organization would gain by having a
website(4marks)

b) Differentiate between cell spacing and cell padding(4marks)


c) The table below shows the number of students who attended different classes in a week
in TCE college. Write a HTML code that would display the table below (10marks)
Web programming Quantitative Trade project
Techniques
Monday 10 34 9
Tuesday 12 17 16
Wednesday 14 20 13
Thursday 11 19 17
Friday 15 22 10
4a) Write a HTML code that will display the following when run in browser(8mks)

PROCEDURE FOR BAKING


 Gather ingredients
 Mix Ingredients together
 Place ingredients in a baking dish

Before you place the ingredients in the baking dish, preheat the oven to 180
degrees
[Link] in oven for an hour
[Link] from oven
[Link] to stand for ten minutes
[Link]

b) Mary a web developer would like to develop a website. Outline four factors that she should
consider when choosing the appropriate programming language to use(4marks)
c) Explain any three content that goes into the header of file of HTML web page(6marks)
d) Differentiate between a relative and absolute URL as used in HTML(4marks)
e) Explain the meaning of the term search engine optimization (SEO) (2marks)
5a) Distinguish between paired and unpaired tags as used in HTML giving examples in
each(4mks)

You might also like