Blown To Bits Chapter 3
Brandon Wilson
10/2/18
Digital Design
The layers of protocols used in network communication is an example of abstraction. Can you give other examples of abstraction in everyday life? When you browse to a web page, maybe with some animated advertisements embedded on it, describe in detail what happens behind the scenes to display that page on your browser.
Another example of abstraction in everyday life would be in the way we study for big exams. Say for example you need to study for a US History and Government regions. It would be too much work to study EVERYTHING related to US History. Instead, teachers make it easy and only teach what they know will be on the test and things that would pop up. To generalize what I mean. an abstraction would just be taking something and making it less complex, so in this example, what you would have to study in school is an example of abstraction. The page that is displayed on my browser, in particular with animated advertisements, are the result of, in many cases, related web searches. Some search engines when you search something on there, the web pages they lead to, or the search in general may lead to an ad of that related topic.
Discuss how not knowing some basics of how a software tool or computer works, and the abstractions they use, could lead to bad outcomes.
Well basically, abstractions are suppose to make computer related things in this case, less complex and more basic. However if you don't understand the basics, then you probably wouldn't understand what makes the abstractions or what an abstraction even is. This could lead to problems in trying to know what in the world is happening inside of a computer or how to use a specific software.Also they would probably post the wrong things or make information that isn't suppose to be public, public.
10/2/18
Digital Design
The layers of protocols used in network communication is an example of abstraction. Can you give other examples of abstraction in everyday life? When you browse to a web page, maybe with some animated advertisements embedded on it, describe in detail what happens behind the scenes to display that page on your browser.
Another example of abstraction in everyday life would be in the way we study for big exams. Say for example you need to study for a US History and Government regions. It would be too much work to study EVERYTHING related to US History. Instead, teachers make it easy and only teach what they know will be on the test and things that would pop up. To generalize what I mean. an abstraction would just be taking something and making it less complex, so in this example, what you would have to study in school is an example of abstraction. The page that is displayed on my browser, in particular with animated advertisements, are the result of, in many cases, related web searches. Some search engines when you search something on there, the web pages they lead to, or the search in general may lead to an ad of that related topic.
Discuss how not knowing some basics of how a software tool or computer works, and the abstractions they use, could lead to bad outcomes.
Well basically, abstractions are suppose to make computer related things in this case, less complex and more basic. However if you don't understand the basics, then you probably wouldn't understand what makes the abstractions or what an abstraction even is. This could lead to problems in trying to know what in the world is happening inside of a computer or how to use a specific software.Also they would probably post the wrong things or make information that isn't suppose to be public, public.
Comments
Post a Comment