types of software

25
By : Nur Fatihah Binti Aziz TYPES OF SOFTWARE

Upload: t-hah

Post on 11-Aug-2015

70 views

Category:

Software


0 download

TRANSCRIPT

By : Nur Fatihah Binti Aziz

TYPES OF SOFTWARE

Operating System (OS) An operating system is a collection of

programs that control the application software that users run and provides a link between the hardware and software currently running on the computer.

The operating system is also responsible for the management and control of all resources (memory, hard drives, monitor, etc.) that are shared amongst the different application programs that may be running simultaneously.

Example Of Operatng System (OS)

Windows 7

Windows Ultimate

Fedora

Redhat

Backtrack

Application Software Application software is a program or group of

programs designed for end users. These programs are divided into two classes : o system software o application software

While system software consists of low-level programs that interact with computers at a basic level, application software resides above system software and includes database programs, word processors, spreadsheets, etc.

Application software may be grouped along with system software or published alone.

Example of Application Software

Microsoft word

Microsoft Powerpoint

Adobe Photoshop

Macromedia

Word Processors

Utilities Software Utility software is system software

designed to help analyze, configure, optimize or maintain a computer.

A program that performs a very specific task, usually related to managing system resources. Operating systems contain a number of utilities for managing disk drives, printers, and other devices.

ADOBE FLASH PLAYER

MacAfee Virus Scan

TuneUp Utilities

WinRAR

WinZIP

Programming Software A programming tool or software

development tool is a program or application that software developers use to create, debug, maintain, or otherwise support other programs and applications.

The term usually refers to relatively simple programs that can be combined together to accomplish a task, much as one might use multiple hand tools to fix a physical object.

Example of Programming Software

C

C++

Oracle

Java