loader image

Computer System Class 11 Notes with Diagrams – CPU, Memory & Software Explained Simply (Chapter 1) Solutions

Computer System Class 11 Notes with Diagrams - CPU, Memory & Software Explained Simply (Chapter 1)

Computer Science | CBSE XII | Computer System Class 11 Notes with Diagrams – CPU, Memory & Software Explained Simply (Chapter 1) | NCERT Solutions For Class 11 Computer Science Chapter 1 | Best Guide 2026. It is required for Grade 11 students to build a strong foundation in the subject. Understanding the chapter thoroughly helps students grasp key concepts, improve comprehension, and perform well in exams.

In this article, Computer Science | CBSE XII | Computer System Class 11 Notes with Diagrams – CPU, Memory & Software Explained Simply (Chapter 1) | NCERT Solutions For Class 11 Computer Science Chapter 1 | Best Guide 2026, we (ThinkSphereEdu.com) provide a detailed explanation ​to make learning easier and more effective. Whether you are a student looking for well-explained solutions or a parent guiding your child, this guide will be a helpful resource for mastering the chapter with confidence.

CBSE | Computer Science | Computer System Class 11 Notes with Diagrams | Class 11

A computer takes in data, processes it, and gives out a result. On its own, a computer is just hardware – add software to it, and it becomes a “computer system.”

Four main parts work together:

  • CPU – the brain, does the actual processing
  • Primary memory – short-term working memory
  • Input device – feeds data in
  • Output device – shows the result
  • Secondary storage – keeps data permanently

Inside the CPU itself are two workers: the Control Unit (CU), which directs traffic and interprets instructions, and the ALU, which does the actual math and logic. There’s also a small ultra-fast memory called registers, used to hold data mid-calculation.

Input devices (teal/blue box above shows the idea) also include scanners, touch screens, and even voice input (like Google voice search).

Output devices include projectors, speakers, headphones, and even 3D printers, which are now being explored for building body-organ prototypes in medicine.

Computing didn’t start with electronics – it goes back to a simple counting tool. Here’s the arc, condensed into four big leaps:

  • Calculators (500 BC–1890): Abacus (simple arithmetic) -> Pascaline by Blaise Pascal (1642) -> Babbage’s Analytical Engine (1834, considered the base of modern computers) -> Hollerith’s Tabulating Machine (1890, first step toward “programming”)
  • Stored-program machines (1937–1945): Turing’s theoretical machine -> Von Neumann’s idea of storing both data and program in memory -> EDVAC/ENIAC, the first real computers built on this idea
  • Transistor (1947): Bell Labs replaced bulky vacuum tubes with tiny semiconductor transistors
  • Integrated Circuit (1970): An entire circuit squeezed onto a silicon chip – this is what shrank computers down to desktop and laptop size

After that: IBM’s first home PC (1981), Apple’s Macintosh (1984), the GUI replacing command-line systems, the World Wide Web boom in the 1990s, then laptops, smartphones, and now wearables and IoT devices powered by AI.

Memory is measured in bits and bytes. A bit is a single 0 or 1. 4 bits = a nibble, 8 bits = a byte. From there it just keeps multiplying by 1024: KB -> MB -> GB -> TB -> PB -> EB -> ZB -> YB.

There are different “levels” of memory, trading off speed against size:

  • Registers – tiniest, fastest, sit right inside the CPU
  • Cache – very fast memory between CPU and RAM, stores frequently used data so the CPU doesn’t wait
  • RAM (Primary memory) – volatile (wiped when power goes off), holds what’s currently running
  • ROM – non-volatile, stores things like the boot loader that starts up the OS
  • Secondary storage – non-volatile, slow but huge (HDD, SSD, pen drive, CD/DVD) – permanent storage

Components talk to each other over physical wires called a bus. There are three kinds, and together they form the system bus:

  • Data bus – carries the actual data, so it’s bidirectional (CPU can read or write)
  • Address bus – carries the memory address the CPU wants to access – unidirectional, only CPU –> memory
  • Control bus – carries signals like “read” or “write” – also unidirectional

A separate hardware piece called the memory controller actually places/fetches the data on the bus during read/write operations.

A microprocessor is a CPU squeezed onto one chip – that’s basically what “CPU” means today. Table 1.2 in the chapter tracks 5 generations, from the Intel 8080 (1971, 1KB memory, single core) to modern multicore chips like Pentium/Celeron/Xeon (64-bit, gigahertz speeds).

Key specs used to classify microprocessors:

  • Word size – max bits it can process at once (now 16–64 bits)
  • Memory size – how much RAM it can address
  • Clock speed – pulses per second (measured in GHz today)
  • Cores – how many tasks it can truly run in parallel (dual/quad/octa-core)

A microcontroller is different – it’s a complete mini-computer on one chip (CPU + fixed RAM + ROM + I/O ports), built for one specific job. That’s why washing machines, remote controls, and pen drives use microcontrollers instead of full microprocessors – smaller and cheaper.

A computer treats everything – text, images, videos, instructions – as data. There are three types:

A quick data lifecycle worth mentioning:

  • Capturing – gathering data (keyboard, barcode scanner, social media, satellite sensors)
  • Storage – saving it for later use, on devices or big data servers
  • Retrieval – fetching it back when needed
  • Deletion & recovery – “deleting” a file just marks its space as free (data isn’t actually erased instantly), which is why deleted files are often recoverable – good for accidental deletes, risky if an old hard drive is thrown away without properly wiping it first.

Hardware is useless without software telling it what to do. Software splits into three broad categories:

A few extra details worth remembering:

  • System software – OS (Windows, Linux), system utilities (antivirus, disk cleaner) and device drivers (translate between OS and hardware like a printer)
  • Programming tools – languages (low-level: machine/assembly language; high-level: C++, Java, Python), translators (assembler for assembly, compiler translates the whole program at once, interpreter translates line-by-line), and IDEs (editor + build tools + debugger, e.g. Python IDLE)
  • Application software – general purpose (Photoshop, browsers – usable by anyone) vs customised (school management software – built for one specific need)
  • FOSS vs Proprietary – Free and Open Source Software (Ubuntu, Python, Firefox) lets anyone see/improve the code; proprietary software (Windows, Tally) must be bought from the owner; freeware (Skype) is free to use but the code isn’t open.

The OS is the most essential system software – a resource manager that runs the show for CPU, RAM, disk, and every device, while giving humans a way to interact with the machine.

There are five ways users can interact with an OS:

(Examples: MS-DOS/Unix use command; Windows/Ubuntu use GUI; Android/iOS use touch; Siri/Cortana/”OK Google” use voice; some Android and iOS devices use gestures like waving or tilting.)

Behind the scenes, the OS constantly juggles four jobs:

  • Process management – decides which task gets the CPU and when
  • Memory management – gives and takes back RAM as programs open/close
  • File management – creates, updates, deletes, and protects files on disk (so one user can’t peek at another’s files)
  • Device management – talks to device drivers so every connected device (printer, mouse, etc.) works properly and securely

Before starting the exercises read the Notes section carefully

NCERT Solutions for Class 11 Computer Science Chapter 1 – Computer System (All Exercise Questions Answered)

1. Name the software required to make a computer functional. Write down its two primary services.

2. How does the computer understand a program written in high level language?

3. Why is the execution time of the machine code less than that of source code?

4. What is the need of RAM? How does it differ from ROM?

Difference between RAM and ROM:

5. What is the need for secondary memory?

6. How do different components of the computer communicate with each other?

7. Draw the block diagram of a computer system. Briefly write about the functionality of each component.

8. What is the primary role of system bus? Why is data bus is bidirectional while address bus is unidirectional?

9. Differentiate between proprietary software and freeware software. Name two software for each type.

  • Microsoft Windows
  • Tally
  • Skype
  • Adobe Reader

10. Write the main difference between microcontroller and microprocessor. Why do smart home appliances have a microcontroller instead of microprocessor embedded in them?

11. Mention the different types of data that you deal with while browsing the Internet.

  • Text (articles, blogs, messages)
  • Images (photos, graphics, memes)
  • Audio (music, podcasts, voice messages)
  • Video (movies, clips, tutorials)
  • Numerical data (scores, statistics, ratings)
  • Structured information (forms, tables, records)

12. Categorise the following data as structured, semi-structured, and unstructured:

13. Name the input or output device used to do the following:

  1. To output audio
  2. To enter textual data
  3. To make hard copy of a text file
  4. To display the data or information
  5. To enter audio-based command
  6. To build 3D models
  7. To assist a visually impaired individual in entering data

14. Identify the category (system, application, programming tool) of the following software:

  1. Compiler
  2. Assembler
  3. Ubuntu
  4. Text editor

Leave a Comment