Sei sulla pagina 1di 22

REDLINE PRODUCTIONS

What is computer software?


 Computer Software refers to
all computer programs.
 A program is a series of
instructions followed to
perform a task.
Characteristics of a good software

User friendly : easy to use


even people with little
computer knowledge
Bug free : the software
has no errors
What is a software bug?
A software bug is a term
used to describe an error,
mistake, failure or fault in a
computer program that
produces an incorrect or un
expected result.
Types of computer software

• System software
• Application
software
System Software
System software consists
of specialized programs
that control and manage
the operations of the
computer and its devices.
Classification of system software

The system software consists


of
 Operating system(OS)
 Utility Programs
 Translators
Operating system(os)

It is a set of programs


containing instructions
that coordinate all the
activities of hardware and
software devices of a
computer system devices.
EXAMPLES OF OPERATING SYSTEM
 Windows NT, 7, XP etc
 Macintosh or MacOS for Macs
 Ms DOS(Disk operating
System)
 Unix for mainframes
 Linux
 Android for mobile phones
Utility programs
It is a type of system
software that allows a
user to perform
maintenance type
tasks.
Translators
These are languages
translators programs that
convert human readable
instructions to machine
code languages
Application software

Application software refers


to programs designed to
perform specific tasks for
users(e.g creating
documents, maintaining
accounts,etc)
The I.T nigga
Types of application software

 General purpose software


(Application packages)
 Tailor made (custom
made0
Application packages
Ready made
software(packages) or
personal productivity
tools. They are created
for general use.
Examples of application packages
 Word Processing(Ms Word, Word
Perfect, Word star)
 Spread sheet ( Ms Excel, Lotus, )
 Database( Ms Access, Dbase)
 Presentation Graphics (Power Point)
 Accounting packages
 Graphic packages
 Games
Tailor made software
It is created for a specific
purpose such as hotel
booking , accounting,
payroll processing,
telephone bill printing
etc..
Functions of an operating system
 Managing the computer’s
memory, deciding what should be
loaded into and what should be
removed from the memory
 Providing user interface so that
the user can interact with the
computer
 Handling the computer’s input

and output devices (e.g printer)
.
Functions of an operating system
 Managing applications that are
running on the computer: starting
them when the user requests and
stopping them when they are no
longer needed.
 Managing files(saving, organizing,
finding, deleting files etc…)
Functions of an operating system
 Maintaining security and access
rights of users
 Allocating a time slot to the
processor for each job that needs
to be processed
 Creating a proper working
environment
Device Drivers
The operating system relies on
device drivers to communicate
with each device in the computer.
It also contains instructions to run
applications software and provides
an interface between the user and
the computer hardware
Functions of Utility Programs
File backup
File compression
Disk formatting
File recovery
Virus detection and cleaning etc…
Disk defragmentation

Potrebbero piacerti anche