GCSE - Computer Systems Flashcards
What is the function of the CPU?
The CPU retrives and executes instructions.
What is the function of the Control Unit?
The component of the CPU that manages instructions.
What are buses?
The wires through which data travels from one part of a computer to another on the motherboard.
What are registers?
Registers are small amounts of memory on the CPU which store data for the CPU.
What is the FDE cycle?
The Fetch Execute Decode cycle is when the processer fetches data from memory, decodes it for an instruction and then executes that instruction.
Name and explain what all the busses do.
Data Bus - Data fetched from memory is sent across this bus to the CPU.
Address Bus - The memory address which data has to be sent from is sent to memory across this bus.
Control Bus - This carries control signals from the processor to other components.
Name and Eplain what all of the Registers do.
Memory Address Register - This stores the memory address which needs to be read from.
Memory Data Register - This stores data which was just fetched from memory or which is to sent to memory.
Program Counter - This stores the memory address of the instruction to be executed next.
Accumulator - the accumulator is a register in which intermediate arithmetic logic unit results are stored.
CIR - This holds the instruction which is currently being decoded or executed.
Define the term ‘algorithm’.
A sequence of logical instructions for carrying out a task. In computing, algorithms are needed to design computer programs.
Define the term ‘API’.
Application programming interface - a software library interface used to share data between software and, in particular, web applications.
Define the term ‘application’.
A software program that allows a user to perform a specific task.
Define the term ‘application software’.
A software program that allows a user to perform a specific task.
What is an ALU?
A component of the CPU that performs arithmetic and logic calculations.
What is a backup?
A copy of important files that is kept separately in case the original files are lost or damaged.
What is binary?
A number system that contains two symbols, 0 and 1. Also known as base 2.
What is a bug?
An error in a program.
What is cache?
A piece of temporary memory. It can refer to a part of the RAM, storage disk, CPU, or an area for storing web pages.
What is a clock?
A component of the CPU that sends out regular pulses. Its job is to synchronise the computer’s hardware components.
What is clock speed?
The speed of a computer’s CPU, measured in hertz. This indicates the number of fetch-decode-execute cycles that can run per second.
Define the term ‘cloud’.
A term often used to describe a location on the internet from which software applications are run and where data is stored.
What is compression?
A method of reducing file sizes, particularly in digital media such as photos, audio and video.
Define ‘continuous’.
Running together in sequence, one after another.
What is a ‘core’ ?
A processing unit within a CPU. CPUs can have multiple cores.
What is data?
Units of information. In computing there can be different data types, including integers, characters and Boolean. Data is often acted on by instructions.
Define ‘decode’.
Interpret an instruction.
What is defragmentation?
The process of reordering files stored on a hard disk so that their segments run contiguously.
What is a device driver?
Software that controls and communicates with peripherals
What is an embedded system?
A special purpose computer built into another device.
What is encryption?
Files that are encrypted have been altered using a secret code and are unreadable to unauthorised parties.