AQA A2 Computing 1.1 Information Hiding and Abstraction Flashcards
1
Q
Interface
A
A boundary between the implementation of a system and the world that uses it. It provides an abstraction of the entity
2
Q
Abstraction
A
Representation that is arrived at by removing unnecessary details.
3
Q
Information Hiding
A
The practice of dividing a system into many smaller parts, with interfaces that hide design decisions. This allows use of the object without knowledge of it’s inner workings.