Computer System

Computer Hardware

Computer Software

Storage Unit

The Bus System

The Central Processing Unit (CPU)

Input/Output Unit

Application Software

The Arithmetic and Logic Unit (ALU)

Registers

Control Unit

Secondary Storage

Direct (Random) Access Media

Sequential Access Media

Punched Paper Tape

Magnetic Tapes

Punched Cards

Floppy Disk/ Diskette

Hard Disk

Magnetic Disks

External Bus

Address Bus

Data Bus

Internal Bus

Control Bus

System Software

Operating System

Language/Programming Software

Multi User Operating System

Real Time Operating System

Single Tasking Operating Systems

Assembly Language

High-Level Language

Machine Language

Spread Sheet

Database Management

Word Processing

Memory Address Register (MAR)

Memory Buffer Register

Accumulator (ACC)

Instruction Register (IR)

Program Counter (PC)

Primary Storage

Read Only Memory (ROM)

Masked ROM

Flash ROM/Flash BIOs/Flash memory

Electrically Erasable Programmable ROM (EEPROM)

Erasable Programmable ROM (EPROM)

Programmable ROM (PROM)/One-Time Programmable Device (OTP)

Random Access Memory (RAM)

Static RAM (SRAM)

Dynamic RAM (DRAM)

Input Device

Output Unit

Soft Copy Output Devices

Visual Displays/Monitors/Video Display Terminal (VDT)

Flat-Panel Displays

Cathode Ray Tube (CRT)

Hard Copy Output Devices

Microfilm

Printers

Non Impact Printers

Ink Jet Printers

Laser Printers

Impact Printers

Dot Matrix Printer

Drum Printers

Daisy Wheel Printers

Plotters

Data Register (DR)