ITKokka
Lesson 5 ยท Note 4

Utility Software

๐Ÿ“Œ The Short Note

Download

๐Ÿ“– Explanation

Utility Software

Utility software is a type of system software that helps maintain, protect, and improve the performance of a computer system. It supports the operating system by carrying out tasks such as detecting harmful programs, preparing storage devices, and monitoring the use of system resources.

This note explains three utility-related functions: antivirus protection, disk formatting, and resource management.

1. Antivirus Software

Antivirus software is a security utility designed to detect, block, quarantine, or remove malicious software. Malware includes threats such as computer viruses, spyware, and other harmful programs.

How antivirus software helps

  • Scans files and folders: Checks files for signs of known or suspicious threats.
  • Blocks suspicious activity: May prevent detected threats from running or making harmful changes.
  • Quarantines or removes infected files: Isolates suspicious items or removes them when appropriate.
  • Provides real-time protection: Monitors files and activities while the computer is being used.
  • Runs on demand: Allows a user to start a scan when needed.

Antivirus tools use different detection methods. Some compare files with known threat signatures, while others analyse behaviour or other indicators of suspicious activity. No antivirus tool can guarantee that every threat will be detected, so software updates and careful user behaviour remain important.

Example: Scanning a downloaded file

A student downloads a file from the internet. Antivirus software may scan the file when it is downloaded or opened. If it detects a threat, it may block the file or move it into quarantine so it cannot be used normally.

Examples include Microsoft Defender, Avast, Bitdefender, and Kaspersky.

2. Disk Formatting

Disk formatting is the process of preparing a storage device or partition to store and organise data using a file system.

A file system determines how files and folders are organised on a storage device. Examples include NTFS, FAT32, and exFAT.

Why formatting is used

  • Prepares storage for use: A newly created or reused storage volume may need to be formatted with a suitable file system.
  • Creates a file-system structure: Allows the operating system to organise and access files.
  • Removes existing file references: Formatting can make previously stored files inaccessible through normal file-system access.
  • May be part of troubleshooting: Reformatting can sometimes help resolve file-system problems, but it does not repair every type of disk error.

Important caution

Formatting can cause data loss. Before formatting a USB drive, hard disk, SSD, or partition, back up any important files and check that the correct device has been selected. Formatting should not be treated as a guaranteed method of securely erasing all data or fixing physical storage damage.

Common tools

  • Windows Disk Management
  • The Windows format command
  • Disk Utility on macOS
Example: Preparing a USB flash drive

A user wants to reuse a USB flash drive with a chosen file system. After backing up any needed files, the user selects the correct drive and formats it. The operating system creates the file-system structure so the drive can be used to store files.

3. Resource Management

Resource management is the process of controlling and allocating computer resources so programs and devices can operate efficiently.

The operating system plays a central role in resource management. It coordinates the use of the CPU, RAM, storage, and connected devices.

Main resources managed

  • CPU (processor): The operating system schedules processes and allocates processor time so programs can run.
  • Memory (RAM): The operating system manages memory use by running programs and helps prevent one program from improperly using another program's memory.
  • Storage: The operating system manages files, folders, and access to storage devices.
  • Devices: The operating system coordinates input, output, and peripheral devices such as printers.

Why resource management matters

  • Supports efficient performance: Resources can be assigned to tasks that need them.
  • Coordinates multiple programs: Several applications can run without each one independently controlling the hardware.
  • Helps maintain stability: Scheduling, memory protection, and controlled device access can reduce conflicts and failures.
  • Responds to changing demand: Resource use changes as applications open, close, or perform demanding tasks.

Tools for observing resource use

  • Task Manager in Windows
  • Activity Monitor in macOS
  • Other system monitoring tools

These tools let users inspect running processes and resource use. They can help identify a program that is consuming unusually high CPU or memory, although they do not replace the operating system's underlying resource-management functions.

Example: Several applications running at once

A user has a web browser, a word processor, and a media player open. The operating system schedules CPU time, manages each program's memory use, and coordinates access to the display, audio hardware, and storage.

4. Comparing the Three Functions

FunctionMain purposeExample
Antivirus softwareDetects and helps protect against malicious softwareMicrosoft Defender
Disk formattingPrepares a storage volume with a file systemFormatting a USB drive
Resource managementCoordinates and allocates system resourcesManaging CPU time and RAM

These functions have different purposes. Antivirus software focuses on security, disk formatting prepares storage for file organisation, and resource management coordinates the computer's resources. Antivirus software and disk-formatting tools are utility programs, while resource management is primarily a responsibility of the operating system.

5. Exam-Focused Points

Key Idea: Utility software helps maintain, protect, or improve a computer system. Antivirus software focuses on security, while disk formatting prepares storage for use.

Key Idea: The operating system manages resources such as CPU time, RAM, storage, and devices so that programs can operate together.

Remember that formatting is not the same as antivirus scanning: formatting prepares a storage volume, while antivirus software checks for malicious software. Also, formatting can erase access to existing data, so important files should be backed up first.

Summary

Utility software supports the maintenance, security, and effective use of a computer. Antivirus software helps detect and block malware. Disk formatting prepares a storage device or partition to use a file system. Resource management coordinates the CPU, memory, storage, and devices, mainly through the operating system.

Remember: Antivirus protects, formatting prepares storage, and resource management coordinates system resources.

Share:
โ† Types of SoftwareLanguage Translators โ†’