ABSTRACT

When you sit at a computer and work with an application program to accomplish specific tasks, you are primarily concerned with achieving the results that the computer provides. You are shielded from the details of exactly how the computer turns the motions of your hands and fingers into those results. One way of seeing the process that the computer goes through is shown in Figure 22.1, where you, the user, harness the intermediary facilities of software components, either locally on the same workstation, or globally over a network or the Internet, to work with the application program.