Difference between revisions of "Abstraction - Automation"

From TRCCompSci - AQA Computer Science
Jump to: navigation, search
m
m (Abstraction)
Line 1: Line 1:
 
== Abstraction ==
 
== Abstraction ==
  
Abstraction is the process of hiding details that are not essential for a problem to be solved. This can be interpreted as removing indirectly relevent data repeatedly until a complex problem  (function) becomes a series of simpler problems (functions) which can easily accomplish the same larger problem (function) in a more efficient & simpler way.
+
Abstraction is the process of hiding details that are not essential for a problem to be solved. This can be interpreted as removing indirectly relevant data repeatedly until a complex problem  (function) becomes a series of simpler problems (functions) which can easily accomplish the same larger problem (function) in a more efficient & simpler way.

Revision as of 14:16, 3 January 2017

Abstraction

Abstraction is the process of hiding details that are not essential for a problem to be solved. This can be interpreted as removing indirectly relevant data repeatedly until a complex problem (function) becomes a series of simpler problems (functions) which can easily accomplish the same larger problem (function) in a more efficient & simpler way.