1.2 Types of System Software

Download Report

Transcript 1.2 Types of System Software

Classification of Software

Prepared By
Mazhar Javed Awan
(Computer Instructor)
Prepared by : Mazhar javed
Abstract view of computer
Prepared by : Mazhar javed
Hardware View
Prepared by : Mazhar javed
System Software






It controls a computer’s
internal function
System software manages
the fundamental operations
of your computer

Operating system

Utilities

Library

Programming
Languages
It also control mouse
,printer, Monitors
Examples
Operating System
Language Software
Prepared by : Mazhar javed
Operating System (OS)



Is collection of System software
An interface between applications and hardware
Hardware needs a manager to tell it




The (OS) controls all




what to do
when to do it
how to do it
input
output
processing
It manages the data and the memory and appearance
Prepared by : Mazhar javed



problems easier.
Make the computer system convenient to use.
Convenience
Efficiency


Goals
Execute user programs and make solving user
Allows computer system resources to be used in
an efficient manner
Ability to evolve

Permit effective development, testing, and
introduction of new system functions without
interfering with service
Prepared by : Mazhar javed
User Interaction with OS
Hardware
User
Operating
System
Software
Prepared by : Mazhar javed
Computer
Examples






Window 98
Window 2000
Window XP
Window Vista
Linux
Unix
Prepared by : Mazhar javed
Introduction
Prepared by : Mazhar javed
Layers of Computer System
Prepared by : Mazhar javed
Utility Programs



A type of system software that is used to solve
particular problem.
Designed to make life easier for computer
users.
Utility programs perform thousands of task
like search for lost files, sort files of data into a
particular sequence and copy disk files.
Prepared by : Mazhar javed
Examples
File Viewer

Is used to view and manage files in computer system.

Window Explorer
File Compressor:

Is used to shrink the size of files

Winzip and WinRAR
Diagnostic Utilities:

is used to detect problem in hardware and software

Dr Watson

AntiVirus

Disk Defragmenter

Backup utility

Data Recovery Utility

Task Manager utility

Disk Cleanup

Personal Firewall

Spyware Remover
Prepared by : Mazhar javed
Library Programs





Is available to all user of a multi-user computer
system
It carry out common tasks required by everyone.
Example:
A routine that searches for lost files or restores
corrupted files may be stored in a library.
Many of these programs fall into the general category
of utility programs
Prepared by : Mazhar javed
Application Software









Application software enables you to perform specific
computer tasks, such as document production, spreadsheet
calculations, and database management
Any program that processes data for a user
Users prepare these
Packaged software
Custom Software
Integrated software
Bespoke Software
Shareware
Free Ware
Public Domain Software
Prepared by : Mazhar javed
Common Software Features


User Interface
 Important part of software
 Portion where the user interacts with the
software
Graphical User Interface (GUI)




Windows
Menus
Toolbars
Help
Prepared by : Mazhar javed
Windows



Prepared by : Mazhar javed
Rectangular area
that displays
information
Multiple
applications in
different windows
Can be resized,
moved, and
closed
Menus

Display commands

Present options

Drop down list

Held in menu bars
Prepared by : Mazhar javed
Toolbars

Contain buttons and menus

Commonly used commands

Common to many applications

Formatting toolbar

Standard toolbar
Prepared by : Mazhar javed
Help

Contains useful
information

Access methods

Table of Contents

Keyword index

Text search
Prepared by : Mazhar javed
Office Assistant
Click once to
access or F1
Prepared by : Mazhar javed
Packaged software or General
Purpose
Is available for different types of users
 It is particular user or organization.
 The program are well tested
 Documentation are very good
Examples
 Word processor
 Presentation
 Spread sheets
 Data base management
 CAD

Prepared by : Mazhar javed
Document production software
Create text-based documents, reports,
letters, and memos
Widely used in business, school, and home
Most popular
•Microsoft Word
•Corel WordPerfect
•Lotus Word Pro
Prepared by : Mazhar javed
Features


Common features
 Word Wrap, formatting
 Spelling/Grammar
Checkers
 Thesaurus
 Search and Replace
Multimedia object
 Graphs, tables
 Audio, video clips
Prepared by : Mazhar javed
Presentation software
Prepared by : Mazhar javed
Features





Layout files
Templates
 Text layout
 Background colors and patterns
 Borders
Animations
Visual effects
Audio Effects
Prepared by : Mazhar javed
Spread Sheet
•Organize, analyze, and graph numeric
data
•Widely used in many professions
Most popular
•Microsoft Excel
•Consist of grid of numbered rows and
columns.
•Common uses include analyzing sales
trends, financial trends, home budgets,
recording grades or scores
Prepared by : Mazhar javed
Spreadsheet Features



Manipulate numeric data
Grid of rows and columns
 Data stored in cells
Common features
 Functions
 Formulas
 What-if Analysis
 Graphs and charts
Prepared by : Mazhar javed
Database Management
Systems



Organize related data for easy access
Database is a specially formatted file that contains
data
 Structured
Most popular DBMS
 Microsoft Access
Prepared by : Mazhar javed
DBMS Features

Capability to locate and display data

Sort and analyze data

Programming control language

Structure Query Language (SQL)

Used to create complex, sophisticated
applications
Prepared by : Mazhar javed
field names
table
field value
record
Relational Database
Prepared by : Mazhar javed
Integrated Packages

Single program

Kind of a Jack-of-all-trades

Shares a common set of commands
Which combine features from all below products
Multiple functionality
 Word processor, spreadsheet, DBMS, Presentation
graphics and communication software
Compared to Suites
 Lower cost
 Simpler
 Capabilities not as extensive
Microsoft Works




Prepared by : Mazhar javed
Software Suites


Separate applications bundled and sold
together

Less expensive

More convenient
Ability to share data between applications


Object Linking and Embedding (OLE)
Most popular

Microsoft Office
Prepared by : Mazhar javed
Custom or special or generic
Software



Is developed to meet the requirement of
particular company or industry.
If packaged software does not fulfill the
requirement of an organization, it has to
develop a custom software by hiring a
programmer.
The cost of custom software is higher.
Prepared by : Mazhar javed
Common Examples







Photo editing software
Multimedia authoring software
Accounting software
Payroll System
Information management software
School Management System
POS
Prepared by : Mazhar javed
Tailor Made or Bespoke or Off the
Self Software





When company decides to computerize an area
of its business then need to buy Off the self
package or have software specially written.
Is designed to do exactly the user wants
Can be written to run specific hardware
Software is usually well documented
It is designed to do one particular task
Prepared by : Mazhar javed
Differences
System Software





Application Software
General purpose
 Specific Purpose
Mange computer resources
 Solve particular problems
Executes all the time in
 Executes as and when
computer
required
No of system software are
less than application software  No of these software are
much more than system
software
It is essential for a computer  It is not essential for the
to work
computer to work
Prepared by : Mazhar javed