analog data
continuous data
American Standard Code for Information Interchange (ASCII):
A text-encoding standard that represents English letters, numbers, and symbols using numeric codes.
bandwidth
The maximum speed that data can be transmitted across a network.
binary
When data is represented with one of two values, a 1 or a 0
Boolean expression:
A logical true or false statement that uses the operators and, or, and not.
character
a single letter, number or special character used for writing text.
character set
What characters a computer is able to use.
control structure
A construct that instructs the order in which tasks run in a program. (Example: loops, conditionals, if/else)
data
Raw facts and figures that haven’t been synthesized into meaningful information.
data compression
Reducing data size to improve storage or transmission efficiency.
data types
categories of data that define what can be stored and how it can be used.
declaration
When you introduce a variable or function by name (and often type) but don’t provide its value or full implementation
digital data
Data represented as binary values of 1s and 0s.
Huffman encoding
An encoding strategy where frequently occurring characters are assigned less bits and infrequently occurring characters are given more bits.
floating point
Representing a real number using a mantissa (significand) multiplied by a base raised to an exponent.
information
data that have been processed or organized in a meaningful way to be useful
integer
All numbers on the number line that can be represented without using a fractional part.
keyword encoding
compression strategy where frequently occurring keywords in that language are encoded to have less bits.
lossless
When a compression technique doesn’t lose any information.
lossy
When compression results in loss of data that can’t be recovered.
pulse-code modulation (PCM)
a method used to digitally represent analog signals
overflow
When a value has more bits than its spot in memory can hold.
radix point
the decimal point in a number system that indicates the separation between integer and fractional parts
numeric
Any data that’s represented by a number.