Edexcel Gcse Computerscience Notes
Edexcel Gcse Computerscience Notes
TOPIC 3
3.1 Binary 0 to 10
3.4 Encryption 30 to 32
3.5 Databases 33 to 40
TOPIC 4
4.1 Machines and Computational Models 41 to 44
4.2 Hardware 45 to 65
4.4 Software 66 to 77
4.3 Logic 78 to 84
TOPIC 5
5.1 Networks 93 to 120
5.3 The Internet and the World Wide Web 133 to 139
TOPIC 6
6.1 Emerging Trends, Issues and Impact 140 to 162
0
1
2
3
4
5
6
7
8
9
10
3.2 Data
Representation
Use this Checklist to monitor your own progress √
understand how computers encode
3.2.1
characters using ASCII
11
12
13
14
p9.
15
16
17
18
19
1
20
21
22
3.3 Data Storage
and Compression
Use this Checklist to monitor your own progress √
understand how to convert between the
terms ‘bit, nibble, byte, kilobyte (KB),
3.3.1
megabyte (MB), gigabyte (GB), terabyte
(TB)’
23
17
21
7,8
24
25
below
26
27
28
29
3.4 Encryption
Use this Checklist to monitor your own progress √
3.4.1 understand the need for data encryption
30
31
32
3.5 Databases
Use this Checklist to monitor your own progress √
understand the characteristics of
3.5.1
structured and unstructured data
33
34
35
36
37
38
39
40
4.1 Machines and
Computational
Modelling
Use this Checklist to monitor your own progress √
understand the input-process-output
4.1.1
model
41
Here is another example of the IPO model. Feedback has been
included because actual machines are always reviewed and
upgrades with new ideas / information. This is to show that the
IPO model is forever in a constant loop.
42
43
44
4.2 Hardware
Use this Checklist to monitor your own progress √
understand the function of the hardware
components of a computer system
4.2.1 (CPU, main memory, secondary storage,
input and output devices) and how they
work together
understand the function of different types of
4.2.2
main memory (RAM, ROM, cache)
understand the concept of a stored program
and the role of components of the CPU
(control unit (CU), arithmetic/logic unit
4.2.3
(ALU), registers, clock, address bus, data bus,
control bus) in the fetch-decode-execute
cycle (the Von Neumann model)
understand how data is stored on physical
4.2.4
devices (magnetic, optical, solid state)
understand the concept of storing data in
4.2.5 the ‘cloud’ and other contemporary
secondary storage
understand the need for embedded systems
4.2.6
and their functions
45
46
47
48
49
Downloaded by Success Groups
50
24
51
52
53
54
55
56
57
58
below
59
60
123
61
62
63
64
65
4.4 Software
Use this Checklist to monitor your own progress √
know what an operating system is and how
4.4.1 it manages files, processes, hardware and
the user interface
66
67
68
69
70
71
72
73
74
75
76
77
4.3 Logic
Use this Checklist to monitor your own progress √
be able to construct truth tables for a given
4.3.1 logic statement
(AND, OR, NOT)
78
79
80
81
‘ ’
82
83
84
4.5 Programming
Languages
Use this Checklist to monitor your own progress √
understand what is meant by high-level and
low-level programming languages and
4.5.1
understand their suitability for a particular
task
85
86
87
88
89
90
91
92
5.1 Networks
Use this Checklist to monitor your own progress √
understand why computers are connected
5.1.1
in a network
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
24
111
Information about each TCP/IP
layer is available on page 113.
112
113
114
115
116
117
118
119
120
5.2 Network
Security
Use this Checklist to monitor your own progress √
understand the importance of network security and
be able to use appropriate validation and
5.2.1
authentication techniques
(access control, physical security and firewalls)
121
122
61
123
31
124
125
148
126
127
128
129
130
131
132
5.3 The Internet
and the WWW
Use this Checklist to monitor your own progress √
understand what is meant by the internet
5.3.1 and how the internet is structured (IP
addressing, routers)
133
134
135
98
136
137
138
139
6.1 Emerging
Trends, Issues
and Impact
Use this Checklist to monitor your own progress √
understand the environmental impact of
6.1.1 technology (health, energy use, resources)
on society
140
141
61
142
143
144
145
146
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162