ICT Web Technologies and Internet Services 1 — Questions and Answers
Question 1: What does HTML stand for?
- Hypertext Markup Language (Correct answer)
- High-Tech Modern Language
- Hyperlink and Text Manipulation Language
- Hyper Transfer Markup Language
Correct answer: Hypertext Markup Language
HTML stands for Hypertext Markup Language, the standard language used to create and structure web pages.
Question 2: Which HTTP method is used to retrieve data from a server without modifying it?
- POST
- PUT
- GET (Correct answer)
- DELETE
Correct answer: GET
The GET method requests data from a server and should only retrieve data without causing side effects on the server.
Question 3: What is the primary purpose of CSS in web development?
- To define the structure of web pages
- To handle server-side processing
- To control the presentation and styling of web pages (Correct answer)
- To manage database connections
Correct answer: To control the presentation and styling of web pages
CSS (Cascading Style Sheets) controls the visual presentation, layout, and styling of HTML elements on web pages.
Question 4: What does URL stand for?
- Universal Resource Locator
- Uniform Resource Locator (Correct answer)
- Unified Routing Language
- Universal Retrieval Link
Correct answer: Uniform Resource Locator
URL stands for Uniform Resource Locator, the standardized address used to identify and access resources on the web.
Question 5: Which protocol provides encrypted communication for secure web browsing?
- HTTP
- FTP
- HTTPS (Correct answer)
- SMTP
Correct answer: HTTPS
HTTPS (Hypertext Transfer Protocol Secure) uses TLS/SSL encryption to secure data transmitted between browser and server.
Question 6: What is the primary role of a DNS server in web communication?
- It stores and serves web page content
- It translates domain names into IP addresses (Correct answer)
- It encrypts web traffic between client and server
- It manages and routes email delivery
Correct answer: It translates domain names into IP addresses
DNS (Domain Name System) servers translate human-readable domain names like 'example.com' into machine-readable IP addresses.
Question 7: Which of the following is a client-side scripting language used to make web pages interactive?
- PHP
- Python
- JavaScript (Correct answer)
- SQL
Correct answer: JavaScript
JavaScript runs in the browser (client-side) and is the primary language for adding dynamic interactivity to web pages.