Back to category: Technology

Limited version - please login or register to view the entire paper.

abstraction in computer science

Abstraction is the separation of the essential qualities of an object from the details of how it works or is composed. It ignores the details and concentrates on the essentials. The concept of abstraction allows us to understand and intellectually manage any large or complex system, whether it is machinery, or an intricate and very detail algorithm. For example, employing abstraction allows us to view the hardware component “memory”, as a single indivisible high-level entity without having to be aware of the many electronic devices that go into constructing it.
Computer science deals with complexity. Abstraction makes complexity manage...

Posted by: Cinthia De Ruiz

Limited version - please login or register to view the entire paper.