Abstraction
Thematic in computer science is abstraction, whereby lower-level implementation details are hidden below higher-level ideas.
Answer the below in abstraction.txt
.
Questions
-
(2 points.) Recall that we described stacks and queues as "abstract data types" as opposed to "data structures." In what sense are stacks and queues abstractions?
-
(2 points.) Recall that is a function in Scratch. In what sense is an abstraction?
-
(2 points.) Recall that
string
is defined in the CS50 Library. In what sense isstring
an abstraction?
Debrief
-
Which resources, if any, did you find helpful in answering this problem’s questions?
-
About how long did you spend on this problem’s questions?