Abstraction: Difference between revisions

From Computer Science Wiki
No edit summary
Line 6: Line 6:


[[File:binary.png|frame|right|This is a basic concept in computer science]]
[[File:binary.png|frame|right|This is a basic concept in computer science]]
In software engineering and computer science, abstraction is a technique for arranging complexity of computer systems. It works by establishing a level of complexity on which a person interacts with the system, suppressing the more complex details below the current level.<ref>https://en.wikipedia.org/wiki/Abstraction_(software_engineering)</ref>





Revision as of 14:03, 26 July 2017

Exclamation.png This is an important concept. You should fully understand this.

This is a basic concept in computer science

In software engineering and computer science, abstraction is a technique for arranging complexity of computer systems. It works by establishing a level of complexity on which a person interacts with the system, suppressing the more complex details below the current level.[1]


Do you understand this?[edit]

Standards[edit]

  • Identify examples of abstraction
  • Explain why abstraction is required in the derivation of computational solutions for a specified situation
  • Construct an abstraction from a specified situation
  • Distinguish between a real-world entity and its abstraction

References[edit]