IT 231: IT and Applications (BBA)
By the end of this session, you will be able to:
Definition: Software is a set of instructions, data, or programs used to operate computers and execute specific tasks.
⚡ In simple terms, it's the "brain" that tells the physical "body" (hardware) what to do.
Without software, a computer is just a collection of metal and plastic.
For each item, click the correct category. Get all 6 right!
The physical components.
The instructions and processes.
The kitchen (hardware) is useless without the recipe (software) to create the meal.
Each restaurant item maps to a computer concept. Click the correct match for each row.
Software acts as a bridge between the user and the hardware.
You (The User)
interacts with
▼
Application Software (e.g., Chrome, Word)
which runs on
▼
System Software (e.g., Windows, macOS)
which manages the
▼
Hardware (CPU, RAM, Storage)
All software can be broadly classified into two types.
Manages the computer itself.
Performs specific tasks for the user.
Click each software name and assign it to the correct category.
System Software: Works in the background to manage the fundamental operations of the computer system.
Examples: Operating Systems (Windows, Android), Device Drivers, Utility Programs (Antivirus, Disk Cleanup).
Application Software: Programs designed for end-users to perform specific tasks or activities.
Examples: Microsoft Word (Word Processing), Google Chrome (Web Browser), Photoshop (Image Editing), Valorant (Game).
Software is written by developers using special languages that computers can understand and execute.
Used for AI, web development, data science.
The language of web browsers and interactive websites.
Powers many large-scale enterprise systems and Android apps.
Buy or subscribe to ready-made software.
Example: Microsoft Office 365, Adobe Photoshop.
Hire developers to build software for a specific need.
Example: A bank's internal transaction system.
Free to use, modify, and distribute. Maintained by a community.
Example: Linux OS, VLC Media Player.
Read each scenario. Choose the best software acquisition method.
Think about using a digital wallet like eSewa or Khalti to pay a utility bill:
In this part of today's lecture, you will be able to:
All computer software falls into one of two categories.
Manages the computer and its hardware. It's the foundation.
Performs specific tasks for you, the user. It's what you interact with.
Think of it as a house: System software is the foundation and wiring. Application software is the furniture and appliances.
For each software below, press System or App to classify it. Score is shown at the bottom.
System Software: Software designed to manage the computer's hardware and provide a platform for running application software.
The most important system software. It's the "manager" of the computer.
Helps manage, maintain, and control computer resources.
Each question describes a task. Decide whether it is done by the Operating System or a Utility Program.
Application Software (App): A program or group of programs designed to help the user perform specific tasks.
Microsoft Word, Google Sheets, PowerPoint
Google Chrome, Mozilla Firefox, Microsoft Edge
Zoom, Microsoft Teams, Viber, WhatsApp
VLC Player, Spotify, Netflix, Games
Assign each app to the correct category: Productivity, Web Browser, Communication, or Entertainment.
There is a clear hierarchy from the user down to the hardware.
↓ interacts with ↓
↓ runs on top of ↓
↓ manages the ↓
The four layers of the software hierarchy are shown below in the wrong order. Use the Up / Down arrow buttons to arrange them from top of the hierarchy (position 1) to bottom (position 4), then press Check.
The Android OS on your Samsung or Xiaomi phone is system software. It manages your calls, battery, and storage.
Windows 11 on the PCs at your university's computer lab is the core system software.
Using eSewa or Khalti to pay your internet bill is an application.
Booking a ride with Pathao or InDriver is an application.
Communicating with family on Viber is an application.
Is a device driver (e.g., a printer driver) system software or application software?
Answer: It's System Software.
Why? It doesn't perform a task for the user directly. Instead, it helps the Operating System manage a specific piece of hardware (the printer).
Questions before we wrap this hour?
Next: Unit 4 · Session 2 — Software Acquisition and Programming Languages