Internet and Web Technologies MCQs

Computer

Internet and Web Technologies MCQs

Practice Internet MCQs covering WWW, browsers, search engines, URL, HTTP, HTTPS, email and web technologies with answers and explanations.

461
Total Questions

Practice Questions

Page 5 of 24
Question #81
Which of the following is a valid email protocol used for retrieving messages from a mail server without deleting them?
A. MIME
B. IMAP
C. POP3
D. SMTP

Correct Answer: Option B


Explanation:
IMAP (Internet Message Access Protocol) allows users to access and manage emails on the server, typically keeping messages on the server, unlike POP3 which often downloads and deletes.

This question belongs to: Computer Internet and Web Technologies
Question #82
What is the function of MIME in email?
A. To compress email attachments
B. To encrypt email messages
C. To route email to the correct server
D. To specify the format of email attachments and non-text content

Correct Answer: Option D


Explanation:
MIME (Multipurpose Internet Mail Extensions) extends the format of email to support text in character sets other than ASCII, as well as attachments, images, audio, etc.

This question belongs to: Computer Internet and Web Technologies
Question #83
Which of the following is a top-level domain used for network infrastructure?
A. .org
B. .edu
C. .net
D. .gov

Correct Answer: Option C


Explanation:
.net is a generic TLD originally intended for network-related entities but now used broadly. .org is for organizations, .gov for government, .edu for education.

This question belongs to: Computer Internet and Web Technologies
Question #84
What is the purpose of the 'robots.txt' file on a website?
A. To instruct search engine crawlers which parts of the site to index
B. To store user login credentials
C. To configure the web server
D. To block malicious users

Correct Answer: Option A


Explanation:
The robots.txt file is a standard used by websites to communicate with web crawlers, indicating which pages or sections should not be crawled or indexed.

This question belongs to: Computer Internet and Web Technologies
Question #85
Which HTTP header is used to indicate the type of content being sent in the response body?
A. Content-Length
B. Content-Type
C. User-Agent
D. Host

Correct Answer: Option B


Explanation:
The Content-Type header indicates the media type (MIME type) of the resource, e.g., text/html, application/json.

This question belongs to: Computer Internet and Web Technologies
Question #86
Which of the following is a scripting language primarily used for client-side web development?
A. PHP
B. JavaScript
C. Java
D. Python

Correct Answer: Option B


Explanation:
JavaScript is a high-level, interpreted scripting language that is primarily used for client-side web development to create interactive web pages.

This question belongs to: Computer Internet and Web Technologies
Question #87
What does the term 'web 2.0' refer to?
A. The second version of the HTTP protocol
B. An encryption standard
C. A new type of web browser
D. A term for websites that emphasize user-generated content and interactivity

Correct Answer: Option D


Explanation:
Web 2.0 refers to the second generation of the web, characterized by user-generated content, social media, and enhanced interactivity, as opposed to static pages.

This question belongs to: Computer Internet and Web Technologies
Question #88
Which of the following is a protocol used for transferring files over the internet, often used for uploading website content?
A. SMTP
B. FTP
C. HTTP
D. DNS

Correct Answer: Option B


Explanation:
FTP (File Transfer Protocol) is used to transfer files between client and server, commonly used for uploading website files to web hosts.

This question belongs to: Computer Internet and Web Technologies
Question #89
What is the default port for FTP control connection?
A. 21
B. 22
C. 25
D. 20

Correct Answer: Option A


Explanation:
FTP uses port 21 for the control connection (commands) and port 20 for data transfer (active mode).

This question belongs to: Computer Internet and Web Technologies
Question #90
Which of the following is not a method of HTTP?
A. PUT
B. GET
C. POST
D. FETCH

Correct Answer: Option D


Explanation:
FETCH is not a standard HTTP method. Standard methods include GET, POST, PUT, DELETE, HEAD, OPTIONS, PATCH, etc.

This question belongs to: Computer Internet and Web Technologies
Question #91
What is the purpose of the 'User-Agent' header in HTTP requests?
A. To identify the client software making the request
B. To specify the preferred language
C. To provide the user's IP address
D. To authenticate the user

Correct Answer: Option A


Explanation:
The User-Agent header allows the server to identify the type of browser, operating system, and version, enabling content adaptation.

This question belongs to: Computer Internet and Web Technologies
Question #92
Which of the following is a secure version of FTP?
A. SFTP
B. TFTP
C. Both SFTP and FTPS
D. FTPS

Correct Answer: Option C


Explanation:
Both SFTP (SSH File Transfer Protocol) and FTPS (FTP over SSL/TLS) are secure variants of FTP, providing encrypted file transfers.

This question belongs to: Computer Internet and Web Technologies
Question #93
What is a hyperlink?
A. A protocol for data transfer
B. A type of browser extension
C. A markup language element
D. A text or image that links to another web page

Correct Answer: Option D


Explanation:
A hyperlink is a reference in a web document that users can click to navigate to another document or resource, commonly implemented with tags in HTML.

This question belongs to: Computer Internet and Web Technologies
Question #94
What does the acronym AJAX stand for?
A. Asynchronous JavaScript and XML
B. Automated JavaScript and XML
C. Advanced JavaScript and XHTML
D. Asynchronous Java and XML

Correct Answer: Option A


Explanation:
AJAX stands for Asynchronous JavaScript and XML, a technique for creating asynchronous web applications that exchange data with the server without reloading the page.

This question belongs to: Computer Internet and Web Technologies
Question #95
Which of the following is a format used for data exchange between web servers and clients, often used in AJAX?
A. HTML
B. CSS
C. XML
D. SQL

Correct Answer: Option C


Explanation:
XML (eXtensible Markup Language) and JSON are commonly used for data interchange in AJAX. However, XML is the 'X' in AJAX, though JSON is now more prevalent.

This question belongs to: Computer Internet and Web Technologies
Question #96
Which of the following is a popular search engine that emphasizes privacy and does not track users?
A. Google
B. Yahoo
C. Bing
D. DuckDuckGo

Correct Answer: Option D


Explanation:
DuckDuckGo is a search engine that focuses on user privacy, not storing personal information or tracking search history.

This question belongs to: Computer Internet and Web Technologies
Question #97
What is the main function of a web proxy?
A. To provide web hosting
B. To cache web pages and forward requests
C. To encrypt web traffic
D. To block malicious websites

Correct Answer: Option B


Explanation:
A web proxy acts as an intermediary between clients and servers, often used for caching, filtering, or anonymity.

This question belongs to: Computer Internet and Web Technologies
Question #98
Which protocol is used for retrieving email from a server and is known for leaving messages on the server?
A. SMTP
B. IMAP
C. HTTP
D. POP3

Correct Answer: Option B


Explanation:
IMAP is designed to manage emails on the server, synchronizing across multiple devices, whereas POP3 typically downloads and removes messages.

This question belongs to: Computer Internet and Web Technologies
Question #99
What is the difference between a static and a dynamic web page?
A. Static pages are pre-built, dynamic pages are generated on the fly
B. Static pages use JavaScript, dynamic pages use HTML
C. Static pages are only for mobile, dynamic for desktop
D. Static pages are faster, dynamic pages are slower

Correct Answer: Option A


Explanation:
Static web pages are delivered exactly as stored, while dynamic pages are generated by server-side scripts based on user interactions or data.

This question belongs to: Computer Internet and Web Technologies
Question #100
Which of the following is used to style web pages?
A. CSS
B. XML
C. HTML
D. JavaScript

Correct Answer: Option A


Explanation:
CSS (Cascading Style Sheets) is used to control the presentation and layout of web pages.

This question belongs to: Computer Internet and Web Technologies