High-level & Low-level languages
Assemblers, Compilers & Interpreters
RAM, ROM & Virtual Memory
Storage Technologies & Media
Computer Systems
Good notes will help you organise and process data and information
Any computer system is made up of two parts. These parts are called ‘hardware’ and ‘software’.
Hardware is a generic term for any physical part of the computer system which you can physically touch, pick up or move.
The physical parts of a computer system are often referred to as ‘hardware devices’.
A computer needs to be told what to do, otherwise it will just sit on your desk collecting dust and taking up space.
Software are the applications and programming instructions that tell your computer what to do and enable you to use it for things such as playing games, writing an essay or listening to music.
There are two main types of software which you will learn about in detail later on. They are ‘systems software’ which basically controls the way the computer works and tells it what to do.
Examples include:
The other type of software is called ‘application software’ and it is this type of software that you use to do your work and have fun.
Some examples include:
So software depends on hardware and hardware depends on software. Together they make a computer system.
An embedded system is a computer system designed to perform specific tasks or functions within a larger device or product. It is "embedded" because it is built into the device and works behind the scenes, often without the user realizing it.
Imagine a smartphone. While you use it to make calls, send messages, and browse the internet, there are many embedded systems working inside it. For example, the touchscreen interface, camera, sensors, and even the software that controls these components are all part of embedded systems. They are programmed to perform specific functions seamlessly, making the smartphone work smoothly.
Another example is a smartwatch. It tracks your steps, monitors your heart rate, and displays notifications. These functions are possible due to embedded systems designed to handle these tasks efficiently.
Embedded systems are also found in many other devices like home appliances (microwaves, washing machines), automotive systems (engine control units, anti-lock braking systems), and even medical devices (pacemakers, blood glucose monitors).
In summary, embedded systems are specialized computer systems integrated into various devices, enabling them to perform specific functions and enhance the overall user experience.
AQA Computer Science Tutor
Embedded Systems