software
TRANSCRIPT
![Page 1: Software](https://reader033.vdocuments.mx/reader033/viewer/2022060111/55642f46d8b42ad3308b45d6/html5/thumbnails/1.jpg)
SoftwareICT GCSE
![Page 2: Software](https://reader033.vdocuments.mx/reader033/viewer/2022060111/55642f46d8b42ad3308b45d6/html5/thumbnails/2.jpg)
What is software? Programs we run on
our computers Allows the hardware
to do something useful, without it the hardware wouldn’t do anything
It is made up of a series of instructions or computer code
![Page 3: Software](https://reader033.vdocuments.mx/reader033/viewer/2022060111/55642f46d8b42ad3308b45d6/html5/thumbnails/3.jpg)
Categories System software:
Operating Systems, Utility Programs and Drivers
Application software: the everyday programs, such as MS Office and web browsers
![Page 4: Software](https://reader033.vdocuments.mx/reader033/viewer/2022060111/55642f46d8b42ad3308b45d6/html5/thumbnails/4.jpg)
Operating Systems Part of the system
software All computers have
an OS It is a program that
allows the applications to communicate with the hardware
Examples: Windows Vista Windows XP Redhat Linux Mac OS X Leopard
![Page 5: Software](https://reader033.vdocuments.mx/reader033/viewer/2022060111/55642f46d8b42ad3308b45d6/html5/thumbnails/5.jpg)
Utility Programs Part of the system
software Designed to specific
tasks May be supplied with
the OS or purchased separately
Common tasks: File compression File sorting File renaming File conversion File repair
![Page 6: Software](https://reader033.vdocuments.mx/reader033/viewer/2022060111/55642f46d8b42ad3308b45d6/html5/thumbnails/6.jpg)
Operating Systems An OS performs many
tasks, these include: Working out where to
store data Dealing with security
(Usernames and Passwords)
File management Managing data
transfer Saving, deleting,
opening and closing files
![Page 7: Software](https://reader033.vdocuments.mx/reader033/viewer/2022060111/55642f46d8b42ad3308b45d6/html5/thumbnails/7.jpg)
Drivers Allows the OS to
communicate with the hardware
A specially written program which translates the commands from the OS into commands that the hardware will understand