Computer Science · Information representation and multimedia
Explain binary magnitudes, binary prefixes, and decimal prefixes.
Convert between binary, denary, and hexadecimal number systems.
Perform binary addition and subtraction using two's complement.
Describe the use of hexadecimal and binary coded decimal (BCD) number systems.
Explain the representation of character sets like ASCII and Unicode.
Describe how data for bit-mapped images and vector graphics are encoded.
Estimate the file size for a bit-map image based on resolution and colour depth.
Explain the representation of sound in a computer and the effects of sampling rate and resolution.
Discuss the need for and methods of file compression (lossy and lossless formats).
Number of colours from bit depth
Used for calculating the number of possible colours in an image given its colour depth, or the number of amplitude values for sound given its sampling resolution.
Bit-map image file size (bits)
This formula calculates the raw uncompressed file size in bits. To get bytes, divide by 8. To get MB or MiB, further division is needed.
Pixel density (ppi)
This formula calculates the pixel density in pixels per inch (ppi) for a given screen resolution and diagonal screen size.
Confusing one's complement with two's complement, especially the 'add 1' step for two's complement.
Misunderstanding that BCD encodes each denary digit separately, rather than converting the entire denary number to binary.
Believing that ASCII can represent all global characters, overlooking the need for Unicode.
Confusing image resolution (total pixels in an image) with screen resolution (pixels on a display device).
Assuming bit-map images can be scaled indefinitely without quality loss, ignoring pixelation.
Mixing up sampling rate (how often samples are taken) and sampling resolution (precision of each sample's amplitude) for sound files.