Binary
Base 2 number system used by computers.
Denary/Decimal
Base 10 number system used by humans.
Bit
A single binary digit. (1 or 0) (b)
Nibble
4 binary digits showing the values between 0 – 15 (0000 – 1111)
Byte
8 binary digits. Can represent numbers from 0 to 255 (B)
Kilobyte
1024 bytes
Megabyte
1024 Kilobytes
Hexadecimal
Base 16 Number system, used for easier reading of binary (0 - 9 and A – F).
Character Set
All the characters and symbols that can be recognised by a computer system.
ASCII
Character set for the English language 7bit character set with 128 values represented.
Extended ASCII
8Bit character set with 256 values represented
Unicode
Character set for all languages 16 bit
Overflow Error
When the result of adding binary goes beyond 8 bits / 1 byte
Compression
The process of making the size of a file smaller.
Lossless Compression
Makes the file smaller by temporarily removing data to store the file and then restores it to its original state when opened. EG: Huffman Encoding or RLE. Mainly used in compression of text.
Lossy Compression
Works by permanently removing data from the file. This limits the number of bits the file needs and reduces its size. Mainly used in compression of sound or images.
Run Length Encoding
A form of Lossless compression. RLE is a simple method of compressing data by specifying the number of times a character or pixel colour repeats followed by the value of the character or pixel.
Huffman Encoding
A form of Lossless compression. Huffman coding is a compression technique used to reduce the number of bits needed to send or store text.
Pixel
Short for Picture Element. A pixel is a single dot of an image. It is usually rectangular or square and is the smallest element that can be displayed
Colour Depth
The number of bits used to represent each pixel in a bitmap image.
Metadata
The information stored in an image file which helps the computer to recreate the image on screen from the binary data. It includes, file format, height, width, colour depth and resolution.
Bitmap
An image can be represented as a bitmap. It is divided into pixels, each colour is represented by a unique bit pattern, the colour of each pixel and metadata about the image is then stored.
Sample
A measure of amplitude at a point in time
Sample Rate
The number of samples taken in a second and is usually measured in Hertz (1 Hertz = 1 sample per second).