Skip to content
Explore Yourself · Q6

Q.Check the size of RAM and HDD of a computer in your school. Make a table and write their size in Bytes, Kilobytes, Megabytes and Gigabytes.

CBSENCERTSubjective· 3mImportance★★★★★est
94% · 30/32 Questions
🔒 Locked · start free trial →

You're viewing a preview — the full solution, concept, methods & PYQ mapping are locked.

Start your 14-day free trial to unlock the full solution →

Concept understanding — Digital Storage Units

Digital Storage Units: From Intuition to Precision

Imagine you have a light switch. It can be either on or off — nothing in between. That single on/off choice is the smallest possible piece of information a computer can hold. We call that a bit (short for binary digit).

Now, one bit is too small to be useful by itself. So computers group bits together. The most common grouping is 8 bits, and that group is called a byte. A byte can represent a single character — the letter 'A', the digit '7', or a punctuation mark like '?'.

From here, we scale up using prefixes you already know from everyday life: kilo, mega, giga, tera. But there's a catch — and this is where most beginners get confused.

Watch out

The "Kilo" Trap

In everyday life, "kilo" means exactly 1000 (a kilogram is 1000 grams). In computing, "kilo" often means 1024 (which is 2102^{10}). Why? Because computers work in powers of 2, and 210=10242^{10} = 1024 is very close to 1000. This causes confusion — especially in exams.

Here is the precise hierarchy, with both the binary (computer) meaning and the decimal (SI) meaning:

UnitAbbreviationBinary Value (common in RAM/OS)Decimal Value (common in hard drives)
ByteB8 bits8 bits
KilobyteKB210=10242^{10} = 1024 bytes103=100010^3 = 1000 bytes
MegabyteMB220=1,048,5762^{20} = 1,048,576 bytes106=1,000,00010^6 = 1,000,000 bytes
GigabyteGB230=1,073,741,8242^{30} = 1,073,741,824 bytes109=1,000,000,00010^9 = 1,000,000,000 bytes
TerabyteTB240≈1.1×10122^{40} \approx 1.1 \times 10^{12} bytes1012=1,000,000,000,00010^{12} = 1,000,000,000,000 bytes
Important

Exam Rule of Thumb

In most Indian school exams (CBSE, ICSE, state boards), 1 KB = 1024 bytes is the accepted standard unless the question explicitly says "1 KB = 1000 bytes". Always check the context: memory/RAM questions use 1024; hard disk/storage device questions sometimes use 1000.

How to remember the order

Think of it like stacking blocks:

  • 1 bit = one on/off switch
  • 1 byte = 8 bits (enough for one letter)
  • 1 KB = roughly one page of text …

Unlock everything free for 14 days

  • Full step-by-step solutions
  • Concept-first explanations
  • Methods, shortcuts & mistakes
  • PYQ mapping + timed mock tests

Full access for 14 days. No credit card required.