Transcript Software
COMPUTER
SOFTWARE
SOFTWARE
Two types of software
Applications - useful to the user
Systems - in the background
APPLICATIONS SOFTWARE
-WORD-PROCESSING
create, manipulate, and print documents
features
especially text
word wrap
block/move/copy => cut and paste
spell check
thesaurus
mail-merge
e.g.
MSWord, WordPerfect, WordStar
APPLICATIONS SOFTWARE
SPREADSHEETS
present and analyze numerical data
columns, rows, and cells
each cell can be addressed
use formulas
will recalculate
manipulate with "what if"
makes graphs from data
labeling with formats and fonts
e.g.
EXCEL, QUATTRO-PRO, LOTUS 1-2-3, VISI-CALC
APPLICATIONS SOFTWARE
DATABASE MANAGERS
for a large collection of data
stores using records and fields
allows for retrieval, enter, delete, change, display
sorting and searching
some calculations
centered on Query Language
e.g.
ACCESS, dBase IV, PARADOX
APPLICATIONS SOFTWARE
GRAPHICS
Analytical
Presentation
Charts - PIE, LINE, BAR
Communicate your ideas to an audience
make VU-GRAPHS
Drawing
e.g. Harvard Graphics, DrawPerfect, PowerPoint, WP
Presentations, Corel
APPLICATIONS SOFTWARE
COMMUNICATIONS SOFTWARE
allows your PC to talk to other computers
needs a modem or access line
often need a service
AMERICA ONLINE, PRODIGY, COMPUSERV, M/S NET
gives you access to the INTERNET
e.g.
PROCOMM, SYMPHONY
APPLICATIONS SOFTWARE
UTILITIES
e.g.
Virus Checker
Norton Utilities
WINDOWS 3.1
DISKLOCK (Password protection)
APPLICATIONS SOFTWARE
OTHERS
Desktop publishing (M/S Publisher, GEM)
Financial planning (QUICKEN)
Integrated Packages and Suites
Project management
Computer aided design (CAD)
Groupware
Multimedia
text,
graphics, animation, video, music, voice
SYSTEMS SOFTWARE
The interface between Application
Programs and the hardware
There are four kinds of system programs
Bootstrap Loader
Diagnostic Routines
Basic Input/Output System
Operating System
SYSTEMS SOFTWARE
BOOTSTRAP Loader
permanently stored in hardware
calls in the Operating System
SYSTEMS SOFTWARE
Diagnostic Routines
also stored in hardware
run initial tests to see that all is well in RAM
and CPU, etc
SYSTEMS SOFTWARE
Basic Input/Output System
interprets Keyboard Commands
transmits data to monitor or disk
SYSTEMS SOFTWARE
Operating System
'helps the computer manage its resources'
Utility programs = housekeeping
e.g. 'formatting', 'copy', 'rename'
There are FIVE primary MICROCOMPUTER Operating Systems:
DOS, Windows95, OS/2 Warp, Macintosh, and UNIX
Two competing systems
IBM, and IBM compatibles, or clones
APPLE, which uses Macintosh
OPERATING SYSTEMS
DOS - Disk Operating System
Original PC operating system FOR IBM, BY Microsoft -- many upgrades
- we now have version 6.2 - backward compatible
ADVANTAGES
Popularity - 85% of all machines
Applications - 35,000, like Wordperfect written to take advantage of DOS
commands
Inexpensive H/W is used- $1000-3000 range
DISADVANTAGES
Limited Primary Storage - 640 kb
This means a lot of Thrashing, and slow execution
Single Tasking Only - one user, one application
Character-based or command-line interface
OPERATING SYSTEMS
WINDOWS 95
Windows 3.1 is an operating environment and requires DOS
Windows 95 is true operating system, does NOT require DOS
Windows 98 now available
Advantages
Multi-processing - run 2 or more jobs at once
Flexibility - runs on wide range of computers
Internet Access - utilities built in
Easy H/W Upgrades - ‘Plug and Play’
OPERATING SYSTEMS
WINDOWS 95 (cont.)
Disadvantages
Minimum System Config
Requires lots of disk, lots of mem, and big chip
Fewer Applications
Not a lot specifically for W95, but can run older Windows and DOS
applications
OPERATING SYSTEMS
WINDOWS NT
Not a competitor for Windows 95
Made for more sophisticated and powerful
hardware
Built to handle network interfaces
OPERATING SYSTEMS
OS/2 Warp - Operating System/2
developed jointly by IBM and Microsoft
for more powerful computers
ADVANTAGES
Multiprocessing - run several applications at the same time
compatible with DOS - run most existing applications
Graphical User Interface (GUI) - icons and menus
Min Sys Config - less space and mem than W95
DISADVANTAGES
few applications written yet
less network capabilities than W95
New H/W installation is more difficult
OPERATING SYSTEMS
MACINTOSH
the original GUI system
internally, all work performed by routines found on 2 primary files
System File and the Finder.
built around the Motorola 68000, 68020, 68030 chips
some IBM/DOS applications can now be run on MACs using a special 286 circuit
card or special s/w.
ADVANTAGES
easy to learn and use (due to GUI)
training costs are 1/2 that of DOS
quality graphics
multi-tasking in latest versions
easy H/W upgrades - supports ‘Plug and Play’
OPERATING SYSTEMS
MACINTOSH (cont.)
DISADVANTAGES
perception that it is not a serious business machine
not compatible with DOS
this is going away, also learning to network APPLES and DOS
expense
no CLONES or alternatives to drive the price down
No multiprocessing
OPERATING SYSTEMS
UNIX
developed by AT&T for mini-computers
scientific and technical orientation
popular at universities
getting into the business world via workstations
ADVANTAGES
multi-tasking
multi-user - good for mini's, but less so for PCs
networking - allows links with diff kinds of equip
multiprocessing
OPERATING SYSTEMS
UNIX (cont.)
DISADVANTAGES
limited applications s/w
No UNIX standard - lots of versions by different developers, such as
AT&T, Cal/Berkeley, SUN, MS/XENIX
That means programs may not port.
difficult to learn - commands are long and complex
OPERATING SYSTEMS
SUMMARY
Expect DOS, Windows, and Mac to be around for long time
Expect serious upgrades to Windows and Mac
Expect new Operating Systems to be more powerful and easier to
use
Expect Mac machines to be more compatible with DOS machines