AQA Computer Science GCSE
September 2020: This page is the for the 2022 exam version of the AQA Computer Science GCSE course. This is for Year 10 teaching in September 2020.
These pages were copied over from the old syllabus and will get updated as I work through the new one. That means they won't always be totally up to date and I might miss something - check the updated date at the bottom of the page.
These pages were copied over from the old syllabus and will get updated as I work through the new one. That means they won't always be totally up to date and I might miss something - check the updated date at the bottom of the page.
Computer Systems - Embedded Systems
Embedded systems are the computers that run everything from our washing machines to our cars. You need to know what they are, how they differ from general purpose computers and, very basically, how they are programmed.
Embedded Systems - slides from class
Embedded systems, Assembly Code and Machine Code
I mentioned assembly code on the Fetch-Execute Cycle page. It's a low level programming language that can be used to program embedded systems directly.
You need to know:
- what machine code is
- what assembly code is and how it related to machine code
- what assembly code is used for
- what a low-level programming language is
- what a high level programming langage is
Machine Code and Assembly Code - slides from class
You also need to know the difference between an assembler, an interpreter and a compiler and the benefits and problems of using each.
Translators - slides from class
Table to compare translators - to print and complete