1. Write an explanation of abstraction, including at least one example, in your own words.
Abstraction is a broad and imprecise representation of an idea or thing. An example of this would be a model of a building that is created before construction of the actual building, so that people can understand the layout and the costs of the project.
2. Give 2-3 examples of abstractions in everyday life not identified in the lecture.
One example would be a drawing of an object, because it represents the object but is only a general representation. Another example would be a rhetorical precis or an abstract that is written about a piece of writing, because it provides a summary and contains all the main points.
3. Consider an example of software, a mobile application, or a web site and explain how it is an abstraction
Any website uses some level of abstraction by not showing only the pure code behind its functions, and instead having a more user friendly design with buttons and images.