EECS 1019 Lecture Notes - Lecture 1: Web Browser
EECS 1019 Lecture 1 Notes
Introduction
Trade-offs in the User Interface
• We mention this so that you can see the value of separating the various layers of the
operating system conceptually.
• Modification or change of one layer does not have to affect other layers, as long as the
interface between layers is self-consistent.
• It might seem obvious to you that the ease of use of a graphical interface makes this the
ideal interface for most users.
• For the typical end user, the graphical interface is indeed an attractive choice.
• It is easy to learn and easy to use.
• Little training is required, and the basic operations are intuitive.
• It therefore meets the most important criterion of the user interface
• It is effective in allowing the user to get work done.
• The graphical interface has a second, less obvious, advantage as well.
• With a graphical interface, it is easy to implement a multitasking system in which the
user can control every task by placing each executing task in a separate window.
• Although soe oad lie sstes proide a a to eeute progras i the
akgroud, the ethod is uh ore akard
• Switching between tasks is not convenient, displayed output is mixed together, and it is
difficult to separate and interact with both programs.
• In addition, the GUI reflects current computer usage.
• Modern computers are used routinely to display graphics, photos, and video.
• The interface is simply more consistent with this type of usage than the CLI would be.
• The common use of the Web browser on devices such as cell phones
• In addition to its use as a primary application tool on computers, provides further
support for the GUI as a primary interface for the average user.
find more resources at oneclass.com
find more resources at oneclass.com
plummouse698 and 38740 others unlocked
8
EECS 1019 Full Course Notes
Verified Note
8 documents