Introduction to Computer System – Deep Learning
Notes
Chapter 1: Introduction to Computer and Computing
A computer is an electronic device that accepts data (input), processes it using a set of instructions
(program), and produces meaningful results (output).
Basic Computer Cycle: INPUT → PROCESSING → OUTPUT → STORAGE
Evolution of Computing Devices
Generation Time Period Key Technology Example Devices Characteristics
1st 1940–1956 Vacuum Tubes ENIAC, UNIVAC Huge size, slow, power hungry
2nd 1956–1963 Transistors IBM 1401 Smaller, faster, reliable
3rd 1964–1971 Integrated Circuits IBM 360 Compact, fast, better performance
4th 1971–Present Microprocessors Apple II, IBM PC Personal computers, portable
5th Present & Beyond Artificial Intelligence AI-based Systems Intelligent, voice recognition
Components of a Computer System
1. Input Unit – Devices for data entry like keyboard, mouse, scanner.
2. CPU – Brain of computer: ALU, CU, and Registers.
3. Memory/Storage – Temporary or permanent storage.
4. Output Unit – Displays results, e.g., monitor, printer.
All components communicate via system bus (Data, Address, Control).
Chapter 2: Computer Memory
Memory stores data, instructions, and results temporarily or permanently.
Units: Bit → Byte → KB → MB → GB → TB
Types of Memory
Type Example Volatile? Description
Primary RAM, ROM RAM: Yes, ROM: No Directly accessed by CPU
Secondary HDD, SSD, Pen Drive No Permanent storage
Cache Inside CPU No Very fast memory for frequent data
Data Deletion & Recovery
Deleted files remain on storage until overwritten. Recovery tools can restore them, raising privacy
concerns. Secure deletion overwrites data permanently.
Chapter 3: Software
Software is a collection of programs that tell a computer how to perform tasks.
Types of Software
Type Examples Purpose
System Software Windows, Linux Controls hardware and runs other programs
Application Software MS Word, Photoshop Helps users perform tasks
Utility Software Antivirus, WinRAR Performs maintenance tasks
Specific Software Billing System, ATM Software Designed for a particular task
Deep Reflection: 'Hardware is the body, software is the soul, and data is the life of a computer.'
Can a computer exist meaningfully with only one of these three?