Software

Candidates should be able to:
  • explain the need for the following functions of an operating system:
    • user memory
    • memory management
    • peripheral management
    • multi-tasking
    • security
  • describe the purpose and use of common utility programs for:
    • computer security:
      • antivirus
      • spyware protection
      • firewalls
    • disk organisation
      • formatting
      • file transfer
      • defragmentation
    • system maintenance
      • system information and diagnosis
      • system cleanup tools
      • automatic updating
  • discuss the relative merits of custom written, off the shelf, open source and propriety software
View the Software theory notes