Download presentation
Presentation is loading. Please wait.
Published byAshley Davis Modified over 8 years ago
1
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS ALU “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 1
2
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS Control Unit “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 2
3
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS Register “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 3
4
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS PC “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 4
5
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS ACC “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 5
6
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS MAR “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 6
7
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS MDR “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 7
8
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS CIR “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 8
9
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS Busses “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 9
10
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS Data Bus “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 10
11
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS Address Bus “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 11
12
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS Control Bus “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 12
13
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS Fetch-Decode-Execute “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 13
14
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS CPU “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 14
15
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS Clock Speed “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 15
16
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS Cores “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 16
17
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS Cache “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 17
18
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS Pipelining “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 18
19
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS Von Neumann Architecture “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 19
20
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS Harvard Architecture “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 20
21
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Structure and function of the processor H446/01: COMPUTER SYSTEMS Contemporary Architecture “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 21
22
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of processor H446/01: COMPUTER SYSTEMS CISC “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 22
23
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of processor H446/01: COMPUTER SYSTEMS RISC “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 23
24
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of processor H446/01: COMPUTER SYSTEMS GPU “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 24
25
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of processor H446/01: COMPUTER SYSTEMS Multicore System “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 25
26
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of processor H446/01: COMPUTER SYSTEMS Parallel Processor System “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 26
27
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Input, output and storage H446/01: COMPUTER SYSTEMS Input Device “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 27
28
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Input, output and storage H446/01: COMPUTER SYSTEMS Output Device “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 28
29
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Input, output and storage H446/01: COMPUTER SYSTEMS Storage Device “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 29
30
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Input, output and storage H446/01: COMPUTER SYSTEMS Magnetic Storage “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 30
31
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Input, output and storage H446/01: COMPUTER SYSTEMS Flash Storage “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 31
32
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Input, output and storage H446/01: COMPUTER SYSTEMS Optical Storage “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 32
33
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Input, output and storage H446/01: COMPUTER SYSTEMS RAM “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 33
34
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Input, output and storage H446/01: COMPUTER SYSTEMS ROM “Read Only Memory” “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 34
35
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Input, output and storage H446/01: COMPUTER SYSTEMS Virtual Storage “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 35
36
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS Operating System “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 36
37
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS Memory Management “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 37
38
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS Paging “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 38
39
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS Segmentation “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 39
40
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS Virtual Memory “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 40
41
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS Interrupt “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 41
42
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS ISR “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 42
43
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS Scheduling “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 43
44
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS RR “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 44
45
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS FCFS “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 45
46
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS MLFQ “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 46
47
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS SJF “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 47
48
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS SRT “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 48
49
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS Distributed OS “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 49
50
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS Embedded OS “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 50
51
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS Multi-tasking OS “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 51
52
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS Multi-user OS “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 52
53
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS Real Time OS “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 53
54
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS BIOS “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 54
55
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS Device Drivers “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 55
56
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS Virtual Machine “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 56
57
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Operating systems H446/01: COMPUTER SYSTEMS Intermediate Code “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 57
58
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Application “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 58
59
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Utilities “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 59
60
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Open Source “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 60
61
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Closed Source “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 61
62
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Source Code “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 62
63
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Translator “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 63
64
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Interpreter “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 64
65
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Compiler “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 65
66
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Assembler “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 66
67
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Compilation “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 67
68
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Lexical Analysis “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 68
69
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Syntax Analysis “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 69
70
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Code Generation “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 70
71
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Optimisation “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 71
72
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Linker “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 72
73
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Loaders “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 73
74
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Libraries “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 74
75
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS SDLC “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 75
76
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Waterfall Model “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 76
77
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Agile Methodologies “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 77
78
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Extreme Programming “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 78
79
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS Spiral Model “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 79
80
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Application generation H446/01: COMPUTER SYSTEMS RAD “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 80
81
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Programming Paradigm “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 81
82
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Procedural Language “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 82
83
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Assembly Language “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 83
84
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Machine Code “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 84
85
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Low Level Language “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 85
86
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS High Level Language “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 86
87
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS LMC “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 87
88
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Immediate Addressing “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 88
89
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Direct Addressing “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 89
90
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Indirect Addressing “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 90
91
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Indexed Addressing “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 91
92
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS OO “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 92
93
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS OOP “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 93
94
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Class “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 94
95
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Object “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 95
96
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Base Class “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 96
97
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Superclass “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 97
98
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Subclass “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 98
99
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Derived Class “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 99
100
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Instantiation “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 100
101
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Overriding “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 101
102
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Method “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 102
103
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Attribute “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 103
104
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Inheritance “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 104
105
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Encapsulation “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 105
106
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Types of programming language H446/01: COMPUTER SYSTEMS Polymorphism “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 106
107
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Compression, encryption and hashing H446/01: COMPUTER SYSTEMS Lossy Compression “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 107
108
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Compression, encryption and hashing H446/01: COMPUTER SYSTEMS Lossless Compression “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 108
109
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Compression, encryption and hashing H446/01: COMPUTER SYSTEMS Length Encoding “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 109
110
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Compression, encryption and hashing H446/01: COMPUTER SYSTEMS Dictionary Coding “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 110
111
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Compression, encryption and hashing H446/01: COMPUTER SYSTEMS Symmetric Encryption “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 111
112
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Compression, encryption and hashing H446/01: COMPUTER SYSTEMS Asymmetric Encryption “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 112
113
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Compression, encryption and hashing H446/01: COMPUTER SYSTEMS Hashing “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 113
114
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS Relational Database “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 114
115
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS Flat File “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 115
116
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS Primary Key “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 116
117
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS Foreign Key “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 117
118
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS Concatenated Primary Key “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 118
119
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS Secondary Key “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 119
120
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS ERM “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 120
121
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS Normalisation “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 121
122
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS Indexing “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 122
123
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS 0NF “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 123
124
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS 1NF “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 124
125
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS 2NF “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 125
126
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS 3NF “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 126
127
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS Normal Forms “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 127
128
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS SQL “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 128
129
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS Referential Integrity “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 129
130
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS Transaction Processing “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 130
131
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS ACID “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 131
132
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS Record Locking “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 132
133
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Databases H446/01: COMPUTER SYSTEMS Redundancy “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 133
134
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Networks H446/01: COMPUTER SYSTEMS Protocol “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 134
135
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Networks H446/01: COMPUTER SYSTEMS TCP/IP Stack “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 135
136
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Networks H446/01: COMPUTER SYSTEMS DNS “Domain Name System” “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 136
137
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Networks H446/01: COMPUTER SYSTEMS Protocol Layering “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 137
138
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Networks H446/01: COMPUTER SYSTEMS LAN “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 138
139
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Networks H446/01: COMPUTER SYSTEMS WAN “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 139
140
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Networks H446/01: COMPUTER SYSTEMS Packet Switching “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 140
141
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Networks H446/01: COMPUTER SYSTEMS Circuit Switching “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 141
142
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Networks H446/01: COMPUTER SYSTEMS Firewall “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 142
143
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Networks H446/01: COMPUTER SYSTEMS Proxies “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 143
144
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Networks H446/01: COMPUTER SYSTEMS Encryption “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 144
145
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Networks H446/01: COMPUTER SYSTEMS Client-Sever “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 145
146
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Networks H446/01: COMPUTER SYSTEMS Peer to Peer “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 146
147
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Web technologies H446/01: COMPUTER SYSTEMS HTML “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 147
148
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Web technologies H446/01: COMPUTER SYSTEMS CSS “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 148
149
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Web technologies H446/01: COMPUTER SYSTEMS JavaScript “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 149
150
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Web technologies H446/01: COMPUTER SYSTEMS Search Engine Indexing “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 150
151
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Web technologies H446/01: COMPUTER SYSTEMS PageRank Algorithm “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 151
152
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Web technologies H446/01: COMPUTER SYSTEMS Server Side Processing “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 152
153
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Web technologies H446/01: COMPUTER SYSTEMS Client Side Processing “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 153
154
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Data types H446/01: COMPUTER SYSTEMS Primitive Data Types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 154
155
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Integer Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 155
156
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Real Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 156
157
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Floating Point Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 157
158
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Character Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 158
159
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS String Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 159
160
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Boolean Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 160
161
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Binary Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 161
162
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Sign and Magnitude Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 162
163
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Two’s Complement Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 163
164
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Hexadecimal Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 164
165
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Denary Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 165
166
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Floating Point Arithmetic Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 166
167
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Bitwise Manipulation “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 167
168
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Shifts Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 168
169
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS AND Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 169
170
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS OR Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 170
171
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS XOR Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 171
172
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Character Sets Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 172
173
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS ASCII Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 173
174
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS UNICODE Data types “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 174
175
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Data structures H446/01: COMPUTER SYSTEMS Array “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 175
176
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Records Data structures “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 176
177
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Lists Data structures “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 177
178
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Tuple Data structures “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 178
179
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Linkedlist Data structures “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 179
180
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Directed Graph Data structures “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 180
181
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Undirected Graph Data structures “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 181
182
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Stack Data structures “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 182
183
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Queue Data structures “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 183
184
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Tree Data structures “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 184
185
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Binary Search Tree Data structures “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 185
186
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Hash Table Data structures “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 186
187
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Boolean algebra H446/01: COMPUTER SYSTEMS Boolean Logic “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 187
188
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Karnaugh Maps Boolean algebra “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 188
189
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Boolean Algebra Boolean algebra “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 189
190
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS De Morgan’s Law Boolean algebra “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 190
191
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Distribution Boolean algebra “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 191
192
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Association Boolean algebra “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 192
193
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Commutation Boolean algebra “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 193
194
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Double Negation Boolean algebra “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 194
195
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Logic Gate Diagram Boolean algebra “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 195
196
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Truth Table Boolean algebra “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 196
197
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS D Type Flip Flops Boolean algebra “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 197
198
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Half Adders Boolean algebra “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 198
199
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE H446/01: COMPUTER SYSTEMS Full Adders Boolean algebra “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 199
200
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Computing related legislation H446/01: COMPUTER SYSTEMS DPA “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 200
201
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Computing related legislation H446/01: COMPUTER SYSTEMS CMA “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 201
202
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Computing related legislation H446/01: COMPUTER SYSTEMS CDPA “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 202
203
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Computing related legislation H446/01: COMPUTER SYSTEMS RIPA “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 203
204
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Thinking abstractly H446/02: ALGORITHMS AND PROGRAMMING Abstraction “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 204
205
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Thinking abstractly Abstract Model H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 205
206
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Thinking ahead System Inputs H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 206
207
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Thinking ahead System Outputs H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 207
208
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Thinking ahead Solution Preconditions H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 208
209
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Thinking concurrently Concurrent Processing H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 209
210
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Programming techniques Sequence H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 210
211
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Programming techniques Iteration H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 211
212
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Programming techniques Branching / Selection H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 212
213
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Programming techniques Recursion H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 213
214
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Programming techniques Global Variable H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 214
215
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Programming techniques Local Variable H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 215
216
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Programming techniques Modularity H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 216
217
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Programming techniques Functions H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 217
218
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Programming techniques Procedures H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 218
219
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Programming techniques Parameters H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 219
220
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Programming techniques Parameter Passing H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 220
221
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Programming techniques Parameter Passing By Value H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 221
222
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Programming techniques Parameter Passing By Reference H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 222
223
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Programming techniques IDE H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 223
224
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Programming techniques Debugging H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 224
225
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Computational methods Computational Methods H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 225
226
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Computational methods Problem Recognition H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 226
227
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Computational methods Problem Decomposition H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 227
228
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Computational methods Divide and Conquer H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 228
229
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Computational methods Backtracking H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 229
230
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Computational methods Data Mining H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 230
231
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Computational methods Heuristics H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 231
232
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Computational methods Performance Modelling H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 232
233
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Computational methods Visualisation H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 233
234
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Algorithms Algorithm H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 234
235
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Algorithms Big O Notation H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 235
236
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Algorithms Bubble Sort H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 236
237
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Algorithms Insertion Sort H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 237
238
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Algorithms Merge Sort H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 238
239
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Algorithms Quick Sort H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 239
240
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Algorithms Dijkstra’s Shortest Path H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 240
241
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Algorithms A* Algorithm H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 241
242
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Algorithms Binary Search H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 242
243
10010101101001010111010111111001110101111101011110111111011011110101011101001011001010110100101 01110101111110011101011111010111101111110110111101010111010010110010010010101011101010101010101 10010101101001010111010111111001110101111101011110111111011011110101011101001010110101010101011 10111010111111001110101111101011110111101110101111110011101011111010111100101110101010101010101 A LEVEL COMPUTER SCIENCE Algorithms Linear Search H446/02: ALGORITHMS AND PROGRAMMING “ ” Note: It is essential you write this in YOUR OWN WORDS. DO NOT simply copy and paste from a book or Wikipedia, you will learn nothing! 243
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.