computer software (lecture#3)

23
Lecture # 3 Computer Software

Upload: usmanchaudhry

Post on 17-Jul-2016

53 views

Category:

Documents


2 download

DESCRIPTION

IT In BusinessBy Professor: Bilal FazalIqra University, Karachi

TRANSCRIPT

Page 1: Computer Software (Lecture#3)

Lecture # 3

Computer Software

Page 2: Computer Software (Lecture#3)

Computer Software

“A set of instructions given to the computer to solve user problems

and to control different operations of the computer.”

Page 3: Computer Software (Lecture#3)

What is a software?

- The instructions needed to direct the computer to complete specific tasks.

- Software can be categorized broadly into two types :-

Computer Software

Page 5: Computer Software (Lecture#3)

• The Computer software is classified into three main categories:

–Application software–System software–Utility software

COMPUTER SOFTWARE

Page 6: Computer Software (Lecture#3)

Application Software

Application Software consists of programs that tell a computer how to produce information. Some of the more commonly used packages are: • Word processing • Electronic spreadsheet• Database • Presentation graphics

Page 7: Computer Software (Lecture#3)

Word Processing• Word Processing software is used to create and print

documents. A key advantage of word processing software is that users easily can make changes in documents.

Page 8: Computer Software (Lecture#3)

Electronic Spreadsheets• Electronic spreadsheet software allows the user to add,

subtract, and perform user-defined calculations on rows and columns of numbers. These numbers can be changed and the spreadsheet quickly recalculates the new results.

Page 9: Computer Software (Lecture#3)

Database Software• Allows the user to enter, retrieve, and update data in an

organized and efficient manner, with flexible inquiry and reporting capabilities.

Page 10: Computer Software (Lecture#3)

Presentation graphic software• Allows the user to create documents called slides to be

used in making the presentations.

Page 11: Computer Software (Lecture#3)

APPLICATIONS

• MS Internet Explorer• (Your internet

Browser)

Page 12: Computer Software (Lecture#3)

TYPES OF BROWSERS

Mozilla Firefox Internet Explorer Opera Safari Konqueror Flock

Firefox is gaining Popularity over IE

Flock

Page 13: Computer Software (Lecture#3)

System Software: System Software includes the Operating System and all the

utilities that enable the computer to function.

System software is a term referring to any computer software which manages and controls the hardware so that application software can perform a task.

Example: Operating Systems, Compiler, Disk Drivers etc.

Page 14: Computer Software (Lecture#3)

Definition of OS :-A set of programs that control and

supervise a computer system’s hardware

Purposes of OS :-• To manage the hardware for efficient

utilization of computer resources

• To interface between a user/an application program with the hardware

Operating System

Page 15: Computer Software (Lecture#3)

• OS is made up of 2 programs;

Control Program

Service Program

Operating System

Page 16: Computer Software (Lecture#3)

1. Control program - three main functions

Resource allocation

allocate processor time, primary storage, input and output devices

Job management

to monitor, schedule and control programs for its efficient processing

Data management

-managing access to data for input of information to printers, disks/displays- all hardware components activities are controlled by the supervisor program

Operating System

Page 17: Computer Software (Lecture#3)

2. Service programs- provides services to the user/programmer- services include language-translator programs and utility programs- language-translator program converts instructions from English-like language to machine-language to be executed by the computer- utility program performs loading, saving, copying, keeping track of files stored on a disk, preparing a formatted disk

Operating System

Page 18: Computer Software (Lecture#3)

Language TranslatorUtility

Progra

m

Other Services

Data Mgmt.Job

Mgmt.

Resource Allocation

Supervisor

Operating System

Page 19: Computer Software (Lecture#3)

TYPES OF OS

Microsoft Windows (98, 2000, XP, Vista, 7, 8)

Mac OS (X) Linux OS (Hundreds of

even thousands of distros ex: Red Hat, Ubuntu, Mandrake etc. Visit http://distrowatch.com/ for listing of Linux OS)

Unix OS etc.

Page 20: Computer Software (Lecture#3)

OPERATING SYSTEMS

• MS-DOS• Windows 95,98,Me• Windows NT,

2000,XP,7,8

• Red -hat Linux, Ubuntu, Centos, Fedora, Mint

Page 21: Computer Software (Lecture#3)

System Software

Device Driver• A program that controls a particular type of device

that is attached to your computer.

• There are device drivers for printers, scanner, modem, displays, CD-ROM and so on.

• A device driver essentially converts the more general input/output instructions of the operating system to messages that the device type can understand.

Page 22: Computer Software (Lecture#3)

• Also known as service routine, utility software helps to analyze, configure, optimize and maintain the computer.

• Examples:– Disk Defragmenters – Systems Utilities– Antivirus Scanners– Disk Cleanser

Utility Software

Page 23: Computer Software (Lecture#3)

Thank You