Syllabus topics (RTMNU)
- Understanding the Computer: Introduction
- Evolution
- Generation
- Classification and Application of Computers
- Memory and Storage Systems: Introduction
- Memory representation
- Random Access Memory
- Read Only Memory
- Storage systems
- Magnetic storage systems
- Optical storage systems
- Magneto optical system
- Solid-state storage devices
Understanding the Computer: Introduction
Definition: A computer is an electronic machine that accepts data (input), processes it according to a set of instructions (program), stores it and gives the result (output).
The word comes from "compute", which means to calculate. Today a computer does much more than calculation: billing in a shop, online banking, railway booking (IRCTC), GST return filing and so on.
Basic working (IPOS cycle): Input → Processing → Output, with Storage at every step.
Characteristics of a computer:
- Speed – it works in microseconds and nanoseconds.
- Accuracy – results are correct if data and program are correct (GIGO: Garbage In, Garbage Out).
- Diligence – it does not get tired or bored.
- Versatility – it can do many different kinds of work.
- Storage – it can store huge data and recall it at any time.
- Automation – once a program is given, it works without human help.
- No IQ / No feelings – it cannot think or decide on its own; it only follows instructions.
Evolution of Computers
- Abacus (ancient China) – beads on rods for counting.
- Napier's Bones (John Napier, 1617) – rods for multiplication.
- Pascaline (Blaise Pascal, 1642) – first mechanical adding machine.
- Leibniz Calculator (1670s) – could also multiply and divide.
- Jacquard Loom (1801) – used punched cards to control weaving patterns.
- Difference Engine and Analytical Engine (Charles Babbage, 1822 and 1830s) – the Analytical Engine had the idea of input, memory (store), processing (mill) and output. Babbage is called the "Father of the Computer". Ada Lovelace is called the first programmer.
- Tabulating Machine (Herman Hollerith, 1890) – punched cards for the US census; his company later became part of IBM.
- Mark I (1944) and ENIAC (1946) – early electro-mechanical and electronic computers.
- Stored program concept (John von Neumann) – program and data both kept in memory. Modern computers follow this idea.
Generations of Computers
| Generation | Period (approx.) | Main technology | Examples / features |
|---|---|---|---|
| First | 1940–1956 | Vacuum tubes | ENIAC, UNIVAC; very large, much heat, machine language |
| Second | 1956–1963 | Transistors | IBM 1401; smaller, faster, assembly language, magnetic core memory |
| Third | 1964–1971 | Integrated Circuits (IC) | IBM 360; high-level languages, operating systems, keyboard and monitor |
| Fourth | 1971–present | Microprocessor (VLSI) | Personal computers, laptops; GUI, networks, internet |
| Fifth | Present and future | ULSI, Artificial Intelligence | Voice assistants, robots, parallel processing |
Classification of Computers
(A) On the basis of working (type of data):
- Analog – works on continuous data such as temperature or speed (e.g. speedometer).
- Digital – works on discrete data in 0 and 1 (e.g. PC, laptop).
- Hybrid – mix of both (e.g. ICU patient-monitoring machine).
(B) On the basis of size and power:
- Supercomputer – fastest; used for weather forecasting and research (e.g. PARAM series by C-DAC, India).
- Mainframe – serves thousands of users at once; used by large banks, railways, insurance companies.
- Minicomputer – medium size, serves a department or small firm.
- Microcomputer – personal computer: desktop, laptop, tablet, smartphone.
(C) On the basis of purpose: General-purpose (do many jobs, e.g. PC) and Special-purpose (one job only, e.g. ATM, washing machine controller).
Applications of Computers
- Business – accounting (Tally), payroll, inventory, billing, GST filing.
- Banking – core banking, ATM, UPI, net banking.
- Education – online classes, e-books, results (RTMNU online results).
- Health – patient records, scanning machines, telemedicine.
- Government – Aadhaar, DigiLocker, income-tax e-filing.
- Transport – railway and air ticket booking.
- Entertainment and communication – email, social media, films, games.
Memory and Storage Systems: Introduction and Memory Representation
Memory is the part of the computer that stores data and instructions. It is of two kinds: primary memory (main memory – RAM, ROM; directly used by the CPU) and secondary memory (storage – hard disk, CD, pen drive; permanent).
Memory representation: A computer stores everything in binary form (0 and 1).
| Unit | Equal to |
|---|---|
| 1 Bit | 0 or 1 (Binary digit) |
| 1 Nibble | 4 bits |
| 1 Byte | 8 bits (one character) |
| 1 Kilobyte (KB) | 1024 bytes |
| 1 Megabyte (MB) | 1024 KB |
| 1 Gigabyte (GB) | 1024 MB |
| 1 Terabyte (TB) | 1024 GB |
Each memory location has a unique address. Characters are stored using codes such as ASCII and Unicode.
Random Access Memory and Read Only Memory
RAM: Read-write main memory that holds programs and data being used now. It is volatile (data is lost when power goes off). Types: SRAM (static, faster, used in cache) and DRAM (dynamic, needs refreshing, used as main memory).
ROM: Memory whose contents are written at the factory and can only be read. It is non-volatile. It stores the BIOS (start-up program). Types: PROM (programmed once), EPROM (erased by ultraviolet light), EEPROM (erased electrically; flash memory is a form of it).
| Basis | RAM | ROM |
|---|---|---|
| Full form | Random Access Memory | Read Only Memory |
| Nature | Volatile | Non-volatile |
| Operation | Read and write | Read only |
| Use | Running programs and data | Start-up (BIOS) instructions |
| Size | Larger (4 GB, 8 GB etc.) | Small |
Storage Systems
Secondary storage keeps data permanently, has large capacity and low cost per byte, but is slower than RAM.
1. Magnetic storage systems: Data is stored as magnetised spots on a coated surface.
- Magnetic tape – sequential access, cheap, used for backup.
- Floppy disk – old, small capacity (1.44 MB).
- Hard disk – metal platters with read/write heads; direct access; large capacity (in GB/TB).
2. Optical storage systems: Data is read and written using a laser beam. Examples: CD (about 700 MB), DVD (4.7 GB single layer), Blu-ray (25 GB single layer). Types: ROM (read only), R (write once), RW (rewritable).
3. Magneto-optical system: Uses both a laser and a magnet. The laser heats a spot and the magnet changes its direction; reading is done by laser. It is long-lasting and rewritable, but now rarely used.
4. Solid-state storage devices: No moving parts; use flash memory chips. Examples: pen drive, memory card, SSD. They are fast, light, shock-proof and use less power, but cost more per GB than hard disks.
Likely exam questions
- (Long, 8/16 marks) What is a computer? Explain the evolution and generations of computers.
- (Long, 8/16 marks) What is memory? Explain RAM and ROM with their types, and describe magnetic, optical and solid-state storage devices.
- (Short, 4 marks) State any four characteristics of a computer.
- (Short, 4 marks) Distinguish between RAM and ROM.
- (Short, 4 marks) Write a short note on classification of computers on the basis of size.