.
School Revise · Class 11 Computer Science · Chapter 1
Code 083, Class 11. Every computer takes input, processes it, and gives output. Here we meet the parts that share the work, the two kinds of memory, and the software that brings the machine to life.
|
|
A computer is an electronic machine that follows a simple cycle: it takes in input, does some processing, and gives useful output, and it can store data for later. In this chapter we look at the units that carry out this cycle, how memory keeps data, and how software controls the whole system.
Four functional units share the work. The input unit takes data in, the CPU processes it and controls everything, the memory stores data and results, and the output unit shows the result.
![]() |
|
The four units are like a team: input brings the work in, the CPU does the thinking, memory remembers, and output delivers the finished result. |
The CPU is the brain of the computer. It has three parts. The Arithmetic Logic Unit (ALU) does calculations and comparisons. The Control Unit (CU) directs the whole system, fetching and decoding instructions. Registers are very fast, very small stores that hold data while it is being processed.
Primary memory is used directly by the CPU. RAM is the working memory and is volatile, so it loses its contents when the power is off. ROM is non volatile and keeps its start-up instructions. Secondary memory, such as the hard disk, SSD and pen drive, is slower but permanent.
| Unit | Equals |
| 1 Byte | 8 bits |
| 1 KB | 1024 bytes |
| 1 MB | 1024 KB |
| 1 GB | 1024 MB |
| 1 TB | 1024 GB |
Software is the set of programs that tell the hardware what to do. System software runs the computer (the operating system, utilities and device drivers). Application software does a task for the user, such as a word processor. A compiler translates a whole program at once, while an interpreter works line by line, and Python uses an interpreter. The operating system manages processes, memory, files and devices, and gives the user interface.
Tap each unit in the block diagram to read its job and watch the data flow, then sort the memory types into volatile and non volatile. The interactive opens right here in the lesson.
The CPU. It processes data and controls all the other units.
RAM. ROM and the hard disk keep their contents without power.
8 bits. Memory sizes then rise in steps of 1024.
line by line, stopping at the first error. Python uses an interpreter.
ALU does calculations and comparisons; Control Unit directs the system; registers hold data briefly while it is processed.
Primary memory (RAM, ROM) is fast and used directly by the CPU; secondary memory (hard disk, SSD) is slower, larger and permanent.
Registers and cache sit close to the CPU so that data and instructions reach it very quickly, which keeps processing fast.
|
A computer follows input, process, output and storage. The CPU has the ALU, Control Unit and registers. RAM is volatile, ROM is non volatile, and secondary memory is permanent. Memory rises in steps of 1024. Software is system or application, a compiler works all at once and an interpreter line by line, and the operating system manages the whole computer. |
| Open the Virtual Lab |
These free Class 11 Computer Science notes explain the computer system, functional units, the CPU, primary and secondary memory, units of memory, software and the operating system, with a clear diagram and practice, for CBSE students across India and the Gulf including the UAE, Saudi Arabia, Qatar, Oman, Kuwait and Bahrain.
© 2026 School Revise. All rights reserved. This lesson is original content written by School Revise, aligned to the CBSE and NCERT Class 11 Computer Science syllabus. Unauthorised copying, reproduction or redistribution is not permitted.