GCSE Computer science 1 Flashcards
Routine or Subroutine
is a sequence of instructions that perform a frequently performed task. They have a name and a program can call them to be executed (example line, sum, rect, etc)
Module
A section of code that is part of an overall program. It contains one or more routines.
Sequence
Is a stet of steps taken in order, one thing following the other. Sequence of commands.
Abstraction
Remove irrelevant characteristics to manage the complexity of the system
Algorithm
Set of steps that defines how a task is performed
Pseudo code
Explanatory notes, comments in the code
Assignment
When we give a value and assign it to a variable
Decomposition
Breaking down a problem in smaller steps
Procedure
A subroutine that does not return values
Modularity
Is writing and testing parts of the program separately