Informatics Practices

Computer Software | System Software and Application Software | Complete Notes | CBSE Class 11 Informatics Practices (2026–27)

Class 11 · Informatics Practices

Computer Software | System Software and Application Software

A computer consists of two main parts: hardware and software. While hardware includes the physical components of a computer, software provides the instructions that tell the hardware what to do. Without software, even the most advanced computer hardware cannot perform any useful task.


What is Software?

Definition

Software is a collection of programs, instructions, and related data that enables a computer to perform specific tasks.

Software acts as an interface between the user and the computer hardware, making it possible to use computers for education, communication, business, entertainment, and many other purposes.


Purpose of Software

  • Controls the operation of computer hardware.
  • Provides a platform for running applications.
  • Helps users perform different tasks efficiently.
  • Automates calculations and data processing.
  • Enables communication between hardware and users.

Types of Software

Software is broadly classified into two categories:

Type Purpose
System Software Controls and manages the computer system.
Application Software Performs tasks required by the user.

System Software

Definition

System Software is software that manages the computer hardware and provides an environment in which application software can run.

Functions of System Software

  • Starts and manages the computer.
  • Controls hardware devices.
  • Manages memory and files.
  • Provides a platform for application software.

Examples

  • Operating Systems (Windows, Linux, macOS)
  • Device Drivers
  • Utility Programs

Application Software

Definition

Application Software is software designed to help users perform specific tasks such as writing documents, preparing presentations, browsing the Internet, or managing accounts.


Types of Application Software

1. Generic Purpose Software

Generic purpose software is designed to perform common tasks required by many users.

Examples

  • Word Processor
  • Spreadsheet Software
  • Presentation Software
  • Web Browser
  • Media Player

2. Specific Purpose Software

Specific purpose software is developed to perform a particular task for a specific organization or profession.

Examples

  • School Management System
  • Hospital Management System
  • Railway Reservation System
  • Library Management System
  • Banking Software

System Software vs Application Software

Feature System Software Application Software
Purpose Manages hardware and system resources. Performs user-specific tasks.
Runs Starts before application software. Runs after the system software is loaded.
Dependency Required for computer operation. Depends on system software.
Examples Windows, Linux MS Word, Chrome, VLC

Generic Purpose vs Specific Purpose Software

Feature Generic Purpose Specific Purpose
Users General users Specific organizations or users
Functions Multiple common tasks One specialized task
Examples Word Processor, Spreadsheet Hospital Management System, Banking Software

Real-Life Examples

Situation Software Used
Writing an assignment Word Processor
Preparing a presentation Presentation Software
Browsing educational websites Web Browser
Managing student records School Management System
Booking railway tickets Reservation Software

Common Errors

Mistake Correct Concept
Hardware can work without software. Hardware requires software to perform useful tasks.
MS Word is system software. MS Word is application software.
Windows is application software. Windows is system software.
Generic and specific purpose software are the same. Generic software performs common tasks, while specific software is designed for a particular purpose.

Quick Revision

Concept Remember
Software Programs and instructions
System Software Controls the computer system
Application Software Performs user tasks
Generic Purpose Software General-purpose applications
Specific Purpose Software Task-specific applications

CBSE Exam Tips

  • Know the purpose of software in a computer system.
  • Differentiate between system software and application software.
  • Remember examples of generic purpose and specific purpose software.
  • Understand that application software depends on system software to run.
  • Practice comparison-based questions, as they are frequently asked in examinations.

Summary

Software is an essential part of every computer system because it provides the instructions needed to perform different tasks. System software manages the computer and its hardware, while application software helps users accomplish specific tasks. Application software may be designed for general use, such as word processors and web browsers, or for specialized purposes, such as school management and banking systems. Understanding the purpose and types of software is fundamental to using computers effectively.