Full Computer Course Notes
Full Computer Course Notes
1. Introduction to Computers
Definition: A computer is an electronic device that processes data to produce useful
information.
Basic Functions:
- Input (via devices like keyboard, mouse)
- Processing (by CPU)
- Storage (Hard Drive, SSD)
- Output (Monitor, Printer)
Types of Computers:
- Supercomputers
- Mainframes
- Personal Computers (Desktops, Laptops)
- Tablets and Smartphones
2. Components of a Computer
Hardware: Physical parts (CPU, RAM, motherboard, etc.)
Software: Programs and operating systems (e.g., Windows, macOS, Linux)
Input Devices: Keyboard, mouse, scanner, joystick
Output Devices: Monitor, printer, speakers
Storage Devices: Hard drive, SSD, USB flash drive, CD/DVD
3. Software Types
System Software: Manages hardware (e.g., Windows OS)
Application Software: Performs specific tasks (e.g., MS Word, Excel)
Utility Software: Performs maintenance tasks (e.g., antivirus, disk cleanup)
4. Operating Systems
Functions:
- File management
- Task management
- User interface
- Memory management
Popular OS:
- Windows
- Linux
- macOS
- Android/iOS
8. Database Management
Definition: Organizing data for easy access and management.
Examples: MySQL, Oracle, MS Access
Key Terms:
- Table
- Record
- Field
- Query
9. Computer Security & Ethics
Computer Virus: A malicious program that harms your system.
Antivirus: Software that detects and removes viruses.
Ethics:
- Do not hack or steal data
- Respect privacy
- Use computers responsibly