- Packet switching: data split into packets routed independently, sharing lines (the internet). Circuit switching: a dedicated path for the whole call (telephone).
- The web (Tim Berners-Lee, 1989–91) = HTML + HTTP + URLs + a browser and server, built ON the internet.
🎯 How this can come up · 1 question
The web and the internet are the same thing.
False. The web is one service running on the internet.
- Static sites: the same HTML file for everyone. Dynamic sites: pages generated by server programs, often from a database.
- Client–server: the browser (client) sends a request; the server sends a response.
- Four-layer TCP/IP: link → internet (IP) → transport (TCP/UDP) → application (HTTP, DNS…).
- IPv4 is 32 bits (four 0–255 numbers); IPv6 is 128 bits.
🎯 How this can come up · 1 question
An IPv4 address is how many bits?
Correct: 32.
- TCP: reliable, ordered, connection-based. UDP: fast, connectionless, no guarantees (video, DNS).
🎯 How this can come up · 1 question
Which protocol guarantees delivery and order?
Correct: TCP.
- DNS translates domain names into IP addresses.
- Name levels read right to left: top-level domain (.com, .sa), second-level (psu), subdomains (www).
- Resolution: browser → local cache → resolver → root → TLD server → authoritative server → IP back to the browser.
- URL = protocol://domain:port/path?query#fragment.
🎯 How this can come up · 1 question
In https://shop.com:8080/items?id=5, the query string is:
Correct: id=5.
- HTTP: stateless request–response protocol; headers carry metadata (Host, User-Agent, Content-Type…).
- GET: data in the URL query string (bookmarkable, cached, length-limited, visible). POST: data in the request body (forms that change data).
🎯 How this can come up · 1 question
Which method sends form data in the request body rather than the URL?
Correct: POST.
- Status codes: 2xx success (200 OK), 3xx redirect (301, 304), 4xx client error (404 Not Found, 403), 5xx server error (500).
🎯 How this can come up · 2 questions
HTTP 404 means:
Correct: Not Found.
A 500 status code is a:
Correct: Server error.
- Stacks: LAMP (Linux, Apache, MySQL, PHP), MEAN/MERN (MongoDB, Express, Angular/React, Node).
No slides match this filter.






























