Software
Software
Shorouk Branch
ICT subject
Grade 9
Computer Software
Ahmed
Hesham
Disk drivers
Component
What is Software?
• This is because the software is not physical. It exists as computer code inside
the computer
3
Types of software
Application
System software software
Operating system Generic
Integrated
Device drivers
Speciifc
Utility Software Bespoke
4
Operating System
• An Operating System is a collection (or suite) of programs that manages and
controls the computer.
• Every computer system must have at least one operating system to run other
programs. As programs need some environment to run and perform its tasks.
5
Operating System Functions
• Controlling hardware components.
• Providing a platform for software to run on.
• Providing a user interface.
• Multitasking facilities.
• Managing the computer's memory.
• Managing peripherals.
• Managing files.
• Managing users.
6
Operating System Examples
• Microsoft Windows
• Apple OS X
• Linux
• Android
• IOS
7
Device Drivers
• Its primary function is to allow the operating system to
communicate with and control the hardware device
effectively
8
Utility software
• Utility software is developed to provide support in analyzing,
optimizing, along configuring and maintaining a computer.
9
Examples of utilities software
• Disk defragmenters, System Profilers, Network
Managers, Application Launchers, Antivirus
software, Backup software, Disk repair, Disk
Cleaners, Registry Cleaners, Disk Space analyzer,
file manager, File Compression, Data Security and
many more.
10
Advantages of utility software
• Improved Performance: Utilities software helps make your computer
run faster
11
Application software
• known as end-user programs or productivity programs are software
that helps the user in completing tasks such as doing online
research, jotting down notes, setting an alarm, designing graphics,
keeping an account log
12
Application software Example
• Word Processor Spreadsheet Databases
13
Types of application software
• Generic - general purpose software that is not written for any particular type of business.
Examples of this include word processors and spreadsheets.
• Integrated - a collection of software that has a common set of commands/icons. Usually they
include word processors, spreadsheets and graphics software, but they can contain databases
as well. They tend to be cheaper than purchasing each application separately.
• Specific - software written for a defined purpose. Accountancy software is a good example of
this that can be bought by anyone.
• Bespoke - bespoke software is written when a company requires a piece of software to perform
a very specific task or function and there's no existing software that does what they need. It can
be very expensive
14