COMPUTING GCSE AQA PAP

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/220

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

221 Terms

1
New cards

What can binary represent

Text, numbers, pictures, sound

2
New cards

Binary used how

Used by computers to represent all data

3
New cards

Hexadecimal used how

To represent larger numbers than binary

4
New cards

Hexadecimal uses

Colour values, MAC adress

5
New cards

How to divide denary to hex

Divide num by 16 and write the answer and the remainder.

Divide the answer by 16 again and write down the answer and the remainder.

Keep going until you reach 0

Read the remainders from bottom to the top

Convert each remainder into hex.

6
New cards

How to binary to hex

Write binary number across two separate tables of 8,4,2,1

For each table, add up the numbers which have a 1 beneath them

Convert each number to hexadecimal

7
New cards

A in hexadecimal

10

8
New cards

B in hexadecimal

11

9
New cards

C in hexadecimal

12

10
New cards

D in hexadecimal

13

11
New cards

E in hexadecimal

14

12
New cards

F in hexadecimal

15

13
New cards

Denary to hex

Divide the number by 16 and write both the answer and remainder.

Divide the answer by 16 again and write down both the answer and the remainder.

Keep going until you reach 0

Convert each remainder to hex

14
New cards

A bit

The most basic unit of data measurement

0 or 1

15
New cards

a byte

8 bits

16
New cards

How many bytes in a KB

1024 bytes

17
New cards

How many kilobytes in a MB

1024 kilobytes

18
New cards

How many megabytes in a GB

1024 megabytes

19
New cards

How many gigabytes in a TB

1024 gigabytes

20
New cards

Binary addition 0+0 =

0

21
New cards

Binary addition 1 + 0 =

1

22
New cards

Binary addition 1 + 1 =

10

23
New cards

Binary addition 1 + 1 + 1 =

11

24
New cards

multiply by 2 in a binary shift

1 place to the left

25
New cards

Multiply by 4 in binary shift

2 places to the left

26
New cards

Divide by 2 binary shift

1 place to the right

27
New cards

Divide by 4 binary shift

2 places to the right

28
New cards

When will the computer use a character set

When storing and transmitting characters

29
New cards

ASCII bits

7 bits, 128 characters

30
New cards

ASCII disadvantage

Too small to hold every character and symbol in english and other languages

31
New cards

Unicode bits

16 bits and 65,536 characters

32
New cards

unicode advantages

More characters than ASCII

Same character codes as ASCII until 127

Includes additional symbols and emojis

33
New cards

Colour depth

The number of bits used to store the colour of a single pixel in a digital image

34
New cards

Image file and colour depth

The greater the colour depth, the larger the image file will be

35
New cards

Image size

Measured in the number of pixel used

Written as pixels wide x pixels high

36
New cards

File size formula

Height in pixels X width in pixels X colour depth in pixels

(divide by 8 will give value in bytes)

37
New cards

amplitude

The height of the sound wave at the time it was sampled

38
New cards

Amplitude and sound

The higher the amplitude the louder the sound

39
New cards

Sample rate

The number of samples taken in one second

40
New cards

Sample rate measured in

Hertz

41
New cards

Hertz and sample rate

1 hertz = 1 sample per second

42
New cards

Sampling and files

Small sampling interval = high sample rate = better quality sound file = larger file

43
New cards

Sample resolution

The number of bits used to store each sample

44
New cards

High sample rate

More accurate representation

More space needed - larger file size

45
New cards

Calculating sound files sizes

Sampling rate X sample resolution X seconds

46
New cards

Compression

Ways to reduce the amount of storage space required for data

47
New cards

Lossy compression

Data is lost and the original contents of the file can be completely recovered

48
New cards

Lossless compression

No data is lost and the original contents of the file can be completely recovered

49
New cards

Cons of lossless compression

Larger file sizes compared to lossy

50
New cards

Pros of lossless compression

Original quality maintained, data integrity

51
New cards

Lossless compression best used for

Text documents, software, medical records, professional photos, backups

52
New cards

Lossless compression examples

ZIP, PNG, FLAC, TIFF

53
New cards

Lossy compression pros

V small files, faster loading, less bandwidth

54
New cards

Lossy compression cons

Irreversible data loss, blurriness/blockiness

55
New cards

Lossy compression best for

Streaming video/audio, web images

56
New cards

Lossy compression examples

MP3, JPEG, MP4

57
New cards

Huffman coding compression method

Lossless

58
New cards

Huffman coding

A way to reduce the number of bits needed to send or store a message

59
New cards

Creating a huffman tree

Count how many times each character appears in the string

Add together the number of the two least common characters in a new block and label it with the total

Move the new block into the right place in the list based on its number

Repeat steps 2&3 until only one block remains

Label the branches in the tree working from the top down

Label the branches going in one direction 1 and the other 0

60
New cards

Calculating bits needed to store hoffmann compressed strings

Take length of the bit pattern for each character

Multiply it by the times the pattern is used

Add this together for each charachter

61
New cards

Calculating the bits needed to store uncompressed ASCII

number of characters x7

62
New cards

Run length encoding

Relies on original data having many repeating digits

Finds patterns in the original data to save space

63
New cards

Run length encoding compression method

Lossless compression

64
New cards

Hardware

The physical components of a computer

65
New cards

Hardware examples

Monitor, CPU, RAM, keyboard

66
New cards

Software

The programs and applications which run in the computer

67
New cards

Software examples

OS, games, word processor

68
New cards

AND boolean operator symbol

knowt flashcard image
69
New cards

AND boolean operator

Two conditions must be met for the statement to be true

70
New cards

OR boolean operator symbol

knowt flashcard image
71
New cards

OR boolean operator

at least one component must be met for the statement to be true

72
New cards

NOT boolean operator symbol

knowt flashcard image
73
New cards

NOT boolean operator

Inverts the result

74
New cards

XOR boolean operator symbol

knowt flashcard image
75
New cards

XOR boolean operator

exclusive or only output if 1 is true not both

76
New cards

AND boolean written as

‘.’

77
New cards

OR boolean written as

‘+’

78
New cards

NOT boolean written as

‘-’ (above the letter)

79
New cards

XOR boolean written as

⊕’

80
New cards

Trace tables

Test's algorithms for logic errors

81
New cards

System software

Controls hardware, allows other programs to run, provides an interface for the user to interact with the computer, maintains the computer system

82
New cards

Examples of system software

OS, utility software

83
New cards

Operating system function

Handles key hardware functions and provides a foundation for the user to interact with the computer and for other applications to run

84
New cards

File management

Allows users to find and manage data stored by the computer

controlled by OS

85
New cards

Process management

Allows users to run applications such as web browsers or word processors

Allocates use of main memory and CPU between processes

Controlled by OS

86
New cards

Peripheral management

Manages input and output between peripherals and a process

Uses device drivers to communicate with drivers

Controlled by OS

87
New cards

User management

acess levels control access to systems for security

Controlled by OS

88
New cards

Utility software

Helps with upkeep and maintenance of the system

89
New cards

File repair

Scans disk surface for damage

Can sometimes repair corrupt files

Type of utility software

90
New cards

Backups

Copies data for backup

Allowing damaged data to be restored

Type of utility software

91
New cards

Data compression

Reduces file size using algorithms

Lossless and lossy

Type of utility software

92
New cards

Defragmentation

Files on a disk are broken down into a series of segments

Rearanges fragmented segments so they are stored next to each other - decreases read/write time and improbes performance

Type of utility software

93
New cards

Anti-malware

Protects against viruses, spyware, and any other unwanted software

Type of utility software

94
New cards

Machine code

Processors understand it

Each type of processors has its own specific machine code

Consists of 1s and 0s

Low level programming language

95
New cards

Machine code cons

V difficult to learn, write, debug

96
New cards

Assembly language

Uses mnemonics

Must be translated into machine code for execution

Low level programming language

97
New cards

When assembly language used

in embedded systems

Commonly used to program device drivers

98
New cards

Assembly code pros

Easier for humans to understand and program than machine code

99
New cards

Assembly code cons

still quite difficult to learn

100
New cards

Advantages of low level programming languages

More tasks are possible

More flexible

Direct instructions

Less limited

More efficient