this is a collection of instruction, intended to produce a particular result

20
Software

Upload: victor-nichols

Post on 22-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: This is a collection of instruction, intended to produce a particular result

Software

Page 2: This is a collection of instruction, intended to produce a particular result

This is a collection of instruction, intended to produce a particular result.

Software

Page 3: This is a collection of instruction, intended to produce a particular result

There are two types of software:◦ System Software ◦ Application Software

Types of Software

Page 4: This is a collection of instruction, intended to produce a particular result

System Software controls the operation of the computer itself.

System Software

Page 5: This is a collection of instruction, intended to produce a particular result

Basic Input and Output Operating System Utilities Software Development

Types of System Software

Page 6: This is a collection of instruction, intended to produce a particular result

This controls the operation of hardware items such as keyboard, mouse, USB flash drive, hard drive etc.

Basic Input and Output

Page 7: This is a collection of instruction, intended to produce a particular result

This control the overall function of the computer, so that all parts work together, and you can start up applications software.◦ Windows 2000, XP, 7, 8, 10◦ Mac Os8, Mac Os10, System 7◦ ubuntu, Mint, OpenSUSE

Operating System

Page 8: This is a collection of instruction, intended to produce a particular result

Windows 10example

Page 9: This is a collection of instruction, intended to produce a particular result

Ubuntu

example

Page 10: This is a collection of instruction, intended to produce a particular result

Mac OSXexample

Page 11: This is a collection of instruction, intended to produce a particular result

Utilities are programs that carry out one specialist function, which help the computer to work smoothly.

Examples◦ Backups program◦ Antivirus◦ Disk clean up

Utilities

Page 12: This is a collection of instruction, intended to produce a particular result

System software also include programs that allows you to create Application programs for specific operating system software.

Software Development

Page 13: This is a collection of instruction, intended to produce a particular result

Application software enables the computer to perform some additional useful function.◦ Example: Microsoft word, Microsoft Excel,

Microsoft PowerPoint, Microsoft Access, Photoshop and etc.

Application Software

Page 14: This is a collection of instruction, intended to produce a particular result

General Purpose Software Special Purpose Software Custom- written Software

Types of Application Software

Page 15: This is a collection of instruction, intended to produce a particular result

This allows a wide range of activities to be carried out. This is very economical. It is the most commonly used software in the world.

An example is Microsoft word, which allow you to create different types of documents.

General Purpose Software

Page 16: This is a collection of instruction, intended to produce a particular result

Customization – a company that cannot afford to have it’s own custom-written software might decide to customize a general purpose software.

Integration – Many Software companies offer groups of applications that can work together to offer a wide range of functions.◦ Example: Microsoft office(which include, Microsoft

word, excel, PowerPoint, publisher etc.)It is easy to copy information between them.

Page 17: This is a collection of instruction, intended to produce a particular result

This is written to perform a single type of task. This is more expensive than General purpose software.◦ Architects use a program call AUTOCAD to create

building designs.

Special purpose software

Page 18: This is a collection of instruction, intended to produce a particular result

This is created for a single customer by a computer programmer(or team of programmers). This is very expensive.

A large company such as a bank may have there own specially written software.

Custom written software

Page 19: This is a collection of instruction, intended to produce a particular result

Click here

Activity

Page 20: This is a collection of instruction, intended to produce a particular result

Draw a family tree for software◦ Example below

Activity 2