CSC105 Lecture 20 - Software: Rich Little (A01) Eduard Wisernig (A02)
CSC105 Lecture 20 - Software: Rich Little (A01) Eduard Wisernig (A02)
Software
Rich Little (A01) Eduard Wisernig (A02)
rlittle@uvic.ca eduardw@uvic.ca
http://connex.csc.uvic.ca http://connex.csc.uvic.ca
Phone: 250-472-5752 Phone: 250-472-5722
Lectures: Lectures:
MWR 2:30 – 3:20 pm ECS 125 TWF 8:30 – 9:20 am ECS 116
Computers:
Perform arithmetic and comparisons
capabilities
Follow precise instructions to perform
an operation
Execute instructions quickly and
accurately
Algorithms
.DATA TEN 10
Executing Executing Executing
Executing
instruction at instruction at instruction at
instruction at
address address address
address
104 108 112
100
System Software:
The Hardware-Software Connection
Command-line interface
Graphical user interface (GUI)
A Command-Line Interface:
MS-DOS
This is a disk operating system in
which the user interacts using
characters
letters
numbers
symbols
Graphical User Interface
GUIs are operating systems in which the user
interacts with the computer by using a pointing device
(e.g. a mouse or touch). It includes the following tools:
Icons
windows
pull-down menus
Mac OS X
built on UNIX