Software

351 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
351
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Software

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

×