1/4
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Define representational abstraction
Excessive details are removed to simplify a problem.
What does abstraction allow for?
Allows for programmers to focus on the core aspects required of the solution rather than worrying about unnecessary details.
What does using levels of abstraction allow for?
A large, complex project and its functionality to be split up into simpler component parts.
Define abstraction by generalisation
When you group together different sections of the problem with similar underlying functionality.
What does abstraction by generalisation allow for?
For segments to be coded together and reused, so saves time.