Concise Summary of Computer Systems
Definition of Computer
A computer is an electronic device that processes data to yield useful information.
Overview of Computing System
Comprises: Computer system, user, environment.
Components: Peripherals (I/O), CPU, Memory.
Computer System Characteristics
Speed: Rapid processing of large amounts of data.
Accuracy: High accuracy with built-in error detection.
Storage: Internal and external storage; bytes (8 bits), larger units (Kilo, Mega, Giga, Tera).
Automation: Automatic execution of programs from memory.
Reliability: Consistent performance without human fatigue.
Flexibility: Capable of a variety of tasks.
Components of Computer System
Hardware: Input (keyboard, mouse), Processing (CPU including ALU, Control Unit), Output (monitor, printer).
Software: Instructions enabling task execution, categorized as system software and application programs.
Computer Users
Types: Expert users (engineers, programmers) vs. casual users.
Historical Overview of Computers
First Generation (1942-1955): ENIAC, vacuum tubes.
Second Generation (1955-1965): Transistors replaced vacuum tubes, introduction of High Level Languages.
Third Generation (1965-1975): Integrated Circuits, multi-programming.
Fourth Generation (1975-present): VLSI, microprocessors, personal computers.
Fifth Generation: Focus on AI and massive parallel processing.
Classification of Computers
By Signal Type: Digital, Analog, Hybrid.
By Purpose: General-purpose (versatile) vs. Special-purpose (specific tasks).
By Capacity: Supercomputers/mainframes vs. Microcomputers (personal computers).
Basic Operations of a Computer
Input: Entering data.
Storage: Saving data.
Processing: Calculations and operations by the CPU.
Output: Producing results.
Control: Coordinating all operations.
Central Processing Unit (CPU)
Components:
ALU: Performs calculations/logic operations.
Control Unit: Directs operations of the computer.
Memory System
Types:
Primary Memory: Volatile (RAM) and Non-volatile (ROM).
Secondary Storage: Magnetic tapes, disks, optical disks, flash drives.
Input/Output Devices
Input Devices: Keyboard, Mouse, Scanners (MICR, OMR, OCR).
Output Devices: Monitor, Printer (impact and non-impact).