2.2.3

Data Compression & Backup

Test yourself

Data Compression Software

Data compression software allows users to store more data onto a certain disk.

Illustrative background for CompressionIllustrative background for Compression ?? "content

Compression

  • Compression utilities reduce the amount of disk space needed to store a file by applying a lossless compression algorithm.
  • Lossless compression means that no quality is lost from the original file, and it can be restored to the original.
Illustrative background for DecompressionIllustrative background for Decompression ?? "content

Decompression

  • Compression utilities can also decompress the compressed files to return them to their original versions.
  • Files must be decompressed in order to read them.
Illustrative background for Uses of compressionIllustrative background for Uses of compression ?? "content

Uses of compression

  • Although we cannot read compressed files without decompressing them first, they are useful in many situations. For example:
    • When a file won't be accessed regularly e.g. in archives.
    • When a file is to be transferred on a network (to speed up transfer).

Backup Software

We store so much vital data on computers that losing this data could have catastrophic consequences.

Illustrative background for Purpose of backup softwareIllustrative background for Purpose of backup software ?? "content

Purpose of backup software

  • Backup software creates a copy of important data, so that it can be stored in an external location.
  • Having multiple copies of the data means that if something happens to one of the copies, we can restore it using another.
Illustrative background for Full backupIllustrative background for Full backup ?? "content

Full backup

  • A full backup is where a copy is made of everything on the system onto the backup media.
  • Full backups are slow processes and take up a lot of space.
  • It is very easy to restore a system from a full backup.
Illustrative background for Incremental backupIllustrative background for Incremental backup ?? "content

Incremental backup

  • An incremental backup is where only the files that have changed since the last backup are copied.
  • Incremental backups are faster and use less space.
  • It is more difficult to restore a system from incremental backups because:
    • The most recent full backup must be applied.
    • Every incremental backup since then must then be applied in the correct order.

Jump to other topics

1Components of a Computer

2Software & Software Development

3Exchanging Data

4Data Types, Data Structures & Algorithms

5Legal, Moral, Cultural & Ethical Issues

6Elements of Computational Thinking

6.1Thinking Abstractly

6.2Thinking Procedurally

6.3Thinking Logically

7Problem Solving & Programming

8Algorithms

Go student ad image

Unlock your full potential with GoStudent tutoring

  • Affordable 1:1 tutoring from the comfort of your home

  • Tutors are matched to your specific learning needs

  • 30+ school subjects covered

Book a free trial lesson