EECS 1019 Lecture Notes - Lecture 2: Powershell
EECS 1019 Lecture 2 Notes
Introduction
Implements
• The graphical interface is much harder to implement and much more demanding in its
hardware and software requirements.
• This interface works best with a powerful graphic video capability.
• It requires a lot of memory, just to store the pictures as well as to hold the programs.
• The software is complex, although visual and object-oriented languages and API services
simplify the coding of such programs.
• In contrast, the command line interface is simple and straightforward.
• It is text oriented, and input to the command interpreter can be treated as a simple
serial character stream.
• The command line interface also has more inherent flexibility and power.
• Many experienced users consider the graphical interface to be slow and clumsy.
• They prefer to type a command to get their work done.
• Arguments and operands are easy to use and to specify.
• It is easier to work with wild card commands when an operation is to be repeated many
times or when a specialized search is to take place.
• It is more difficult to combine commands or to use piping techniques using a graphical
interface.
• Even though the graphical I/O built into user programs is easy to use, the development
of graphical I/O for user programs is more difficult, and the programs are larger and
slower
• Because of the numerous details that must be handled by service routines.
• It is obviously easier to read and write a stream of text than it is to draw windows,
handle menus, and identify mouse movements and actions.
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