Blown to bits chapter 3

1.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.2.Discuss how not knowing some basics of how a software tool or computer works, and the abstractions they use, could lead to bad outcomes.


Answer: When u have limited knowledge or no knowledge on a software you don't know what people can do with that software. Such as redact  information form government document like in the case of caliper. The US government and online form of their report which was redacted meaning censored or covered. The redacted version was then uncensored and released. this happened because the people who redacted the report didn't realize what could be done with tool open to the internet.  Programs suck as adobe acrobat could have easily encrypted the data to keep the uncensored version being released, but they didn't know those basic it came to a bad outcome.This can easily happen to our daily life. lets say an old person is using Photoshop or in design. if they didn't know how to use it they wont make any work out of it. they need to know the basic of Photoshop and in design to start making anything descent. If they didn't know what file type to use or what tools does what they could end up with complete mess as a final result.

Comments

Popular posts from this blog

Lab 7 Favicon

Mp2 Current event 2

Mp3 Current event 2