Utility software

    Cards (34)

    • Utility Software
      A type of system software that is needed to maintain a computer system
      Helps users manage their computer’s hardware, software and data more efficiently
    • Types of Utilities software
      Antivirus
      Back-up
      Data compression
      Disk defragmentation
      Formatting
      File copying
      Deleting
    • Antivirus
      Anti malware software as it deals with other threats such as adware and spyware as well as viruses
    • How anti virus works
      Anti virus monitor continuously monitors system and detects unusual behavior and prevents them from being executed so they cannot cause damage to files or programs
      Checks on the system for malware that may already be on the system
    • Back ups
      A software program that enables users to create backup copies of their important data, files and software applications
    • Purpose of backing up
      To provide a means of restoring data in case of loss or damage due to
      • system failure
      • user error
      • virus attack
      • other unforeseen events
    • Types of backups
      Full back up
      • creates a copy of all the data and files on a system
      Incremental backup
      • only copies the data that has changed since the last back up
      Differential back up
      • copies all the data that has changed since the last full back up
    • Data compression utility
      A software tool is used to reduce the size of the computer files or data
    • Reasons for data compression
      To save storage space
      To reduce the time required to transfer data over a network
    • Compression process
      Data compression is the process of encoding data in such a way that it requires less space to store or less time to transmit
    • Types of data compressions
      Lossless
      Lossy
    • What is Lossless data compression
      Compression algorithms that reduce the size of the data without losing any information
    • What is Lossy data compression 

      Compression algorithms that sacrifice some information in order to achieve greater compression ratios
    • Disc Formatting
      A software tool used to prepare a disk for use by creating a file system on it
      Process of organizing the tracks on the disc into sectors
    • How disc formatting works
      Formatting is the process of organizing a disk to store data by setting up the necessary structures
      It erases all data stored in the device therefore important to back up crucial files
    • When is formatting needed
      Done when a disc is first purchased
      When disc becomes corrupted or needs to be prepared for a different operating system
    • Formatting structures
      Boot sector
      File Allocation Table (FAT)
      Master File Table (MFT)
    • Deleting utility
      A software program designed to remove files or data from a computer’s storage system
    • Types of deleting utilities 

      Basic
      • simply remove files from the file system
      More advanced
      • overwrites the data with random characters to make it unrecoverable
    • File copying utility
      Allows users to duplicate or move files from one location to another
      Used to make backups of important files or to transfer files between devices or storage media
    • How copying works
      The ability to copy entire directories
      Select specific files to copy
      Preserve file attributes and permissions
      Verify the integrity of the copied files
      Handle errors or conflicts that may arise during the copying process
    • Fragmented files
      Occurs when a file is stored in non-contiguous sectors on a hard drive causing it to take longer to open and decreases overall performance
    • Consequences of fragmentation
      Slows down access time
      • as the disk drive has to seek out each piece of the file separately
      Decreased system performance
    • Disk defragmentation
      The process of rearranging fragmented data on a hard disk drive so that it can be accessed more quickly and efficiently
    • How disk Defragmentation works
      Utility scans hard drive and identifies fragmented files and moves the fragments so they are contiguous
      Done by moving fragmented parts of files to free space on the disk
    • Custom-written software
      Has to be specially written for a particular task and is developed for a specific company or business
    • Features of custom-written software
      Customized to the needs of the client
      Designed and developed by an in house development team or by a third party software development company
    • Off-the-shelf software 

      Software which already exists and is purchased online or from a shop
      Written for a general purpose that is likely to be useful to a large market
    • Features of off-the-shelf software
      Designed to serve a wide range of users with common needs
    • Proprietary software
      Refers to software that is privately owned and distributed under a specific license that limits its use, modification and distribution
    • Features of proprietary software
      Source code of software is not freely available and users must agree to the terms of the license to use software
      License agreement typically restricts copying or distributing the software without permission from the owner
    • Open source software
      Refers to computer software whose source code is available to anyone for viewing, modifying and distributing
    • Features of open source software
      Does not require any purchases to alter the code and use the software
      Developed collaboratively by a community of developers who share a common goal of creating high-quality free software that can be used by anyone
    • Comparison between Proprietary and Open source software
      The collaborative approach of the open source software can lead to software that is more secure and adaptable than proprietary software that is developed by a single company or individual
    See similar decks