Display Mode

Understanding CGA, EGA, VGA, and SVGA in the Simplest Way

When studying computers, many students get confused by terms like CGA, EGA, VGA, and SVGA.
These are simply display standards that determine how clear the screen looks.

The main difference between them is resolution.

What is Resolution?

Resolution means the number of tiny dots called pixels on the screen.

Formula:

Resolution = Width × Height

Example:

  • 320 × 200 = 64,000 pixels

  • 640 × 350 = 224,000 pixels

  • 640 × 480 = 307,200 pixels

  • 800 × 600 = 480,000 pixels

👉 More pixels = clearer and sharper image.


1. CGA (Color Graphics Adapter)

CGA was introduced by IBM in 1981.

Features:

  • Resolution: 320 × 200

  • Supports only 4 colors

  • Very low quality

  • Used in old computers

Example:
Like watching a blurry old TV.


2. EGA (Enhanced Graphics Adapter)

EGA came after CGA and improved graphics.

Features:

  • Resolution: 640 × 350

  • Supports 16 colors

  • Better picture quality than CGA

Example:
Like upgrading from black-and-white TV to color TV.


3. VGA (Video Graphics Array)

VGA became a very popular standard.

Features:

  • Resolution: 640 × 480

  • Supports 256 colors

  • Clearer text and images

Example:
Like old computer monitors in schools/offices.


4. SVGA (Super Video Graphics Array)

SVGA is an improved version of VGA.

Features:

  • Resolution: 800 × 600 or higher

  • Supports thousands/millions of colors

  • Best quality among these four

Example:
Like comparing HD to SD.


Comparison Table

StandardFull FormResolutionColors
CGAColor Graphics Adapter320×2004
EGAEnhanced Graphics Adapter640×35016
VGAVideo Graphics Array640×480256
SVGASuper Video Graphics Array800×600+More

Easy Trick to Remember

Remember this order:

C → E → V → S

Quality increases step by step:

CGA < EGA < VGA < SVGA

or

Low → Better → Good → Best


Exam Questions

1. Which graphics card offers the highest resolution?
✅ SVGA

2. Which graphics card offers the lowest resolution?
✅ CGA

3. What does VGA stand for?
✅ Video Graphics Array

So always remember:

CGA < EGA < VGA < SVGA

Name

Full Form

Year

Type

Resolution

Colors

Why Called Adapter / Array

Key Differences

CGA

Color Graphics Adapter

1981

Adapter

320×200 / 640×200

4 or 2 colors

Separate video card adapting CPU output to display

First color graphics standard for IBM PCs

EGA

Enhanced Graphics Adapter

1984

Adapter

640×350

16 colors

Improved adapter card with more video memory

Higher resolution and colors than CGA

VGA

Video Graphics Array

1987

Adapter / Array

640×480

256 colors

Uses video memory array and video adapter card

Became long-time standard for PC graphics

SVGA

Super VGA

1989

Adapter / Array

800×600 up to 1600×1200

256+ colors

Enhanced VGA cards with larger memory arrays

Higher resolutions and extended color support

XGA

Extended Graphics Array

1990

Adapter

1024×768

256 to 65K colors

Advanced adapter for higher resolution displays

Used in higher-end PCs and workstations




Computer on Basis of Brand

Computer on Basis of Brand
Type Full Name Introduced Developed By Example System Processor Input Output Storage Architecture Purpose Creation Method Used Until Advantages Disadvantages
XT Extended Technology 1983 IBM IBM PC/XT Intel 8088 Keyboard Monitor, Printer Floppy disk, Hard disk 8-bit ISA slots Improve early PCs and allow hardware expansion Improved motherboard with expansion slots Late 1980s Simple, expandable, first widely used business PC Slow speed, limited memory
AT Advanced Technology 1984 IBM IBM PC/AT Intel 80286 Keyboard Monitor, Printer Hard disk, Floppy disk 16-bit ISA slots Increase speed and memory capacity New motherboard with better processor and RAM support Early 1990s Faster CPU, larger RAM support Larger size, higher power consumption
PS/2 Personal System/2 1987 IBM IBM Personal System/2 Intel 80386 / Intel 80486 Keyboard, Mouse Monitor, Printer Hard disk, Floppy disk Micro Channel Architecture (MCA) Create modern standardized PC systems Redesigned PC architecture with new ports Mid 1990s Better performance, introduced PS/2 ports MCA architecture expensive and not widely adopted

Generation Of Computer

Generation Of Computer

Generations of Computers

GENERATION IMPORTANT TIMELINE KEY PEOPLE / INVENTORS MAIN TECHNOLOGY / PROCESSOR INPUT METHOD OUTPUT METHOD STORAGE PROGRAMMING LANGUAGE WHY IT WAS CREATED HOW IT WAS CREATED USED UNTIL ADVANTAGES DISADVANTAGES
1ST GENERATION COMPUTERS 1940 – 1956 J. Presper Eckert, John Mauchly, concept by Charles Babbage Vacuum Tubes Punch Cards, Paper Tape Printouts Magnetic Drum Machine Language (0 & 1) Military calculations and scientific research (World War II) Thousands of vacuum tubes wired together ~1956 First electronic computers, faster than manual calculation Very large, expensive, produced heat, consumed huge electricity
2ND GENERATION COMPUTERS 1956 – 1963 John Bardeen, Walter Brattain, William Shockley Transistors Punch Cards Printers, Monitors Magnetic Core Memory Assembly, FORTRAN, COBOL Make computers smaller, faster and reliable Vacuum tubes replaced by transistor circuits ~1963 Smaller, faster, less heat, more reliable Still expensive, required cooling
3RD GENERATION COMPUTERS 1964 – 1971 Jack Kilby, Robert Noyce Integrated Circuits (IC) Keyboard, Punch Cards Monitor, Printer Magnetic Disk BASIC, PASCAL Increase processing power and reduce cost Many transistors on single silicon chip ~1971 Smaller, faster, cheaper, multitasking possible Still needed air conditioning
4TH GENERATION COMPUTERS 1971 – Present Ted Hoff, Federico Faggin Microprocessor (VLSI) Keyboard, Mouse Monitor, Printer, GUI Hard Disk, SSD C, C++, Java Create personal computers for everyday use Entire CPU placed on single microprocessor chip Still used today Very small, powerful, cheap, portable Security issues, electronic waste
5TH GENERATION COMPUTERS Present – Future Organizations like IBM and Google Artificial Intelligence, ULSI, Quantum Processors Voice, Touch, Sensors AI responses, VR/AR displays Cloud Storage, Quantum Memory Python, Prolog Build intelligent systems that can think and learn AI algorithms, neural networks, quantum research Ongoing Automation, smart decision making Expensive research, ethical concerns

Magnitic Memory

 


Term

Type of Storage

Era / Generation

How It Works

Purpose / Use

Example / Notes

Magnetic Drum

Primary / Secondary memory

1950s–1960s (First/Second Gen)

Cylinder coated with magnetic material rotates; read/write heads access data

Early main memory for programs and data

IBM 650 used magnetic drum memory; access was sequential (slow)

Magnetic Tape

Sequential secondary storage

1950s–present

Data stored on long magnetic ribbon wound on reels; read/write by tape drive heads

Backup, archiving, and large data storage

Still used in banks, data centers for backups

Magnetic Disk (Hard Disk / HDD)

Random access secondary storage

1956–present

Data stored on spinning metal/platter coated with magnetic material; read/write heads move over surface

Main storage for files, programs

IBM 305 RAMAC (1956) first commercial HDD

Magnetic Bubble Memory

Non-volatile memory

1970s–1980s (Experimental / Niche)

Uses tiny magnetic domains (“bubbles”) in a thin film to store data; manipulated with magnetic fields

Replaces some RAM / ROM for rugged devices

Non-volatile, no moving parts, slow but reliable; used in aerospace and industrial applications

Core Memory (Magnetic Core)

Primary memory

1950s–1970s (First/Second Gen)

Tiny magnetic rings (cores) threaded with wires; direction of magnetization stores 1 or 0

Main memory (RAM) for computers

IBM 704, PDP series used core memory; very durable

Floppy Disk

Secondary storage

1970s–1990s

Thin magnetic disk inside protective casing; read/write via floppy drive

Portable data storage

5.25” and 3.5” floppies, slowly replaced by optical and flash storage

Zip Disk / Magneto-Optical Disk

Secondary storage

1990s

Magnetic + optical technology to read/write data

Portable storage, higher capacity than floppies

Used in professional graphics / data storage before USB drives

History Of Computer

Computer

Full Form

Year

Generation / Type

Inventor / Organization

Main Purpose

Main Component

Z1

(Model name)

1938

Mechanical / Pre-electronic

Konrad Zuse

First programmable mechanical computer

Mechanical parts

Z2

(Model name)

1939

Electromechanical

Konrad Zuse

Improved programmable calculator

Relays

Z3

(Model name)

1941

Electromechanical

Konrad Zuse

First working programmable automatic computer

Relays

Atanasoff–Berry Computer

ABC

1939–1942

Electronic Digital (Experimental)

John Vincent Atanasoff & Clifford Berry

Solve simultaneous linear equations

Vacuum tubes

Colossus

(Not an acronym)

1943

Electronic Digital

Tommy Flowers

WWII code breaking

Vacuum tubes

Harvard Mark I

Automatic Sequence Controlled Calculator

1944

Electromechanical

Howard Aiken with IBM

Scientific calculations

Relays

ENIAC

Electronic Numerical Integrator and Computer

1945

First Generation

John Mauchly & J. Presper Eckert

Military trajectory calculations

Vacuum tubes

Manchester Baby

Small Scale Experimental Machine

1948

First Generation

Frederic C. Williams & Tom Kilburn

First stored-program execution

Vacuum tubes

EDVAC

Electronic Discrete Variable Automatic Computer

1949

First Generation

John Mauchly & J. Presper Eckert

Stored-program architecture

Vacuum tubes

EDSAC

Electronic Delay Storage Automatic Calculator

1949

First Generation

Maurice Wilkes

Scientific research

Vacuum tubes

UNIVAC I

Universal Automatic Computer

1951

First Generation

J. Presper Eckert & John Mauchly

Commercial data processing

Vacuum tubes

LEO I

Lyons Electronic Office

1951

First Generation

J. Lyons and Co.

Business management

Vacuum tubes

IBM 701

(Model number)

1952

First Generation

IBM

Scientific computing

Vacuum tubes

IBM 650

(Model number)

1954

First Generation

IBM

Business and education

Vacuum tubes

 



Punch Card


 

Uploading: 617772 of 617772 bytes uploaded.

1️⃣ What is a Punch Card?

A punch card is a stiff paper card with holes punched in specific positions to represent data or instructions. Early computers and machines read these holes to process information.


2️⃣ Origin of Punch Cards

The idea of punch cards started in 1801 with the invention of the Joseph Marie Jacquard loom.

  • He created the Jacquard Loom.

  • The loom used punched cards to control weaving patterns automatically.

  • Each card told the loom which threads to lift or lower.

📌 This was the first time machines were controlled by coded instructions.


3️⃣ Use in Data Processing

Later, punch cards were used for data processing by Herman Hollerith.

  • In 1890, he invented the Hollerith Tabulating Machine.

  • It used punch cards to store and count census data.

  • The 1890 U.S. Census was completed much faster using this machine.

📌 Hollerith’s company later became IBM.


4️⃣ Punch Cards in Early Computers

Punch cards became very important in early computers (1950–1970).

They were used to:

  • Input programs

  • Store data

  • Control computer instructions

Programmers would write code and punch holes in cards, then feed them into computers.


5️⃣ Structure of a Punch Card

A standard punch card had:

  • 80 columns

  • Each column represented one character

  • Holes represented binary data

This format was called the IBM 80-column card.


6️⃣ Decline of Punch Cards

Punch cards slowly disappeared because:

  • Magnetic tapes were faster

  • Disk storage was easier

  • Computers became more interactive

By the 1980s, punch cards were mostly obsolete.


7️⃣ Importance in Computer History

Punch cards were important because they:

  • Introduced the idea of programming machines

  • Allowed data storage and automated processing

Practical Questions