vocab Flashcards
Expression
a combo of operators and values that evaluate to a single value
open source
Programs that are made freely available and may be redistributed and. modified
computing device
a machine that runs a program
bandwidth
the maximum amount of data that can be sent in a fixed time
Protocol
an agreed upon set of rules that specify the behavior of a system
Internet protocol IP
a protocol for sending data across the internet that assigns a number to each connected device
router
a type of computer that forwards data across a network
internet
a computer network consisting of interconnected networks
packet metadata
data added to packets to help route them through the network and reassemble the original message
Routing
the process of finding a path from sender to receiver
World wide web
a system of linked pages, programs, and files
Certificate authority
issues a digital certificate to validate the ownership of encryption keys and is based on a trust model
algorithm
a finite set of instructions that accomplish a task
efficiency
a measure of how many steps are needed to complete an algorithm
binary search
a search algorithm that starts in the middle of a sorted set of numbers and removes half of the data; this repeats until the desired value is found, or all elements have been removed