Question Constellation Sign up for free

AQA · GCSE · Computer Science · Higher

Meaning of abstraction

Q04.1 1 mark

Define the term abstraction.

Write your answer first. You can study the marking guidance whenever you need it.

Study the marking See what earns credit and compare it with a full-mark answer.

Marking points

  1. 1 Explains that unnecessary detail is removed from the problem or task.

Full-mark answer

Abstraction is removing unnecessary detail or information from a problem so that the important features remain.

Why this answer loses marks

Abstraction means removing detail from code.

The definition must refer to removing unnecessary detail from the problem or task, not limit the idea to code.