Data Representation
0478 · Cambridge IGCSE Computer Science
Learning Objectives
- 1.1.1Understand the concepts of bits and bytes and use the terms bit, nibble, byte, kilobyte, megabyte, gigabyte, and terabyte.
- 1.1.2Convert between binary and denary, and between binary and hexadecimal.
- 1.1.3Understand the use of hexadecimal as a representation and convert between hexadecimal and denary.
- 1.1.4Perform binary addition and understand overflow.
- 1.1.5Use two's complement to represent and calculate with negative binary numbers.
- 1.1.6Understand how text is encoded using ASCII and Unicode, and describe the differences.
- 1.1.7Understand how images are encoded as binary data, including concepts of pixel, resolution, colour depth, and file size.
- 1.1.8Understand how sound is encoded as binary data, including concepts of sampling rate, sample resolution, and file size.
Lessons
Practice Questions
5 multiple choice · 3 short answer
Practice questionsPseudocode Exercises
Apply your knowledge with Cambridge-style pseudocode problems.
View pseudocode practice →