Essential vocab Flashcards
Bit
the single unit of information
Byte
8 bits
Overflow Error
error representing a number that is too large.
Round-off Error
error representing a number that is too precise
Analog Data
values that change smoothly
Digital Data
data that changes discreetly through a set of possible values
Sampling
measuring the analog data at regular intervals
Lossless Compression
information not lost - this process is reversible.
Lossy Compression
some information is lost or thrown away - this process is not reversible.
Binary
A way of representing information using only two options.
Creative Commons
licenses that enable the free distribution of an otherwise copyrighted work.
Data Compression
reducing the number of bits needed to represent a piece of information
Open Access
online research output free of restrictions on access
Open Source
programs made freely available
Abstraction
Removing complexity
Computing Device
a machine that can run a program - (computers, tablets, servers, etc)
Computing System
a group of computing devices working together
Computing Network
a group of interconnected computing devices capable of sending or receiving data.
Path
the series of connections between computing devices
Bandwidth
maximum amount of data that can be sent in a fixed amount of time
Protocol
An agreed-upon set of rules that specify the behavior of some system
IP Address
The unique number assigned to each device on the Internet.
Internet Protocol (IP)
a protocol for sending data across the Internet that assigns unique numbers (IP addresses) to each connected device
Router
A type of computer that forwards data across a network
Redundancy
a system can continue to work even if individual components fail
Fault Tolerant
Can continue to function even in the event of individual component failures.
Transmission Control Protocol (TCP)
A protocol for sending packets that does error-checking to ensure all packets are received and properly ordered. If packets are missing it will send a request for the missing packets.
HTTP
HyperText Transfer Protocol - protocol for transmitting web pages over the Internet
Internet
network consisting of interconnected networks that use standardized, open (nonproprietary) communication protocols. Protocols of the Internet are open and used by all devices connected to the network. The protocols of the Internet were designed to scale as new devices are added.
Packet
chunk of data sent over a network
Packet Metadata
Informational data added to packets
Routing
finding a path from sender to receiver
UDP
fast transmission of information - minimal error checking
World Wide Web
a system of linked pages, programs, and files.
Router
computer that forwards data across a network
Digital Divide
differing access to computing devices and the Internet, based on socioeconomic, geographic, or demographic characteristics