Computer Fundamentals
1. Introduction to Computers
Computer: An electronic device that processes data to provide meaningful information.
Data: Raw facts and figures.
Information: Processed data.
Characteristics:
- Speed
- Accuracy
- Automation
- Storage
- Versatility
- Diligence
2. Types of Computers
Supercomputer: Most powerful, used in scientific fields
Mainframe: Used by large organizations for bulk data
Minicomputer: Mid-sized, used in small businesses
Microcomputer: Personal computers (PCs, laptops)
Embedded Systems: Found in appliances like washing machines
3. Components of a Computer
a. Hardware (Physical components):
- Input Devices: Keyboard, Mouse, Scanner
- Output Devices: Monitor, Printer, Speakers
- Storage Devices: HDD, SSD, USB Drive
- Processing Unit: CPU (Central Processing Unit)
b. Software (Instructions to operate hardware):
- System Software: OS (e.g., Windows, Linux)
- Application Software: MS Word, Excel, Browsers
- Utility Software: Antivirus, File Management
Computer Fundamentals
4. CPU (Central Processing Unit)
ALU (Arithmetic Logic Unit): Performs calculations and logic operations
CU (Control Unit): Directs operations within the system
Registers: Small storage areas for quick data access
5. Memory and Storage
Primary Memory: Temporary storage (volatile) - RAM, Cache
Secondary Memory: Permanent storage (non-volatile) - HDD, SSD
Tertiary Storage: Backup storage - Cloud, Tape Drive
6. Input & Output Devices
Input Devices: Keyboard, Mouse, Touchscreen, Microphone, Scanner
Output Devices: Monitor, Printer, Speakers, Projectors
7. Computer Languages
Machine Language: Binary - 0s and 1s
Assembly Language: Low-level, symbolic
High-Level Language: C, Python, Java - human-friendly
8. Internet & Networking Basics
Internet: A global network for sharing information
WWW (World Wide Web): A service on the internet
IP Address: Unique ID of a device on a network
LAN/WAN: Local vs. Wide Area Network
Wi-Fi: Wireless networking
9. Computer Security
Virus: Malicious software
Firewall: Protects from unauthorized access
Computer Fundamentals
Antivirus: Detects and removes malware
Cybersecurity: Protecting digital data
10. Uses of Computers
Education, Business, Entertainment, Healthcare, Banking, Research