Save
Computer Science
Theory of Computation
Abstraction
Save
Share
Learn
Content
Leaderboard
Share
Learn
Created by
willow
Visit profile
Cards (6)
What is problem reduction/abstraction?
process of
generalising
a problem to one that is already solved
What is data abstraction?
Allows you to separate the way that a data
object
is used
What is functional abstraction
Where the
implementation
details are hidden
What is an example of where functional abstraction is commonly used?
Built-in functions for
programming languages
What is procedural abstraction?
Represents a
computational
method, programs should be generalised as far as
possible
What is information hiding?
Using an
interface
to hide the complexities of a program