Back to marketplace

2.1.1

No description yet. This curated deck is ready for daily study.

Total cards: 4•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (4)

#1
Front (Question)

What is abstraction?

Back (Answer)

-removing the unnecessary details and highlighting the important details within a given context

#2
Front (Question)

Why is it necessary to use abstraction?

Back (Answer)

Things that aren’t relevant would require unnecessary programming / design effort, extra computational resources and could detract from the main purpose of the program

#3
Front (Question)

What is the difference between abstraction and reality?

Back (Answer)

-Abstraction is a ​simplified representation of reality -Real-world values can be stored as ​variables​ and ​constants

#4
Front (Question)

what must you consider when devising an abstract model given a scenario?

Back (Answer)

• What is the problem that needs to be solved? • How will the model be used? • Who will the model be used by? • Which parts of the problem are relevant based on the target audience and purpose of the model?