Internet Basics MCQs – Set-1 | 50 questions on web addresses, DNS, network communication, HTTP, browsers, email, and common Internet services.
Mixed difficulty · Select one answer and open each explanation to review the concept.
What best describes the Internet?
A A global network of networks
B A single private computer
C A website’s home page
D A local storage device
Answer: A. A global network of networks. The Internet is a global system of interconnected networks that exchange data using common protocols.
How does the World Wide Web relate to the Internet?
A It replaces network routers
B Service using the Internet
C Same as Wi-Fi
D It connects only printers
Answer: B. Service using the Internet. The Web is a collection of linked resources and services accessed over the Internet.
Which program requests and displays web pages?
A Compiler
B File manager
C Web browser
D Device driver
Answer: C. Web browser. A web browser retrieves and displays web pages and web applications.
What is a website generally made up of?
A One network cable
B A single IP address
C A browser setting
D Related web pages and resources
Answer: D. Related web pages and resources. A website is a collection of related web pages and other resources.
In a URL, what does the scheme identify?
A The access method or protocol
B The page’s author
C The file size
D The browser’s language
Answer: A. The access method or protocol. The URL scheme identifies how the resource is accessed, such as with HTTP or HTTPS.
What does a URL hostname identify?
A The browser version
B The host serving a resource
C The page’s font
D The user’s password
Answer: B. The host serving a resource. The hostname identifies the server or host named in the URL.
What does DNS help translate?
A Screen names into pixels
B Emails into attachments
C Domain names into IP addresses
D Web pages into images
Answer: C. Domain names into IP addresses. DNS resolves domain names to records such as IP addresses.
What does a recursive DNS resolver do for a client?
A Stores a user’s passwords
B Renders a webpage
C Encrypts every downloaded file
D Finds DNS answers for client
Answer: D. Finds DNS answers for client. A recursive resolver follows DNS lookups and returns an answer to the requesting client.
Which part is the top-level domain in example.org?
A org
B example
C www
D https
Answer: A. org. The final label in a domain name, such as .org, is its top-level domain.
How many bits are in an IPv4 address?
A 16 bits
B 32 bits
C 64 bits
D 128 bits
Answer: B. 32 bits. IPv4 addresses are 32 bits long.
How many bits are in an IPv6 address?
A 32 bits
B 64 bits
C 96 bits
D 128 bits
Answer: D. 128 bits. IPv6 addresses are 128 bits long.
What does an internet service provider supply?
A Operating-system updates
B Web page source code
C Internet access service
D Computer memory modules
Answer: C. Internet access service. An internet service provider connects customers to Internet access services.
What does a router do with network packets?
A Prints them on paper
B Changes them into webpages
C Stores them as files
D Forwards them between networks
Answer: D. Forwards them between networks. Routers forward packets toward destinations across interconnected networks.
What is a modem commonly used to do?
A Connect to access network
B Display a website
C Store email attachments
D Translate a domain name
Answer: A. Connect to access network. A modem adapts signals for communication over an access medium; many home units combine modem and router functions.
What is a packet in network communication?
A A website layout
B A unit of transmitted data
C A browser extension
D An email inbox
Answer: B. A unit of transmitted data. Network data is divided into units called packets or, at particular layers, segments and datagrams.
Which transport protocol provides a reliable ordered byte stream?
A UDP
B IP
C TCP
D DNS
Answer: C. TCP. TCP provides applications with a reliable, in-order byte-stream service.
Which statement describes UDP accurately?
A It guarantees ordered delivery
B It resends every missing packet
C It requires a connection setup
D It offers no delivery guarantee
Answer: D. It offers no delivery guarantee. UDP does not provide TCP-style guarantees of delivery, ordering, or retransmission.
What does a transport-layer port number help identify?
A Identifies service on host
B A monitor’s pixel count
C A website’s author
D A computer’s storage size
Answer: A. Identifies service on host. Port numbers help identify application services and distinguish communication flows on a host.
How does HTTP commonly exchange web information?
A By direct screen sharing
B Through requests and responses
C Using printer commands
D With stored filenames only
Answer: B. Through requests and responses. HTTP uses request and response messages between clients and servers.
What does it mean that HTTP is stateless?
A It encrypts every file
B It needs no network
C Requests interpreted independently
D It stores every browser session
Answer: C. Requests interpreted independently. HTTP semantics are stateless, so each request can be interpreted independently unless an application adds state.
What is the usual purpose of an HTTP GET request?
A Delete a user account
B Change a server’s hardware
C Install a browser
D Retrieve a resource representation
Answer: D. Retrieve a resource representation. GET requests a representation of a resource.
What is POST commonly used for in HTTP?
A Submit data for processing
B Retrieve a public page
C Rename a network port
D Start an operating system
Answer: A. Submit data for processing. POST asks the target resource to process the enclosed representation according to its function.
What do HTTP status codes beginning with 2 indicate?
A Redirection
B Successful responses
C Client errors
D Server errors
Answer: B. Successful responses. The 2xx class indicates that a request was successfully received, understood, and accepted.
What does a 3xx HTTP status class generally signal?
A Successful creation
B A client error
C Redirection or further action
D A server failure
Answer: C. Redirection or further action. The 3xx class indicates that further action is needed to complete a request.
Which class identifies HTTP client errors?
A 1xx
B 2xx
C 3xx
D 4xx
Answer: D. 4xx. The 4xx class indicates a client error, such as a request that cannot be fulfilled.
Which class identifies HTTP server errors?
A 5xx
B 2xx
C 3xx
D 4xx
Answer: A. 5xx. The 5xx class indicates that a server failed to fulfill an apparently valid request.
What does the HTTP status 404 usually mean?
A Request succeeded
B Resource was not found
C Server redirected the request
D Server is unavailable
Answer: B. Resource was not found. A 404 response indicates that the requested resource was not found.
What does HTTP status 500 indicate?
A A successful response
B A permanent redirect
C An internal server error
D A missing client file
Answer: C. An internal server error. A 500 response indicates an internal server error.
What does HTTPS add to HTTP connections?
A Faster processor speeds
B Automatic file compression
C Extra storage capacity
D TLS protection for transport
Answer: D. TLS protection for transport. HTTPS uses TLS to protect HTTP communication between a client and server.
What is a key role of TLS?
A Protect communication with encryption
B Assign local IP addresses
C Store website pages
D Translate domain names
Answer: A. Protect communication with encryption. TLS can provide confidentiality and integrity, and authenticate a server through certificates.
What does a server certificate help a browser verify?
A The page’s font size
B Server identity and public key
C The user’s typing speed
D The router’s brand
Answer: B. Server identity and public key. A certificate binds an identity to a public key and is validated through a trust chain.
What is a browser cookie commonly used to store?
A A physical network route
B A server’s CPU instructions
C Small pieces of site-related data
D A monitor’s display mode
Answer: C. Small pieces of site-related data. Cookies let sites store small pieces of data in a browser, often to support sessions or preferences.
Why might a browser cache a web resource?
A To raise the domain’s rank
B To replace the web server
C To change the resource’s URL
D Reuse an allowed stored copy
Answer: D. Reuse an allowed stored copy. A cache keeps reusable copies of resources to reduce repeat transfers and speed up loading.
What does HTML primarily describe in a web page?
A Document structure and content
B Network routing tables
C Encrypted passwords
D Processor instructions
Answer: A. Document structure and content. HTML structures web documents and identifies their content.
What does CSS primarily control on a web page?
A Domain registration
B Visual presentation and layout
C Packet delivery
D Email routing
Answer: B. Visual presentation and layout. CSS describes how web content is presented, including layout and visual styling.
What can JavaScript add to a web page?
A A physical cable
B A DNS server
C Interactive behavior
D A larger monitor
Answer: C. Interactive behavior. JavaScript can make pages interactive and respond to user actions.
What does a web crawler commonly do?
A Assigns IP addresses
B Encrypts web traffic
C Hosts email mailboxes
D Discovers pages by following links
Answer: D. Discovers pages by following links. A crawler automatically visits pages and follows links to discover web content.
What does a search engine index contain?
A Information about discovered pages
B Users’ private passwords
C A router’s firmware
D Every file on every computer
Answer: A. Information about discovered pages. A search index stores information about pages discovered and analyzed by the search engine.
What does network bandwidth describe?
A Delay before a reply
B Potential data transfer capacity
C A web page’s pixel size
D A cable’s physical length
Answer: B. Potential data transfer capacity. Bandwidth describes a link’s potential data-carrying capacity.
What does network latency measure?
A Storage use
B The number of packets
C Communication delay
D The domain’s age
Answer: C. Communication delay. Latency measures the time delay for data to travel or for a response to arrive.
Does Wi-Fi itself guarantee Internet access?
A Yes, for every router
B Only when using a browser
C Yes, whenever a password works
D No, it connects devices locally
Answer: D. No, it connects devices locally. Wi-Fi is a wireless networking technology; Internet access still depends on an upstream connection.
What is a local area network (LAN)?
A Local network over limited area
B A global web search index
C A type of email account
D A domain suffix
Answer: A. Local network over limited area. A LAN connects devices across a limited local area such as a home, office, or campus.
What does a wide area network (WAN) connect?
A Only one computer’s internal parts
B Networks across larger distances
C Only nearby Bluetooth devices
D Files inside one folder
Answer: B. Networks across larger distances. A WAN connects networks over larger geographic areas.
What does DHCP commonly assign automatically?
A Website titles
B Browser bookmarks
C IP configuration to devices
D Email passwords
Answer: C. IP configuration to devices. DHCP can automatically provide network configuration such as an IP address to a client.
Which protocol is commonly used to send email between mail servers?
A IMAP
B DNS
C DHCP
D SMTP
Answer: D. SMTP. SMTP is used to transmit email, including between mail servers.
Which protocol lets a mail client access and synchronize mailbox messages?
A IMAP
B ARP
C FTP
D NTP
Answer: A. IMAP. IMAP lets clients access and manage messages stored in a mail server mailbox.
How does an upload differ from a download?
A Upload retrieves; download sends
B Upload sends; download receives
C Both mean printing files
D Download changes a domain name
Answer: B. Upload sends; download receives. Uploading sends data from a local device to a remote system; downloading receives data.
Who can register a domain name through an accredited registrar?
A A router manufacturer
B A search engine crawler
C A domain registrant
D A browser plugin
Answer: C. A domain registrant. Domain registrars provide domain-name registration services to registrants.
Which part of a URL begins with a question mark?
A The scheme
B The hostname
C The fragment
D The query component
Answer: D. The query component. In a URI, the query component follows a question mark.
What does a URL fragment introduced by # commonly identify?
A A section within a resource
B A DNS resolver
C An email server
D The user’s IP address
Answer: A. A section within a resource. A fragment identifies a secondary resource or location within a representation and is handled by the client.