Understand the hardware and software components that make up computer systems, and how they communicate with one another and with other systems. Recognise and understand the function of the main internal parts of basic computer architecture.