3.7.1+Utility+Software

=__**Functions of Utility Software**__=

For more information visit 3.7.2 Need for Utility Software

The main function of the following software utilities are that they are there to perform a for of system function regarding data management, or performing checks on given data
 * Examples of utility software include:**
 * Data Compressors
 * Virus Software
 * File Managers
 * Defragmentation Software

__**File Managers:**__ They perform a range of functions such as: Example: GNOME's Nautilus
 * Copying files
 * Deleting files
 * Renaming files
 * Creating folders (directories)
 * Deleting folders (directories)
 * Finding files
 * Formatting disks
 * Backing up data
 * Restoring backups of data

__**Data Compressors:**__ Data Compressors compresses data in order to minimize the amount of space it uses on media and optimize the speed of transferring the data. Example: 7-Zip

__**Virus Software:**__ Note: for the IB Computer Science course you don't need to know about trojan horses or Worms Example: Avira Anti-virus
 * //A virus is a peice of software that can duplicate itself and does something to target a system//
 * Virus software is a software which scans the computer for viruses and does two tasks:
 * Scan files and report viruses detected and then remove them
 * Check incoming files if they are a known virus

__**Defragmentation Software:**__ Example: Auslogistics Disk Defrag
 * On conventional hard disk drives the files are divided into pieces scattered around the disk.
 * Fragmentation occurs naturally when you use a disk frequently. At some point, the operating system needs to store parts of a file in non contiguous sectors.
 * Defragmentation software puts the data, which makes up a file into neighbouring sectors that lower the disks latency,

Created By Daniel Gillo Last Modified: 17th May 2012

Sources:
 * Jones, Richard. Computer Science Java Enabled. Victoria: IBID Press, 2004.