Thẻ ghi nhớ: iGCSE - Unit 1 - Data representation - GCSE

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/69

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 8:50 AM on 10/10/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

70 Terms

1
New cards

Character set

A defined list of characters recognised by the computer hardware and software.

<p>A defined list of characters recognised by the computer hardware and software.</p>
2
New cards

Denary System

Number system with base 10

3
New cards

Binary

The binary number system is base 2, using only bits 0 and 1.

4
New cards

Analogue data

Non-discrete, Continuous data

e.g. a sound wave

5
New cards

Digital data

Discrete data that has only two values

By example, e.g. binary data / 1's and 0's

6
New cards

Binary headings

128 64 32 16 8 4 2 1

7
New cards

Binary to Denary Conversion

Each time

a 1 appears in a column, the column value is added to the total.

<p>Each time</p><p>a 1 appears in a column, the column value is added to the total.</p>
8
New cards

Denary to Binary Conversion

1. Starting left to right on the binary table

2. Does 128 go into our number

3. If no write a 0 and move onto 64

4. If yes, write 1 and subtract 128 from the number and move onto 64 with the new number

9
New cards

PNG

Lossless picture file format

10
New cards

.WAV

uncompressed audio files

11
New cards

.FLAC

lossless compressed audio files

12
New cards

1KB (kilobyte)

1,000 bytes

13
New cards

1MB (megabyte)

1,000 kilobytes

14
New cards

1GB (gigabyte)

1,000 megabytes

15
New cards

1TB (terabyte)

1,000 gigabytes

16
New cards

1PB (petabyte)

1,000 terabytes

17
New cards

Hexadecimal Number System

Number system with base 16.

18
New cards

Hex uses

HTML colours

• e.g. blue 0000FF

Display machine code/programs/memory dump

• e.g. 5F 3A 09 F1

Display (MAC) addresses

• e.g. 01-23-45-67-89-AB-CD

Display ASCII/Unicode values

• e.g. %41 for A

Display error codes

• e.g. error #404 page not found

IPv6 addresses

e.g. 2001:0db8:85a3:0000:0000:8a2e:0370:7334

19
New cards

When using machine code, do programmers use hexadecimal or binary? Why?

Hex, because it is easier to read and remember with less symbols. - 16 bit number = 4 hex digits

Easier to convert binary to hex and vice versa

Less likely to make errors

Easier to spot errors with fewer characters

20
New cards

Would hexadecimal mainly be used in a high-level language or a low-level language?

Low-level

21
New cards

How many binary bits does one character in hexadecimal represent?

4

22
New cards

ASCII

American Standard Code for Information Interchange is a character set.

Each letter on the keyboard has a unique value that can be represented in hexadecimal or decimal.

23
New cards

Bit

Binary Digit. Either 1 or 0, On or Off.

24
New cards

Byte

A collection of 8 bits.

25
New cards

What are the 16 hex digits?

0-9

A - 10

B - 11

C - 12

D - 13

E - 14

F -15

26
New cards

Memory Dump

Output of memory contents onto the printer or screen.

Usually represented in hexadecimal.

27
New cards

JPG

Joint Photographic Experts Group

1. LOSSY

2. Photograph compression to a reduced size.

3. Rely on properties of the human eye (inability to see certain colour differences etc)

28
New cards

ADC

Analogue to Digital Converter

Converts physical values into discrete digital values.

Could be used in speech recognition.

29
New cards

Logic Gates

These take in binary inputs and produce a binary output using gates to regulate the output

30
New cards

Logic Circuits

These are made up of several logic gates and are designed to carry out a specific function.

31
New cards

Truth Tables

Logically work out the output of a logic circuit by writing a table.

32
New cards

AND logic gate

knowt flashcard image
33
New cards

OR logic gate

knowt flashcard image
34
New cards

NOT logic gate

knowt flashcard image
35
New cards

NAND logic gate

knowt flashcard image
36
New cards

NOR logic gate

knowt flashcard image
37
New cards

XOR logic gate

knowt flashcard image
38
New cards

DAC

Converts digital data in a computer into an analogue item, like what happens in speakers

39
New cards

MP3

Uses lossy audio compression

90% smaller than uncompressed CD music files

Quality of sound retained by using perceptual music shaping.

40
New cards

Perceptual music shaping

Refers to the process of removing inaudible sounds in order to make a file size smaller.

e.g.

Noises at frequencies that humans cannot hear

Quiet sounds that cannot be heard over louder sounds

41
New cards

MP4

Lossy video file format

42
New cards

How to convert denary - hexadecimal

Divide the denary number by 16 to get the number of full 16s that go into the number

Then put the remainder on the end

Denary 19 becomes:

19 / 16 = 1 r 3 so the hex value for 19 is 13

"one, three" not "Thirteen"

43
New cards

Binary to hex conversion

Take a binary word of 8 bits

1 1 0 0 1 1 0 1

Divide into two nibbles of 4 bits

1 1 0 0 1 1 0 1

Convert each nibble into hex and put back together

1 1 0 0 = 12 = C in Hex + 1 1 0 1 = D in Hex

So 1 1 0 0 1 1 0 1 = CD in Hex

44
New cards

Hex to denary conversion

16 1

A 6

Multiply the left-hand digit by 16, then add the units

45
New cards

Hex to binary conversion

Split the two hex characters

4 = 0100

C = 1100

So 4C = 0100 1100 in binary

46
New cards

Binary Addition Rules

0 + 0 = 0

0 + 1 = 1

1 + 0 = 1

1 + 1 = 0 Carry 1

1 + 1 + 1 = 1 Carry 1

47
New cards

Overflow error

When the result of an addition is too big for the number of bits the computer works with

48
New cards

Pixels

The smallest identifiable area of an image

Each pixel is a single colour and is given a binary value which represents that colour e.g. 11000000 might equal Red

A pixel's colour can be changed by changing this value

49
New cards

The image resolution

The concentration of pixels within a specific area

The area is defined by the image width and height in pixels e.g. 1920x1080

50
New cards

Colour (or bit) depth

Each pixel can represent a finite number of colours

A pixel can be n bits

The number of combinations = 2n

A higher bit depth gives a greater range of colour and a better quality/accurate of image

51
New cards

Metadata

data that describes other data (i.e.: dimensions)

52
New cards

How to calculate image file size

1) Find the total number of pixels

2) Work out how many bits per pixel given the number of colours (colour depth)

3) Find the file size in bits. Resolution x Bit Depth

4) Convert this to bytes

53
New cards

MIDI

Musical Instrument Digital Interface file

• Stores a set of commands / instructions for how the sound should be played

• Does not store the actual sounds

• Data in the file has been recorded using digital instruments

• Specifies pitch of the note // specifies the note to be played

• Specifies when each note plays and stops playing // Specifies key on/off

• Specifies duration of the note

• Specifies volume of the note

• Specifies the tempo

• Specifies the type of instrument

54
New cards

MIDI benefits and drawbacks

The full sound signal does not need to be transmitted, only the instructions to play the sound

It is up to the instrument to create the sound

This significantly reduces the amount of data transmitted

Drawback

As sounds are synthesised, they may be less realistic

55
New cards

Sample resolution

The number of bits (audio bit depth) used to record each measurement

More bits used per sample enables the height of the wave to be more accurately measured but increases file size

56
New cards

Sampling rate

The frequency (rate) at which samples are taken

Sample rate is usually measured in Hertz (Hz)

1Hz = 1 sample per second

Correlates with sound quality.

Higher sampling rate = more accurate the representation of sound

57
New cards

Calculating sound file sizes

File size (bits) = sample rate x resolution x seconds

58
New cards

Compression

a method or protocol for using fewer bits to represent the original information

59
New cards

Lossy Compression

Reduction of file size by removing certain, redundant information from the file

The eliminated data is unrecoverable.

Tries to recreate an file without the omitted data

Much smaller file sizes but there will be some loss of quality

60
New cards

Lossy Image Compression

A compression algorithm is used

Permanently deleting some data // file cannot be restored to original

Colour depth / colour palette can be reduced

Resolution can be reduced // number of pixels can be reduced

Less bits will be required for each pixel / colour

61
New cards

Lossless compression

Every bit of the original data can be recovered from the compressed file.

the uncompressed image will be the same as the original with no loss of data

Works by looking for patterns in the data

Larger compressed file sizes than lossy

62
New cards

Lossless text compression

Finds patterns in original text.

Encodes each pattern in a dictionary

File is recovered from dictionary

63
New cards

Lossless image compression

A compression algorithm is used

No data is removed in the compression process

An index/dictionary of pixels is created

The number of times a pixel is repeated in a row is stored

Run length encoding

64
New cards

Reasons to Compress data

Download/buffering times decrease

Smaller files = fewer packets = faster transmission time

Reduces traffic over the Internet

Less chance of collisions or transmission errors

Data allowances do not run out as quickly = Saves money

Voice can be transmitted fast enough to keep up with speech in a video

Saves spending more money on data storage e.g. hard drives, cloud etc

Faster to back-up data

65
New cards

Frame rate

The number of images / frames processed per second

Higher frame rates can decrease motion blur from high speed objects

66
New cards

Run Length Encoding (RLE)

Lossless compression technique

Summarises consecutive patterns of the same data

Works well with image and sound data where data could be repeated many times

<p>Lossless compression technique</p><p>Summarises consecutive patterns of the same data</p><p>Works well with image and sound data where data could be repeated many times</p>
67
New cards

RLE of sound

Sound recordings can have many thousands of samples taken every second

The same sound or note played for a fraction of a second could result in hundreds of identical samples

RLE records one example of the sample and how many times it consecutively repeats

<p>Sound recordings can have many thousands of samples taken every second </p><p>The same sound or note played for a fraction of a second could result in hundreds of identical samples</p><p>RLE records one example of the sample and how many times it consecutively repeats</p>
68
New cards

Dynamic range

Difference between the largest and smallest signal a system can record or reproduce

69
New cards

Unicode

Uses 16, 24 or 32 bits / two, three or four bytes

Unicode is designed to be a superset of ASCII

Designed so that most characters (in other languages) can be represented

70
New cards

Bitmap images

Defines a display space and the colour for each pixel or "bit" in the display space