You use a computer or a phone every day โ to chat, watch videos, pay fees, or finish a project. But have you ever wondered what is really happening INSIDE the box? This chapter answers the BIG questions: How did we go from counting on beads to pocket-sized supercomputers? What are the parts of a computer and how do they talk to each other? How is memory measured? Is a deleted file really gone? And what exactly is "software"? Let's open the box! ๐ฅ๏ธ๐
The most tested topics are Units of Memory (conversions), Primary vs Secondary Memory, RAM vs ROM, Input vs Output devices, System vs Application Software, Generic vs Specific Purpose Software, and Data Deletion and Recovery. Read the comparison tables twice โ "differentiate between" questions come straight from them!
1.1 ๐ Introduction โ What is a Computer?
A computer is an electronic device that takes data as input, processes it according to instructions, stores it, and gives the result as output.
graph LR
IN["๐ฅ INPUT\nData goes in\n(keyboard, mouse)"]
PROC["โ๏ธ PROCESS\nCPU works on it"]
OUT["๐ค OUTPUT\nResult comes out\n(screen, printer)"]
STORE["๐พ STORAGE\nSaved for later"]
IN --> PROC --> OUT
PROC <--> STORE
style IN fill:#2196F3,color:#fff
style PROC fill:#FF9800,color:#fff
style OUT fill:#4CAF50,color:#fff
style STORE fill:#9C27B0,color:#fff
Analogy: A computer works like a juice shop. ๐ Fruits come in (Input), the juicer squeezes them (Processing), you get a glass of juice (Output), and extra fruits are kept in the fridge (Storage) for later!
Data vs Information โ two words you must not mix up:
| Term | Meaning | Example |
|---|---|---|
| Data | Raw facts and figures, with no meaning on their own | 85, 92, 78 |
| Information | Processed data that is meaningful and useful | "Riya's average marks are 85" |
Why are computers so useful?
Speed
Performs millions of calculations in a second
Very fastAccuracy
Gives correct results every time โ errors come from wrong input or wrong instructions
GIGODiligence
Never gets tired or bored โ the millionth task is done as well as the first
No fatigueStorage
Stores huge amounts of data and brings it back in seconds
Huge capacityVersatility
The same machine can type letters, play music, and book train tickets
Many usesA computer does exactly what it is told. If you give it wrong data (garbage in), you get a wrong result (garbage out). The computer is never "wrong" โ the input is!
1.2 ๐ฐ๏ธ Evolution of Computing Devices
Computers did not appear overnight. People have been building machines to help them count and calculate for thousands of years!
graph LR
A["๐งฎ Abacus\n(ancient times)"]
B["โ๏ธ Pascaline\n1642"]
C["๐ญ Analytical Engine\n1834"]
D["๐๏ธ Tabulating Machine\n1890"]
E["๐ก ENIAC\n1945"]
F["๐ป Microprocessor PCs\n1970s onwards"]
A --> B --> C --> D --> E --> F
style A fill:#795548,color:#fff
style B fill:#9E9E9E,color:#fff
style C fill:#FF9800,color:#fff
style D fill:#2196F3,color:#fff
style E fill:#9C27B0,color:#fff
style F fill:#4CAF50,color:#fff
Abacus
A wooden frame with beads on rods, used to add and subtract by sliding beads
Ancient timesManualPascaline (1642)
The first mechanical calculator โ made by **Blaise Pascal** โ could add and subtract using gears
Blaise PascalAnalytical Engine (1834)
Designed by **Charles Babbage** โ it had parts like a modern computer: input, a "mill" to process, a "store" for memory, and output
Father of ComputerTabulating Machine (1890)
Made by **Herman Hollerith** โ read data from punched cards to count the US census quickly
Punched cardsENIAC (1945)
One of the first general-purpose **electronic** computers โ filled a whole room and used about 18000 vacuum tubes
ElectronicRoom-sizedMicroprocessor (1971)
A whole CPU on one small chip โ this made personal computers and later mobile phones possible
Intel 4004Fun fact: Ada Lovelace wrote instructions for Babbage's Analytical Engine, so she is called the world's first computer programmer! ๐ฉโ๐ป
1.2.1 Generations of Computers ๐งฌ
Electronic computers are grouped into generations, based on the main technology used inside them. Each new generation became smaller, faster, cheaper and more reliable.
| Generation | Period (approx.) | Main Technology | Features | Example |
|---|---|---|---|---|
| First | 1940โ1956 | Vacuum tubes | Huge, very hot, used a lot of electricity | ENIAC, UNIVAC |
| Second | 1956โ1963 | Transistors | Smaller, faster, less heat | IBM 1401 |
| Third | 1964โ1971 | Integrated Circuits (ICs) | Many transistors on one chip; keyboards and monitors used | IBM System/360 |
| Fourth | 1971โpresent | Microprocessors (VLSI) | Whole CPU on one chip; personal computers, laptops | Desktop PCs, laptops |
| Fifth | Present and future | Artificial Intelligence | Computers that can understand speech, learn and think | Voice assistants, robots |
Very Tiny Insects Make Ants โ Vacuum tubes โ Transistors โ ICs โ Microprocessors โ AI (Generations 1 to 5, in order!)
"Who is known as the Father of the Computer? Name the machine he designed." โ 1 mark Answer: Charles Babbage. He designed the Analytical Engine (1834), which had input, a mill (processing), a store (memory) and output โ just like a modern computer.
1.3 ๐๏ธ Components of a Computer System
A computer system has two parts that work together:
Hardware
The physical parts you can SEE and TOUCH
KeyboardCPUMonitorSoftware
The set of programs (instructions) that tell the hardware what to do โ you cannot touch it
WindowsMS WordChromeAnalogy: Hardware is the body, software is the mind. A body without a mind cannot do anything useful, and a mind without a body cannot act โ you need BOTH! ๐งโโ๏ธ๐ง
1.3.1 The Basic Units and How They Connect ๐
Every computer โ from a laptop to a smartphone โ has these basic units:
graph TD
INPUT["๐ฅ Input Unit\n(keyboard, mouse)"]
subgraph CPU["๐ง CPU"]
CU["๐๏ธ Control Unit"]
ALU["โ ALU"]
REG["๐ Registers"]
end
MEM["๐ญ Primary Memory\n(RAM)"]
OUTPUT["๐ค Output Unit\n(monitor, printer)"]
SEC["๐พ Secondary Storage\n(hard disk, SSD)"]
INPUT --> MEM
MEM <--> CPU
MEM --> OUTPUT
SEC <--> MEM
style CU fill:#F44336,color:#fff
style ALU fill:#FF9800,color:#fff
style REG fill:#9C27B0,color:#fff
style MEM fill:#2196F3,color:#fff
style SEC fill:#795548,color:#fff
Input Unit
Takes data and instructions FROM the user and sends them into the computer
KeyboardMouseCPU
The "brain" โ does all the calculations and controls all other parts
ProcessorMemory Unit
Holds the data and programs the CPU is working on right now
RAMOutput Unit
Shows the result TO the user
MonitorPrinterStorage Unit
Keeps data and programs permanently โ even when power is off
Hard diskSSD1.3.2 The CPU โ Brain of the Computer ๐ง
The CPU (Central Processing Unit), also called the processor, has three main parts:
| Part | Full Form | Job | Analogy (a school) |
|---|---|---|---|
| ALU | Arithmetic Logic Unit | Does arithmetic (+, โ, ร, รท) and logical comparisons (>, <, =) | The maths teacher who solves the sums |
| CU | Control Unit | Controls and coordinates all parts; fetches instructions and tells each part what to do | The principal who directs everyone |
| Registers | โ | Very small, super-fast memory inside the CPU that holds the data being used right now | The notepad on the teacher's desk |
Many students call the whole cabinet (tower) the "CPU". The cabinet is the system unit โ it contains the motherboard, power supply, hard disk and more. The CPU is a small chip fixed on the motherboard inside it.
1.3.3 The System Bus โ Roads Inside the Computer ๐
The units are connected by a set of wires called the system bus. Data travels along these wires just like buses travel on roads.
| Bus | What it carries | Direction |
|---|---|---|
| Data bus | The actual data being moved | Both ways (two-way) |
| Address bus | The address (location) in memory where data should be read from or written to | One way โ from CPU to memory |
| Control bus | Control signals such as "read", "write" | Both ways |
Analogy: Sending a parcel ๐ฆ โ the parcel is the data (data bus), the house address written on it is the address bus, and the instruction "deliver" or "pick up" is the control bus!
"Name the three components of the CPU and state the function of each." โ 3 marks Answer:
- ALU (Arithmetic Logic Unit): performs arithmetic operations (addition, subtraction, etc.) and logical comparisons.
- CU (Control Unit): controls and coordinates the working of all parts of the computer by fetching and interpreting instructions.
- Registers: small, high-speed storage locations inside the CPU that hold data and instructions currently being processed.
1.4 ๐ฑ๏ธ Input and Output Devices
1.4.1 Input Devices ๐ฅ
An input device is used to enter data and instructions into the computer. It converts what we give (key presses, touch, voice, pictures) into a form the computer understands.
Keyboard
Enter text and numbers by pressing keys
Most commonMouse
Point, click and drag on the screen
Pointing deviceScanner
Converts a paper document or photo into a digital image
Paper to digitalMicrophone
Records sound and voice
Voice inputWebcam
Captures live video and pictures
Video callsTouch Screen
Input by touching the screen โ works as input AND output
Both input and outputBarcode Reader
Reads the black-and-white stripes on products in shops
Supermarket billingBiometric Sensor
Reads fingerprint, face or eye to identify a person
Attendance and phone unlock1.4.2 Output Devices ๐ค
An output device shows the result of processing to the user โ on a screen, on paper, or as sound.
Monitor
Shows text, pictures and videos on a screen
Soft copyPrinter
Prints the output on paper
Hard copySpeaker
Plays sound and music
Audio outputHeadphones
Sound for one person only
Private audioProjector
Shows the screen output on a large wall or white screen
Classrooms3D Printer
Builds real solid objects layer by layer from a digital design
Models and parts| Soft Copy | Hard Copy |
|---|---|
| Output shown on a screen | Output printed on paper |
| Cannot be touched; disappears when the screen changes | Can be touched, carried and kept |
| Produced by a monitor or projector | Produced by a printer |
BOTH! You give input by touching it, and it shows output on the same screen. The same is true of a headset with a mic (mic = input, earphones = output).
"Classify the following into input and output devices: Scanner, Speaker, Barcode reader, Projector." โ 2 marks Answer: Input: Scanner, Barcode reader. Output: Speaker, Projector.
1.5 ๐ญ Computer Memory
Memory is the part of the computer where data and instructions are stored. Before we see the types of memory, let's learn how memory is measured.
1.5.1 Units of Memory ๐
The smallest unit of data is a bit โ a single 0 or 1. Bits are grouped into bigger units, just like paise make rupees!
| Unit | Symbol | Equal to | Real-life size (roughly) |
|---|---|---|---|
| Bit | b | 0 or 1 (Binary digIT) | One ON/OFF switch |
| Nibble | โ | 4 bits | Half a byte |
| Byte | B | 8 bits | One character, like A |
| Kilobyte | KB | 1024 Bytes | A short text message |
| Megabyte | MB | 1024 KB | A photo or an MP3 song |
| Gigabyte | GB | 1024 MB | A full-length movie |
| Terabyte | TB | 1024 GB | A laptop's hard disk |
| Petabyte | PB | 1024 TB | Data of a huge company |
After PB come Exabyte (EB) โ Zettabyte (ZB) โ Yottabyte (YB), each again 1024 times bigger.
- Big unit โ small unit: multiply by 1024 (e.g. 2 KB = 2 ร 1024 = 2048 Bytes)
- Small unit โ big unit: divide by 1024 (e.g. 4096 MB = 4096 รท 1024 = 4 GB)
- The only exceptions: 1 Byte = 8 bits and 1 Nibble = 4 bits.
Worked examples:
1) 3 MB = ? KB โ 3 ร 1024 = 3072 KB
2) 2 KB = ? bits โ 2 ร 1024 ร 8 = 16384 bits
3) 8192 MB = ? GB โ 8192 รท 1024 = 8 GB
4) 1 GB = ? Bytes โ 1024 ร 1024 ร 1024 = 1073741824 Bytes
Bit โ Nibble โ Byte โ KB โ MB โ GB โ TB โ PB โ the order from smallest to biggest!
Computers count in powers of 2, and 2ยนโฐ = 1024. In the exam, always use 1024 unless the question says otherwise. Also don't confuse b (bit) with B (Byte) โ 1 B = 8 b.
1.5.2 Types of Memory ๐๏ธ
graph TD
M["๐ญ COMPUTER MEMORY"]
P["โก Primary Memory\n(Main Memory)"]
S["๐พ Secondary Memory\n(Storage)"]
RAM["๐ RAM\n(temporary)"]
ROM["๐ ROM\n(permanent)"]
C["๐ Cache\n(super fast)"]
HDD["๐ฟ Hard Disk"]
SSD["โก SSD"]
PEN["๐ Pen Drive"]
CD["๐ CD / DVD"]
M --> P
M --> S
P --> RAM
P --> ROM
P --> C
S --> HDD
S --> SSD
S --> PEN
S --> CD
style M fill:#9C27B0,color:#fff
style P fill:#FF9800,color:#fff
style S fill:#2196F3,color:#fff
Primary Memory โก
Primary memory (main memory) is directly connected to the CPU. The CPU can only work on data that is in primary memory. It is fast but costly, so it is smaller in size.
RAM
Random Access Memory โ holds the programs and data you are using RIGHT NOW. Its contents are lost when the power goes off
VolatileRead and writeROM
Read Only Memory โ holds the start-up instructions (like BIOS) needed to switch the computer on. Contents stay even without power
Non-volatileRead onlyCache
A very small, very fast memory between the CPU and RAM that keeps the most-used data ready
Fastest after registers| RAM | ROM |
|---|---|
| Volatile โ data is lost when power goes off | Non-volatile โ data stays without power |
| We can read and write | We can only read (normally) |
| Holds programs currently running | Holds start-up (boot) instructions |
| Size is large (4 GB, 8 GB, 16 GBโฆ) | Size is small |
Analogy: RAM is like a whiteboard ๐งโ๐ซ โ you write on it, erase it, and it gets wiped clean at the end of the day. ROM is like a printed textbook ๐ โ you can read it any time, but you can't change what is printed.
Secondary Memory ๐พ
Secondary memory (storage) keeps data permanently โ your files, photos and apps stay there even after the computer is switched off. It is slower but cheaper, so it is much bigger.
Hard Disk Drive (HDD)
Stores data on spinning magnetic platters
Large and cheapSolid State Drive (SSD)
Stores data on memory chips โ no moving parts
Faster than HDDPen Drive
Small, portable flash storage that plugs into a USB port
PortableCD / DVD
Optical discs read by a laser
OpticalMemory Card
Tiny flash card used in phones and cameras
SD card| Primary Memory | Secondary Memory |
|---|---|
| Directly accessed by the CPU | Not directly accessed โ data is first loaded into RAM |
| Faster | Slower |
| Costlier per GB | Cheaper per GB |
| Smaller capacity | Larger capacity |
| Mostly volatile (RAM) | Non-volatile (permanent) |
| Examples: RAM, ROM, Cache | Examples: HDD, SSD, Pen drive, DVD |
Registers โ Cache โ RAM โ Secondary storage. Remember "Rich Children Rarely Starve" โ and the faster the memory, the smaller and costlier it is!
"Differentiate between primary memory and secondary memory. Give one example of each." โ 2 marks Answer: Primary memory is directly accessed by the CPU, is faster and costlier, and is mostly volatile โ e.g. RAM. Secondary memory is not directly accessed by the CPU, is slower and cheaper, and stores data permanently โ e.g. Hard disk.
1.6 ๐๏ธ Data Deletion, Recovery and Security Concerns
What really happens when you press Delete? The answer surprises most students โ the data is usually NOT gone!
1.6.1 How Data is Deleted ๐งน
graph TD
F["๐ File on Disk"]
D1["๐๏ธ Press Delete\nFile moves to\nRecycle Bin"]
D2["โจ๏ธ Shift + Delete\nor Empty Recycle Bin"]
D3["๐ท๏ธ Only the file's ENTRY\nis removed โ space marked\nas 'free to reuse'"]
D4["๐ฆ Actual data STILL\nsits on the disk\nuntil overwritten"]
F --> D1 --> D2 --> D3 --> D4
style D1 fill:#FF9800,color:#fff
style D3 fill:#2196F3,color:#fff
style D4 fill:#F44336,color:#fff
- Temporary deletion: Pressing Delete moves the file to the Recycle Bin (Trash). It can be restored easily.
- Permanent deletion: Shift + Delete or emptying the Recycle Bin removes the file's entry from the disk's index and marks its space as free. The actual bits of the file remain on the disk until new data is written over them.
Analogy: Think of a library ๐. Deleting a file is like tearing out its card from the catalogue โ the book is still on the shelf! Anyone who walks along the shelves can still find and read it, until a new book is placed in that spot.
1.6.2 Data Recovery ๐
Data recovery is the process of getting back deleted, lost or damaged data from a storage device.
Restore from Recycle Bin
Easiest โ right-click the file and choose Restore
Temporary deleteRecovery Software
Special tools scan the disk and rebuild files whose space has not yet been overwritten
Permanent deleteBackup
Copy of your data kept on another drive or the cloud โ the safest way to never lose data
Best practiceEvery new file you save may be written over the deleted data, and once it is overwritten, it usually cannot be recovered.
1.6.3 Security Concerns ๐
Because deleted data can be recovered, it can also be recovered by someone else!
- If you sell, donate or throw away an old phone, laptop or pen drive, a stranger can use recovery software to get your photos, passwords, bank details and chats. ๐จ
- Data on stolen or lost devices can be misused in the same way.
How to delete data safely:
Data Shredding / Wiping
Software that OVERWRITES the space with random 0s and 1s several times so the old data cannot be recovered
Secure deleteFactory Reset with Encryption
Encrypt the phone first and then reset โ leftover data is unreadable
For phonesPhysical Destruction
Break or shred the old hard disk if it holds very sensitive data
Last option"Your friend deleted a file and emptied the Recycle Bin. Is the file lost forever? Why should we be careful while selling an old laptop?" โ 3 marks Answer: No. Emptying the Recycle Bin only removes the file's entry and marks its space as free; the data remains on the disk until overwritten, so it can be recovered using data recovery software. For the same reason, a buyer of an old laptop could recover our personal data. Before selling, we should use data shredding (wiping) software that overwrites the disk, so the data cannot be recovered.
1.7 ๐ฟ Software
Software is a set of programs (instructions) that tells the hardware what to do. Without software, a computer is just an expensive box!
graph TD
SW["๐ฟ SOFTWARE"]
SYS["โ๏ธ System Software\n(runs the computer)"]
APP["๐ฑ Application Software\n(does user's tasks)"]
OS["๐ฅ๏ธ Operating System"]
UT["๐งน Utility Software"]
DD["๐ Device Drivers"]
LT["๐ Language Translators"]
GEN["๐ General Purpose\n(Generic)"]
SPEC["๐ฏ Specific Purpose\n(Customised)"]
SW --> SYS
SW --> APP
SYS --> OS
SYS --> UT
SYS --> DD
SYS --> LT
APP --> GEN
APP --> SPEC
style SW fill:#9C27B0,color:#fff
style SYS fill:#2196F3,color:#fff
style APP fill:#4CAF50,color:#fff
Analogy: Think of a school. ๐ซ System software is the principal and staff who keep the building running โ lights, timetables, rooms. Application software is the teachers of each subject who help you with a particular task โ maths, English, art!
1.7.1 System Software โ๏ธ
System software controls and manages the hardware and provides a platform on which other software runs.
Operating System (OS)
The most important software โ manages the whole computer and lets you use it
WindowsLinuxAndroidiOSUtility Software
Small programs that maintain and protect the computer
AntivirusDisk cleanerBackupDevice Drivers
Help the OS talk to a particular hardware device
Printer driverGraphics driverLanguage Translators
Convert programs written by people into machine language (0s and 1s)
CompilerInterpreterAssemblerWhat does an Operating System do?
graph TD
U["๐ค User"]
A["๐ฑ Application Software\n(Chrome, Word, Games)"]
OS["๐ฅ๏ธ Operating System"]
H["๐ฉ Hardware\n(CPU, Memory, Disk, Printer)"]
U --> A --> OS --> H
style OS fill:#2196F3,color:#fff
style H fill:#795548,color:#fff
The OS sits between the user and the hardware and does these jobs:
| Function | What it means (simply) |
|---|---|
| Process management | Decides which program gets the CPU and for how long |
| Memory management | Gives RAM to programs when they start and takes it back when they close |
| File management | Creates, saves, opens, renames and deletes files and folders |
| Device management | Controls devices like printer, keyboard and speakers (using drivers) |
| Security | Protects data with passwords and user accounts |
| User interface | Lets you talk to the computer โ by typing commands (CLI) or clicking icons (GUI) |
Analogy: The OS is like a traffic police officer ๐ฎ at a busy crossing โ it decides which vehicle (program) goes first, keeps the road (memory) clear, and prevents crashes!
1.7.2 Application Software ๐ฑ
Application software is made to help the user do a particular task โ like writing a letter, making a presentation or booking a ticket. It runs on top of the operating system.
Application software is of two types:
General Purpose (Generic) Software
Made for MANY users with common needs. Bought or downloaded "ready-made"
MS WordExcelChromePhotoshopSpecific Purpose (Customised) Software
Made for ONE organisation or ONE particular job, as per its exact needs
School managementPayrollRailway reservation| General Purpose (Generic) | Specific Purpose (Customised) |
|---|---|
| Made for a large group of users | Made for a particular user or organisation |
| Ready-made โ available to everyone | Tailor-made โ designed as per exact needs |
| Usually cheaper (cost shared by many buyers) | Usually costlier (built for one client) |
| e.g. Word processor, Spreadsheet, Web browser | e.g. School fee system, Hospital management, Payroll |
Analogy: Generic software is like a ready-made shirt ๐ from a shop โ it fits most people. Customised software is like a shirt stitched by a tailor ๐งต โ it fits only YOU, perfectly, but costs more!
Common generic application software:
| Type | Used for | Examples |
|---|---|---|
| Word processor | Typing letters and documents | MS Word, Google Docs, LibreOffice Writer |
| Spreadsheet | Tables of numbers, calculations and charts | MS Excel, Google Sheets, LibreOffice Calc |
| Presentation | Making slide shows | MS PowerPoint, Google Slides, LibreOffice Impress |
| Web browser | Opening websites | Chrome, Firefox, Edge |
| Image editor | Editing photos | Photoshop, GIMP |
| DBMS | Storing and searching records | MySQL, MS Access |
"Differentiate between system software and application software with one example each." โ 2 marks Answer: System software manages the hardware and provides a platform for other programs to run โ e.g. Operating System (Windows). Application software helps the user do a specific task and runs on the OS โ e.g. MS Word.
"A school gets software made only for managing its students' fees and attendance. What type of software is it?" โ 1 mark Answer: It is specific purpose (customised) application software.
โ ๏ธ Common Errors and Misconceptions
| Mistake | What's Wrong | Correct Understanding |
|---|---|---|
| "The tower cabinet is the CPU" | The cabinet is the system unit | The CPU is a small chip on the motherboard inside it |
| "1 KB = 1000 Bytes" | Computers use powers of 2 | 1 KB = 1024 Bytes |
| "1 Byte = 4 bits" | That is a nibble | 1 Byte = 8 bits, 1 Nibble = 4 bits |
| "ROM is secondary memory because it is permanent" | Being non-volatile does not make it secondary | ROM is primary memory โ directly accessed by the CPU |
| "RAM keeps data after shutdown" | RAM is volatile | RAM loses its data when power goes off |
| "Emptying the Recycle Bin destroys the file" | Only the file's entry is removed | Data stays on the disk until overwritten and can be recovered |
| "Antivirus is application software" | It maintains the computer, not a user task | Antivirus is utility (system) software |
| "MS Word is customised software" | It is made for millions of users | MS Word is general purpose (generic) software |
| "Data and information mean the same" | Data is raw | Information is processed, meaningful data |
| "Babbage made ENIAC" | ENIAC came about 110 years later | Babbage designed the Analytical Engine (1834) |
๐ Quick Revision โ Exam Ready!
- Computer โ Input โ Process โ Output, with Storage
- Data = raw facts; Information = processed, meaningful data
- GIGO โ Garbage In, Garbage Out
- Abacus โ Pascaline (Pascal, 1642) โ Analytical Engine (Babbage, 1834) โ Tabulating Machine (Hollerith, 1890) โ ENIAC (1945) โ Microprocessor (1971)
- Charles Babbage = Father of the Computer; Ada Lovelace = first programmer
- Generations โ Vacuum tubes โ Transistors โ ICs โ Microprocessors โ AI
- Hardware = physical parts; Software = programs
- CPU = ALU (calculates) + CU (controls) + Registers (tiny fast memory)
- System bus = Data bus + Address bus + Control bus
- Input devices โ Keyboard, Mouse, Scanner, Mic, Webcam, Barcode reader, Biometric sensor
- Output devices โ Monitor, Printer, Speaker, Projector, 3D printer
- Touch screen = both input and output
- 1 Nibble = 4 bits; 1 Byte = 8 bits; then ร1024 โ KB โ MB โ GB โ TB โ PB โ EB โ ZB โ YB
- Primary memory โ RAM (volatile), ROM (non-volatile), Cache โ fast, costly, small
- Secondary memory โ HDD, SSD, Pen drive, CD/DVD โ slow, cheap, large, permanent
- Speed order โ Registers > Cache > RAM > Secondary storage
- Delete โ Recycle Bin; Shift + Delete โ entry removed, data stays until overwritten
- Recovery โ Recycle Bin restore, recovery software, backups
- Safe disposal โ data shredding / wiping, encryption, physical destruction
- System software โ OS, Utility software, Device drivers, Language translators
- OS functions โ Process, Memory, File, Device management, Security, User interface
- Application software โ Generic (MS Word, Excel) vs Specific purpose / customised (Payroll, School management)
๐ฏ Sample Exam Questions
Q1: Very Short Answer [1 mark each]
a) Who designed the Analytical Engine? Answer: Charles Babbage
b) How many bits make one byte? Answer: 8 bits
c) Name the part of the CPU that performs arithmetic and logical operations. Answer: ALU (Arithmetic Logic Unit)
d) Which memory loses its contents when the power is switched off? Answer: RAM (it is volatile)
e) Name one device that works as both input and output device. Answer: Touch screen
f) Give one example of utility software. Answer: Antivirus (or disk cleaner, backup software)
g) What is the main technology of the fourth generation of computers? Answer: Microprocessor (VLSI)
Q2: Short Answer [2 marks]
Convert: (a) 5 GB into MB (b) 32768 bits into KB
Answer:
(a) 5 GB = 5 ร 1024 MB = 5120 MB
(b) 32768 bits = 32768 รท 8 = 4096 Bytes
4096 Bytes = 4096 รท 1024 = 4 KB
Q3: Short Answer [2 marks]
Differentiate between RAM and ROM.
Answer:
| RAM | ROM |
|---|---|
| Volatile โ contents lost on power off | Non-volatile โ contents stay |
| Read and write | Read only |
| Stores programs currently running | Stores start-up (boot) instructions |
Q4: Short Answer [2 marks]
What is the difference between general purpose and specific purpose application software? Give one example of each.
Answer: General purpose (generic) software is made for a large number of users with common needs and is available ready-made โ e.g. MS Excel. Specific purpose (customised) software is made for a particular organisation or task as per its exact needs โ e.g. a hospital management system.
Q5: Short Answer [3 marks]
Name the units of a computer system and draw a block diagram showing how they are connected.
Answer: The units are the Input unit, CPU (ALU, CU, Registers), Memory unit (primary memory), Output unit and Secondary storage.
โโโโโโโโโโโโโโโโโโโโโโโโ
โ CPU โ
โ ALU CU Registers โ
โโโโโโโโโโโโฒโโโโโโโโโโโโ
โ
Input Unit โโโโบ Primary Memory (RAM) โโโโบ Output Unit
โฒ
โ
Secondary Storage
Q6: Short Answer [3 marks]
Riya wants to sell her old mobile phone. She has deleted all her photos. Is her data safe? What should she do before selling it?
Answer: No, her data is not safe. Deleting only removes the files' entries and marks the space as free โ the photos remain in storage until overwritten, and the buyer could get them back using data recovery software. Before selling, Riya should back up her data, encrypt the phone and do a factory reset, or use data wiping (shredding) software that overwrites the storage so the data cannot be recovered.
Q7: Short Answer [3 marks]
Write any three functions of an operating system.
Answer:
- Process management โ decides which program gets the CPU and for how long.
- Memory management โ allocates RAM to programs and frees it when they close.
- File management โ creates, saves, opens, renames and deletes files and folders.
(Device management, security and providing a user interface are also correct.)
โ๏ธ Practice Problems
- Define a computer. Explain the InputโProcessโOutput cycle with an everyday example.
- What is the difference between data and information? Give one example of each.
- Arrange in the order they were invented: ENIAC, Abacus, Tabulating Machine, Pascaline, Analytical Engine.
- Match the generation with its technology: (i) First (ii) Second (iii) Third (iv) Fourth โ Transistors, Microprocessors, Vacuum tubes, ICs.
- Why is the Control Unit called the "manager" of the computer? Explain with an analogy.
- Classify as input or output devices: Webcam, Plotter, Biometric sensor, Headphones, Microphone, 3D printer.
- Convert: (a) 3 TB into GB (b) 20480 KB into MB (c) 2 Bytes into nibbles.
- Arrange in increasing order of speed: RAM, Hard disk, Registers, Cache.
- Why is a hard disk called secondary memory even though it can store much more than RAM?
- A file was deleted from a pen drive 10 minutes ago and nothing new was saved on it. Can it be recovered? What if the pen drive had been filled with new files since then?
- Classify as system software or application software: Windows 11, MS PowerPoint, Printer driver, Antivirus, Google Chrome, Compiler.
- A shop owner can buy ready-made billing software or get one made to order. Give one advantage of each choice.