lock in : D

relational operators: > < =

floating-point (representation)

Floating-points are a data type in programming that represents decimal numbers, allowing for both whole and fractional values

Distributed computing involves multiple autonomous computers that communicate through message passing, while parallel computing uses multiple processors within a single system that may share memory to perform tasks simultaneously

computing devices:

A computer network is any group of interconnected computing devices capable of sending or receiving data.

A computing device isn't just a computer—it's any device that can run a program, such as a tablet, phone, or smart sensor.

domain extension

.com, .org, .edu

DNS

translates human-readable domain names into numeric IP addresses, allowing browsers to locate websites

UDP vs. TCP vs. IP vs. HTTP

TCP - RELIABLE, connection-oriented protocol that ensures data is delivered in order and without errors; ideal for web browsing and file transfers

UDP - faster but LESS RELIABLE, used for real-time applications (ex. video streaming / online gaming)

IP - addresses and routes data packets across networks

HTTP - transmits web page data

procedural abstraction

breaking down complex tasks into smaller procedures / functions

DONT NEED TO UNDERSTAND INTERNAL WORKINGS

sequential / parallel

Sequential - executes tasks one at a time on one processor

parallel - multiple tasks simultaneously on multiple processors