what is abstraction in context of computational thinking ?what does it defines?
Home
/
Computer Science
/
what is abstraction in context of computational thinking ?what does it defines?
what is abstraction in context of computational thinking ?what does it defines?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Abstraction is the act of representing essential features without including the background details or explanations. In the computer science and software engineering domain, the abstraction principle is used to reduce complexity and allow efficient design and implementation of complex software systems.
.
.
.
plzz mark it as the brainliest answer!!!
Answer:
Explanation:
In computational thinking, when we decompose problems, we then look for patterns among and within the smaller problems that make up the complex problem.
Abstraction is the process of filtering out – ignoring - the characteristics of patterns that we don't need in order to concentrate on those that we do. It is also the filtering out of specific details. From this we create a representation (idea) of what we are trying to solve.