Abstraction (computer science)
en.wikipedia.org · 4,435 words · saved by 1 readers
In software engineering and computer science, abstraction is:
Abstraction (computer science) - Wikipedia Jump to content From Wikipedia, the free encyclopedia Software that provides access that hides details In software , an abstraction provides access while hiding details that otherwise might make access more challenging. [ 1 ] It focuses attention on details of greater importance. [ 2 ] [ 3 ] Examples include the abstract data type which separates use from the representation of data [ 4 ] and functions that form a call tree that is more general at the base and more specific towards the leaves. Rationale [ edit ] {{Cite book |last1=Guttag |first1=John V
related reading
- Up and Down the Ladder of Abstractionworrydream.com
- Essays on programming I think about a lot | benkuhn.netbenkuhn.net
- The Law of Leaky Abstractions – Joel on Softwarejoelonsoftware.com
- Critically Conscious Computing: Methods for Secondary Educationcriticallyconsciouscomputing.org
- how I think when I think about programming - alice mazalicemaz.com
- Structure and Interpretation of Computer Programsmitp-content-server.mit.edu
- Abstractioncs.cornell.edu
- Rambles around computer sciencehumprog.org
- High-level programming language - Wikipediaen.wikipedia.org
- 3. Functions - CS2030S Programming Methodology IInus-cs2030s.github.io
- HarvardKey - Sign Incanvas.harvard.edu
- Learnable Programmingworrydream.com