Which statement about DNS is true?

Prepare for the CodeHS AP Computer Science Principles Exam with multiple choice questions, detailed explanations, and helpful hints. Boost your confidence and get ready for your exam!

Multiple Choice

Which statement about DNS is true?

Explanation:
DNS is the system that lets us use easy-to-remember names like example.com and have them turned into the actual numbers computers use to connect, the IP addresses. When a browser needs to reach a site, your device asks a DNS resolver to find the IP associated with that domain. The resolver then queries a chain of servers (root, then top-level domain, then the authoritative server) to obtain the correct IP, often storing the result in a cache to speed up future requests. This name-to-address translation is what makes the web human-friendly and reachable. The other statements don’t fit because router tables are managed by routers and routing protocols, not DNS, and end-to-end encryption for HTTP is provided by TLS/HTTPS, not by DNS. (There are encrypted DNS options, but that’s separate from the basic role described.)

DNS is the system that lets us use easy-to-remember names like example.com and have them turned into the actual numbers computers use to connect, the IP addresses. When a browser needs to reach a site, your device asks a DNS resolver to find the IP associated with that domain. The resolver then queries a chain of servers (root, then top-level domain, then the authoritative server) to obtain the correct IP, often storing the result in a cache to speed up future requests. This name-to-address translation is what makes the web human-friendly and reachable.

The other statements don’t fit because router tables are managed by routers and routing protocols, not DNS, and end-to-end encryption for HTTP is provided by TLS/HTTPS, not by DNS. (There are encrypted DNS options, but that’s separate from the basic role described.)

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy