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

20
Software

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

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