Top Banner
COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012
17

COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

Dec 24, 2015

Download

Documents

Mervyn Allen
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

COMPUTER SOFTWARE

ALISA RAHMANI PUTRI / 12313244011VIDIYA RACHMAWATI / 12313244012

Page 2: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

What will we learn?

DEFINITION

CLASSIFICATION

Page 3: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

What is computer software?

1. A set of computer programs, procedures, and associated documentation concerned with the operation of a data processing system; e.g. , compilers, library routines, manuals, and circuit diagrams.

2. Information (generally copyrightable) that may provide instructions for computers; data for documentation; and voice, video, and music for entertainment or education.

Page 4: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

Software Classification

The low-level software required to manage computer resources and support the production or execution of application programs but which is not specific to any particular application.

System software

Application Software

Page 5: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

Operating System SoftwareS

The low-level software which handles the interface to peripheral hardware, schedules tasks, allocates storage, and presents a default interface to the user when no application program is running.

SYSTEMSOFTWARE

Operating System Software

Network Software

Database management

software

Development tools and programming

languages software

Other systems software

Page 6: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

Network software

Software that is used to control, monitor, manage and communicate with operating systems, networks, network services, databases, storage and networked applications in an integrated and cooperative fashion across a network from a central location.

SYSTEMSOFTWARE

Network Software

Database management

software

Development tools and programming

languages software

Other systems software

Page 7: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

Database management software

A collection/suite of software programs that enables storage, modification and extraction information from a database. There are many different types of DBMSs ranging from small systems that run on computers to huge systems that run on mainframes, e.g. Oracle.

SYSTEMSOFTWARE

Database management

software

Development tools and programming

languages software

Other systems software

Page 8: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

Development tools and programming languages software

Software used to assist in the development and/or authoring of computer programs. Software products that support the professional developer in the design, development, and implementation of a variety of software systems and solutions.

SYSTEMSOFTWARE

Development tools and programming

languages software

Other systems software

Page 9: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

Other systems software

Systems software not elsewhere classified

SYSTEMSOFTWARE

Other systems software

Page 10: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

Software Classification

Software program that performs a specific function directly for the end user.

System software

Application Software

Page 11: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

General business productivity application

Software used for general business purposesto improve productivity

APPLICATION SOFTWARE

1

2

3

4

5

6

Page 12: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

Home use application

Software used in the home for entertainment, reference oreducational purposes

APPLICATION SOFTWARE

1

2

3

4

5

6

Page 13: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

Cross-industry application software

Software that is designed to perform and/or managea specific business function or process that is not unique to a particular industry.

APPLICATION SOFTWARE

1

2

3

4

5

6

Page 14: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

Vertical market application software

Software that performs a wide range of businessfunctions for a specific industry such as manufacturing, retail, healthcare, engineering,restaurants, etc.

APPLICATION SOFTWARE

1

2

3

4

5

6

Page 15: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

Utilities software

A small computer program that performs a very specific task.

Utilities differ from other applications software in terms of size, cost and complexity.

APPLICATION SOFTWARE

1

2

3

4

5

6

Page 16: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.

Other application software

Applications Software not elsewhere classified.

APPLICATION SOFTWARE

1

2

3

4

5

6

Page 17: COMPUTER SOFTWARE ALISA RAHMANI PUTRI / 12313244011 VIDIYA RACHMAWATI / 12313244012.