Communications Software
Communications Software
Software used to communicate
Software used to communicate
with other computers or people.
with other computers or people.
Examples:
Examples:
Internet Applications (MS Internet Explorer,
Internet Applications (MS Internet Explorer,
Netscape Navigator
Netscape Navigator
Fax (Win Fax)
Fax (Win Fax)
E-mail (MS Outlook,
E-mail (MS Outlook,
MS Exchange,
MS Exchange,
Eudora, Pegasus)
Operating System Software
Operating System Software
These programs start up the computer and function
These programs start up the computer and function
as the principal co-ordinator of all hardware
as the principal co-ordinator of all hardware
components and applications software programs.
components and applications software programs.
Examples:
Examples:
Windows (3.x,
Windows (3.x,
95, 98, ME, XP
95, 98, ME, XP
)
)
Windows NT, 2000
Windows NT, 2000
Macintosh
Macintosh
UNIX
UNIX
LINUX
LINUX
OS/390
Graphics Software
Graphics Software
Software used to create
Software used to create
graphics
graphics
Examples:
Examples:
Adobe Photoshop
Adobe Photoshop
Adobe Illustrator
Adobe Illustrator
Quark XPress
Quark XPress
Adobe PageMaker
Adobe PageMaker
CorelDraw
System Software
System Software
Designed to allow the
Designed to allow the
computer to manage
computer to manage
its own resources and
its own resources and
run basic operations
run basic operations
Utility software
Utility software
Systems software
Systems software
includes compilers,
includes compilers,
loaders, linkers, and
loaders, linkers, and
debuggers
Entertainment & Leisure Software
Entertainment & Leisure Software
Software used to
Software used to
have fun
have fun
The software must
The software must
be installed on your
be installed on your
computer
computer
Examples:
Examples:
Games (Doom 3,
Games (Doom 3,
WarCraft
WarCraft
III
III
)
)
Simulations (Flight
Simulations (Flight
Simulator)
Application Software
Application Software
Software used to
Software used to
complete specific tasks
complete specific tasks
like create an essay or
like create an essay or
write a memo.
Business Software
Business Software
Software used to
Software used to
create business
create business
documents
documents
Examples:
Examples:
Word Processing
Word Processing
(MS Word, Word
(MS Word, Word
Perfect)
Perfect)
Spreadsheet (MS
Spreadsheet (MS
Excel, Quattro Pro)
Excel, Quattro Pro)
Database (MS
Database (MS
Access, FoxPro)
Educational & Reference
Educational & Reference
Software
Software
Software used to
Software used to
research.
research.
The software must be
The software must be
installed on your
installed on your
computer
computer
Examples:
Examples:
Britannica
Britannica
Dictionaries
Dictionaries
Reference Books
Internet Security
Internet Security
The software used
The software used
on your computer to
on your computer to
ensure your
ensure your
machine stays safe
machine stays safe
from hackers and
from hackers and
viruses
viruses
Examples:
Examples:
Firewalls
Firewalls
AntiVirus
Operating Systems
Operating Systems
(OS)
(OS)
The principal piece of system software in any computer
The principal piece of system software in any computer
system.
system.
Consists of the master programs (supervisor) that manage
Consists of the master programs (supervisor) that manage
the basic operations of the computer
the basic operations of the computer
Allows you to concentrate on your own tasks or
Allows you to concentrate on your own tasks or
applications rather than on the complexities of managing
applications rather than on the complexities of managing
the computer
the computer
It interprets the commands you give to run programs and
It interprets the commands you give to run programs and
allows you to interact with the programs while they are
allows you to interact with the programs while they are
running
running
It is automatically loaded into the main
It is automatically loaded into the main
memory as soon as you “boot” your
memory as soon as you “boot” your
computer
Platform
Platform
The type of computer
The type of computer
architecture, or family.
architecture, or family.
For the most part,
For the most part,
software created for
software created for
one type of platform
one type of platform
will not run, without
will not run, without
special arrangements,
special arrangements,
on other platforms.
on other platforms.
E.g. IBM, Macintosh.
E.g. IBM, Macintosh.
iMac G5
1.8GHz
PC
Sony VAIO
All-In-One
Desktop with
Intel®
Command-driven vs.
Command-driven vs.
Menu-driven Interface
driven Interface
User interface
User interface:
:
Controls the manner of interaction
Controls the manner of interaction
between the user and the operating
between the user and the operating
system
system
Command-driven interface
Command-driven interface
The user must type in strings of
The user must type in strings of
characters to issue commands. The
characters to issue commands. The
mouse may NOT be used
mouse may NOT be used
Menu-driven interface
Menu-driven interface
The user is provided with menus
The user is provided with menus
(on-screen lists of options to choose
(on-screen lists of options to choose
from) that are used to issue
from) that are used to issue
commands
Multitasking
Multitasking
The execution of two
The execution of two
or more programs by
or more programs by
one user concurrently
one user concurrently
on the same
on the same
computer with one
computer with one
central processor
GUI
GUI
Stands for
Stands for
graphical user
graphical user
interface
interface
Uses pictorial figures called
Uses pictorial figures called
icons to represent tasks,
icons to represent tasks,
functions, and programs
functions, and programs
Uses windows
Uses windows
They divide the display
They divide the display
screen into sections. Each
screen into sections. Each
window may show a different
window may show a different
display.
display.
Permits the liberal use of both
Permits the liberal use of both
the keyboard and the mouse
the keyboard and the mouse
Icons
OLE
OLE
Stands for
Stands for
Object
Object
Linking and
Linking and
Embedding
Embedding
Developed by MS to
Developed by MS to
support documents
support documents
that contain or
that contain or
reference other
reference other
documents
documents
Now a basic
Now a basic
component of Win
component of Win
95/98/2000/ME/XP/NT
95/98/2000/ME/XP/NT
An Excel Spreadsheet
OLE Cont’d
OLE Cont’d
Allows one application to access the
Allows one application to access the
services and data of another. For
services and data of another. For
example, an object such as a video clip
example, an object such as a video clip
can be embedded into a text document,
can be embedded into a text document,
which is then called the
which is then called the
client
client
application
application
or
or
OLE container
OLE container
When the object is double clicked, the
When the object is double clicked, the
application that created it, called the
application that created it, called the
OLE server
OLE server
, is launched so that you can
, is launched so that you can
edit or play the object
DOS
DOS
Stands for
Stands for
Disk Operating
Disk Operating
System
System
The oldest commonly
The oldest commonly
used microcomputer
used microcomputer
operating system
operating system
Runs on IBM (PC DOS)
Runs on IBM (PC DOS)
and compatible
and compatible
microcomputers (Compaq,
microcomputers (Compaq,
AST, Dell, Gateway, etc.)
AST, Dell, Gateway, etc.)
MS DOS is created by
MS DOS is created by
Microsoft (hence the MS)
Microsoft (hence the MS)
Command-driven,
Command-driven,
single-user program
OS/2
OS/2
Stands for
Stands for
Operating System 2
Operating System 2
Designed to run on IBM and compatible machines
Designed to run on IBM and compatible machines
Does not need DOS to run underneath it and has a GUI called
Does not need DOS to run underneath it and has a GUI called
the
the
workplace shell (WPS
workplace shell (WPS
)
)
which uses icons resembling
which uses icons resembling
documents, folders, printers, etc.
documents, folders, printers, etc.
Can run on most DOS, Windows, and OS/2 applications
Can run on most DOS, Windows, and OS/2 applications
programs simultaneously.
programs simultaneously.
Don’t need to get rid of old applications
Don’t need to get rid of old applications
First OS to take full advantage of
First OS to take full advantage of
the power of the Intel Pentium
the power of the Intel Pentium
microprocessors
microprocessors
Designed to connect small
Designed to connect small
hand-held personal computers to
hand-held personal computers to
Windows 3.x
Windows 3.x
An operating environment that lays a GUI shell around
An operating environment that lays a GUI shell around
the DOS operating system and extends DOS’s
the DOS operating system and extends DOS’s
capabilities
capabilities
Windows lets you display your work in
Windows lets you display your work in
windows
windows
(rectangular portion
(rectangular portion
of the video display
of the video display
area with a title on
area with a title on
top) on a
top) on a
desktop
desktop
.
.
It supports
It supports
multitasking
multitasking
Windows 95/98/ME/XP
Windows 95/98/ME/XP
Major upgrade
Major upgrade
designed to replace
designed to replace
Win 3.X
Win 3.X
True multitasking
True multitasking
operating system, not
operating system, not
requiring the separate
requiring the separate
DOS program
DOS program
GUI is integrated into
GUI is integrated into
the OS It uses windows
the OS It uses windows
and a desktop
and a desktop
Used for
Used for
mid-
networking/Peer-to-peer.
peer.
Windows NT/2000
Windows NT/2000
Multitasking and
Multitasking and
multiprocessing
multiprocessing
system with an
system with an
integrated GUI.
integrated GUI.
Intended to
Intended to
support large
support large
networks
networks
(multi-user system)
OS/390
OS/390
The IBM operating system for mainframe and large server
The IBM operating system for mainframe and large server
computers
computers
It is used by more computers than any other OS in the world
It is used by more computers than any other OS in the world
Payroll, accounts receivable, transaction processing, database
Payroll, accounts receivable, transaction processing, database
management,
management,
and other programs
and other programs
critical to the world's
critical to the world's
largest businesses are
largest businesses are
usually run on this OS
usually run on this OS
It also comes with UNIX
It also comes with UNIX
user and programming
user and programming
interfaces built in
interfaces built in
It can be used as both a
It can be used as both a
mainframe and a UNIX
mainframe and a UNIX
Netware
Netware
A network needs
A network needs
network
network
operating system software
operating system software
(NOS) to provide it with
(NOS) to provide it with
multi-user, multitasking capabilities
user, multitasking capabilities
facilitates communications,
facilitates communications,
resource sharing, and security,
resource sharing, and security,
thereby providing the basic
thereby providing the basic
framework of the LAN
framework of the LAN
Consists of modules that are
Consists of modules that are
distributed throughout the LAN
distributed throughout the LAN
environment
Mac Desktop
Macintosh Operating System
Macintosh Operating System
(Mac OS)
(Mac OS)
Easy to use interface because hardware
Easy to use interface because hardware
and software were designed together
and software were designed together
Set the
Set the
standard for
standard for
icon-orientated
icon-orientated
GUI and
GUI and
plug-and-play
plug-and-play
peripheral
peripheral
hook ups
hook ups
Unix
Unix
Oldest “
Oldest “
portable
portable
” operating system
” operating system
Multi-user, multi-tasking operating system with built-in networking
Multi-user, multi-tasking operating system with built-in networking
capability and
capability and
versions that can run
versions that can run
on all kinds of
on all kinds of
computers
computers
Primary users are
Primary users are
government agencies,
government agencies,
universities, large
universities, large
corporations, and
corporations, and
banks
Linux
Linux
A UNIX-like operating system
A UNIX-like operating system
designed to provide personal computer users a free or very low-cost
designed to provide personal computer users a free or very low-cost
operating system comparable to traditional and usually more expensive
operating system comparable to traditional and usually more expensive
UNIX systems. It has a reputation as a very efficient and fast-performing
UNIX systems. It has a reputation as a very efficient and fast-performing
system
system
remarkably complete operating system, including a graphical user
remarkably complete operating system, including a graphical user
interface, and other
interface, and other
components usually
components usually
found in a
found in a
comprehensive UNIX
comprehensive UNIX
system
system
comes in versions for
comes in versions for
all the major
all the major
microprocessor
microprocessor
Citations
Citations
http://www.geoscape.com.co/imagenes/software1.jpg
http://www.geoscape.com.co/imagenes/software1.jpg (opening slide) (opening slide)
http://shop.asia1.com.sg/acd/mall/main/start/explorer.browser.help.version.jpg
http://shop.asia1.com.sg/acd/mall/main/start/explorer.browser.help.version.jpg (internet explorer) (internet explorer)
http://ats-systems.com/store/images/software/utilities/symantec_win_fax_pro_10.gif
http://ats-systems.com/store/images/software/utilities/symantec_win_fax_pro_10.gif (win fax) (win fax)
http://www.majinmedia.com/wallpapers/Windows%20XP%20Pro.jpg
http://www.majinmedia.com/wallpapers/Windows%20XP%20Pro.jpg (windows XP) (windows XP) http://www.theapplecollection.com/various/MacMade/images/Made-with-Macintosh.jpg
http://www.theapplecollection.com/various/MacMade/images/Made-with-Macintosh.jpg (macintosh os (macintosh os
www.osxfaq.com/ radio/11-2003/11-08.ws (adobe logo)
www.osxfaq.com/ radio/11-2003/11-08.ws (adobe logo)
http://raysweb.net/photoshop-lessons/images/photoshop-tools.gif
http://raysweb.net/photoshop-lessons/images/photoshop-tools.gif (photoshop toolbar)(photoshop toolbar)
http://fmsales.net/images/Favorite%20Images/ADOBE%20PHOTOSHOP%207.0.jpg
http://fmsales.net/images/Favorite%20Images/ADOBE%20PHOTOSHOP%207.0.jpg (Photoshop box) (Photoshop box) http://www.dotprint.com/gifs/gen/quark.gif
http://www.dotprint.com/gifs/gen/quark.gif (Quark) (Quark)
www.siggraph.org/ publications/newsletter/v33n4/
www.siggraph.org/ publications/newsletter/v33n4/ (neat graphic) (neat graphic)
http://www.metrowerks.com/NR/rdonlyres/e35r2iaomlzh5l5oidf7y2ojjomx6khntsmldaxai7sctpqlxe4no36eazmmrhifhhofiiox43fphlhpx5zvt26s3ic/debugger.gif http://www.metrowerks.com/NR/rdonlyres/e35r2iaomlzh5l5oidf7y2ojjomx6khntsmldaxai7sctpqlxe4no36eazmmrhifhhofiiox43fphlhpx5zvt26s3ic/debugger.gif (Debugger)
(Debugger)
http://diablo.national.com/CIDE/images/compiler.jpg
http://diablo.national.com/CIDE/images/compiler.jpg (Compiler) (Compiler)
http://www.georg88.terramail.pl/q3/Quake%20III%20-Logo-.jpg
http://www.georg88.terramail.pl/q3/Quake%20III%20-Logo-.jpg (quake iii) (quake iii) www.futureshop.ca
www.futureshop.ca (dictionary, Encarta, firewall, antivirus) (dictionary, Encarta, firewall, antivirus) www.bestbuy.com
www.bestbuy.com (games & office) (games & office)
www.uddsprinting.com/ design_tools.html
www.uddsprinting.com/ design_tools.html (MS word) (MS word) http://www.flatmysql.com/help/excel.gif
http://www.flatmysql.com/help/excel.gif (excel screen shot) (excel screen shot)
http://images.google.ca/imgres?imgurl=http://www.discount-software.ws/discount-software-images/microsoft-visual-foxpro-5.0-professional- edition.jpg&imgrefurl=http://www.discount-software.ws/microsoft/visual-foxpro-5.0-professional.html&h=450&w=450&sz=25&tbnid=HWLqpJQH38gJ:&tbnh=124&tbnw=124&start=2&prev=/images%3Fq%3Dfoxpro%26hl%3Den%26lr%3D%26ie professional.html&h=450&w=450&sz=25&tbnid=HWLqpJQH38gJ:&tbnh=124&tbnw=124&start=2&prev=/images%3Fq%3Dfoxpro%26hl%3Den%26lr%3D%26ie
%3DUTF-8 (fox pro)
%3DUTF-8 (fox pro)
http://www.schwarzmarkt.com/WEBMASTER/Produkte/Corel/WordPerfectOffice-11-Upgrade.jpg
http://www.schwarzmarkt.com/WEBMASTER/Produkte/Corel/WordPerfectOffice-11-Upgrade.jpg (word perfect) (word perfect) www.apple.com
www.apple.com (G5 Mac & Mac OS) (G5 Mac & Mac OS)
www.bestbuy.com www.bestbuy.com (pc) (pc) http://seti.e-szkola.net/dos.gif http://seti.e-szkola.net/dos.gif (DOS) (DOS) junior.apk.net/ ~qc/comp/os/dead/
junior.apk.net/ ~qc/comp/os/dead/ (OS2) (OS2)
http://internet.ls-la.net/ms-evolution/windows-3.1/windows-3.1-26.png
http://internet.ls-la.net/ms-evolution/windows-3.1/windows-3.1-26.png (Win 3.1) (Win 3.1)
http://www.winnetmag.com/Files/2926/Screen_01.GIF
http://www.winnetmag.com/Files/2926/Screen_01.GIF (win NT) (win NT)
http://scv.bu.edu/SCV/Archive/IBM/IBMdocs/idebug/olt/images/npcbadm2.gif
http://scv.bu.edu/SCV/Archive/IBM/IBMdocs/idebug/olt/images/npcbadm2.gif (OS 390) (OS 390) http://www.adremsoft.com/img/screen/sfcon5/consoleaccess.gif
http://www.adremsoft.com/img/screen/sfcon5/consoleaccess.gif (netware) (netware)
http://www.pckurier.pl/archiwum/artykuly/kowalski_jerzy/1999_05_82/netware.gif (netware)
http://www.pckurier.pl/archiwum/artykuly/kowalski_jerzy/1999_05_82/netware.gif (netware)
http://oit.utk.edu/usag/images/mac_os_logo.gif (Mac OS)
http://oit.utk.edu/usag/images/mac_os_logo.gif (Mac OS)
http://www.saunalahti.fi/wpoet/scr/scr-aqua.jpg (Mac desktop)
http://www.saunalahti.fi/wpoet/scr/scr-aqua.jpg (Mac desktop)
www.cs.uml.edu/~kfawcett/ cs1/startunix.html (UNIX)
www.cs.uml.edu/~kfawcett/ cs1/startunix.html (UNIX)
http://archiv.tu-chemnitz.de/pub/1998/0015/data/NT_viewer.gif (UNIX desktop)
http://archiv.tu-chemnitz.de/pub/1998/0015/data/NT_viewer.gif (UNIX desktop)
http://members.aol.com/sellingcoins/lindesk.png (Linux)
http://members.aol.com/sellingcoins/lindesk.png (Linux)
http://www.bbc.co.uk/scotland/education/bitesize/standard/img/computing/gp_packages/command_driven.jpg (DOS screen)