Transcript Software

Software
1
Software is divided into parts
System software
Operating system
 Utility software

Application software
2
System Software
When purchase a personal computer, it
usually has system software installed on its
hard drive.
System software consists of the programs
that control or maintain the operations of
the computer and devices.
3
System software serves as the interface
between the user, the application software,
and the computer’s hardware.
Two type of system software are operating
systems and utility programs.
4
Operating System
OS is a set of programs containing
instructions that work together to coordinate
all the activities among computer hardware
resources.
An operating system can run from an
optical disc and/or flash memory mobile
media, in most cases, the operating system
is installed and resides on the computer’s
hard drive.
5
On handheld computers typically use
different operating systems because
operating system generally are written to
run on a specific type of computer.
6
Operating System Functions
Starting and Shutting Down
cold boot and warm boot
Providing a user interface
Graphical User Interface(GUI)
Command-Line Interface
7
Operating System Functions
(Cont.)
Managing Programs
Managing Memory
Coordinating Tasks
Configuring Devices
Establishing an Internet Connection
8
Operating System Functions
(Cont.)
Monitoring Performance
Providing File Management and Other
Utilities
Updating Software Automatically
9
Operating System Functions
(Cont.)
Controlling a Network
Administering Security
10
Type of Operating Systems
Many of the first OS were device dependent
and proprietary.
A device-dependent program is one that
runs only on a specific type or make a
computer.
11
Proprietary software is privately owned and
limited to a specific vendor or computer
model.
The advantage of device-independent
operating systems is you can retain existing
application software and data files even if
you change computer models or vendors.
12
Stand-Alone Operating System
Stand-Alone Operating System is a
complete operating system that works on a
desktop computer, notebook computer, or
mobile computing device.
Some stand-alone operating system are
called client operating systems because they
also work in conjunction with a server
operating system.
13
Can operate with or without a network.
Example: Windows Vista, Mac OS X,
UNIX, and Linux
14
Server Operating Systems
Server Operating Systems is an operating
system that is designed specifically to
support a network.
Typically resides on a server.
Example: Windows Server 2008, UNIX,
Linux, Solaris, and NetWare
15
Embedded Operating Systems
The operating system on mobile devices
and many consumer electronics, called an
embedded operating system, reside on a
ROM chip.
Popular embedded operating system today
include Windows Embedded CE, Windows
Mobile, Palm OS, iPhone OS, BlackBerry,
embedded Linux, and Symbian OS.
16
Application Software
Application software consists of programs
designed to make users more productive
and/or assist with personal task
To make business activities more efficient
To assist with graphics and multimedia
projects
To support home, personal, and educational
tasks
To facilitate communications
17
Application Software
Available in a variety of forms:
Packaged software
Custom software
Web application
Open source software
Shareware
Freeware
Public-domain software
18
System software serves as the interface
between the user, the application software,
and the computer’s hardware
Utility programs
19
Utility Programs
A utility program, also called a utility, is a
type of system software that allows a user to
perform maintenance-type tasks, usually
related to managing a computer, its devices,
or its programs.
20
Functions provided by utility programs
include: managing files, searching for files,
viewing images, uninstalling programs,
cleaning up disks, defragmenting disks,
backing up files and disks, setting up screen
servers, securing a computer from
unauthorized access, ect.
21
Business software
Business software is application software that
assists people while performing business
activities
Word Processing
Spreadsheet
Database
Presentation
Note taking
Business software for phone
Project management ect.
22