ENVS 1500 Chapter Notes - Chapter 8: Xml, Spooling
ENVS 1500 Chapter 8 Notes – Summary
Introduction
• The standard languages shared across the Web, particularly XML and HTML, make it
relatively easy to create Web-based interfaces that can coordinate work between
systems.
• A well-desiged iterface ca ehace the user’s eperiece of the sste ad ake
use of the computer system a pleasure.
• This will allow the system to provide maximum benefit to its users.
• Conversely, a system with a poor user interface will be used reluctantly, and its potential
value to its users will be diminished.
• Different classes of users are likely to define the concept of a good interface differently.
• The operatig sste provides a variet of services to the user ad to the user’s
programs.
• The user interface provides access to these services using three different approaches.
• A command interface of some type that accepts commands in some form directly from
the user interface
• Most commonly, the interface is either graphical (GUI) or command line (CLI).
• A command language that accepts and executes organized groups of commands as a
form of program.
• Most command languages include capabilities for branching and looping, prompted user
input, and passed arguments.
• Command languages are also referred to as scripting languages.
• An interface that accepts and performs requests for operating system services directly
from the users programs (the API).
• Modern operating systems provide all three of these capabilities.
• There are even a number of scripting languages that support portability between
different operating systems.
• The user services provided by an operating system typically
find more resources at oneclass.com
find more resources at oneclass.com