How to network computer? Computers are
general-purpose machines that mean different things to different people. Some
of us just want to do basic tasks like word processing or chatting to friends
on Facebook and we couldn't care less how that happens under the covers—or even
that we're using a computer to do it (if we're using a smartphone, we probably
don't even think what we're doing is "computing"—or that installing a
new app is effectively computer programming).
At the opposite end of the spectrum, some of us like
modifying our computers to run faster, fitting quicker processors or more
memory, or whatever it might be; for geeks, poking around inside computers is
an end in itself. Somewhere in between these extremes, there are moderately
tech-savvy people who use computers to do everyday jobs with a reasonabe
understanding of how their machines work. Because computers mean different
things to different people, it can help us to understand them by thinking of a
stack of layers: hardware at the bottom, the operating system somewhere on top
of that, then applications running at the highest level. You can
"engage" with a computer at any of these levels without necessarily
thinking about any of the other layers.
Nevertheless,
each layer is made possible by things happening at lower levels, whether you're
aware of that or not. Things that happen at the higher levels could be carried
out in many different ways at the lower levels; for example, you can use a web
browser like Firefox (an application) on many different operating systems, and
you can run various operating systems on a particular laptop, even though the
hardware doesn't change at all.
No comments:
Post a Comment