CGP Computer Science

Cards (11)

  • RAM (Random Access Memory) stores data temporarily while it's being used by the processor
  • The CPU (Central Processing Unit) is where all calculations are carried out
  • A program is a set of instructions that tells the computer what to do.
  • ROM (Read Only Memory) is non-volatile, meaning that its contents are not lost when power is removed from the computer.
  • The CPU has three main components - ALU (Arithmetic Logic Unit), Control unit and Registers
  • A computer program consists of instructions that tell the computer what to do, written using programming languages such as Python or Java.
  • ALU performs arithmetical operations such as addition, subtraction, multiplication and division
  • Programming languages can be classified into two types: high-level languages like Python and low-level languages like Assembly language.
  • An algorithm is a step-by-step procedure for solving a problem or completing a task.
  • Pseudocode is an informal way of writing code using plain English, without any syntax rules.
  • Assembly language uses mnemonics to represent machine code instructions directly, making it easier to understand but harder to write than other languages.