Personal Computers & Applicati
Cheatsheet Content
### Computer Basics - **Definition:** An electronic device that processes data, performs calculations, and executes programs. - **Key Components:** - **Hardware:** Physical parts (CPU, RAM, Storage, Peripherals). - **Software:** Programs and operating systems that instruct the hardware. - **Types of Computers:** Desktops, Laptops, Tablets, Smartphones, Servers. - **Operating System (OS):** Software that manages computer hardware and software resources, providing common services for computer programs. Examples: Windows, macOS, Linux, Android, iOS. ### Hardware Components #### 1. Central Processing Unit (CPU) - **Function:** The "brain" of the computer, executes instructions. - **Key Metrics:** Clock speed (GHz), Number of cores. #### 2. Random Access Memory (RAM) - **Function:** Volatile memory used for temporary storage of data and program instructions currently in use. Faster than storage. #### 3. Storage (Hard Drive/SSD) - **Function:** Non-volatile memory for long-term data storage (OS, applications, files). - **Types:** - **HDD (Hard Disk Drive):** Traditional, mechanical, slower. - **SSD (Solid State Drive):** Faster, no moving parts, more durable. #### 4. Input/Output (I/O) Devices - **Input:** Keyboard, Mouse, Microphone, Webcam, Scanner. - **Output:** Monitor, Printer, Speakers. #### 5. Motherboard - **Function:** The main circuit board that connects all components. #### 6. Graphics Processing Unit (GPU) - **Function:** Specialised processor for rendering images, videos, and 3D graphics. Essential for gaming and graphic design. ### Software Types #### 1. Operating Systems (OS) - **Purpose:** Manages hardware and software resources, provides a user interface. - **Examples:** Windows 11, macOS Sonoma, Ubuntu (Linux), Android 14, iOS 17. #### 2. Application Software - **Purpose:** Programs designed to perform specific tasks for the user. - **Categories:** - **Productivity:** Word processors, spreadsheets, presentation software. - **Communication:** Email clients, web browsers, messaging apps. - **Multimedia:** Image editors, video players, music streaming. - **Security:** Antivirus, firewalls. - **Utilities:** File compressors, disk cleaners. #### 3. Programming Software - **Purpose:** Tools for writing, testing, and debugging computer programs. - **Examples:** IDEs (Integrated Development Environments), compilers, text editors. ### Common Applications & Their Uses #### 1. Web Browsers - **Examples:** Google Chrome, Mozilla Firefox, Microsoft Edge, Safari. - **Uses:** Accessing websites, online research, streaming, online shopping, cloud services. - **Key Features:** Tabs, bookmarks, incognito mode, extensions. #### 2. Office Suites - **Examples:** Microsoft 365 (Word, Excel, PowerPoint), Google Workspace (Docs, Sheets, Slides), LibreOffice. - **Uses:** - **Word Processors:** Document creation (reports, letters). - **Spreadsheets:** Data analysis, calculations, budgeting (Excel formulas: `SUM()`, `AVERAGE()`, `VLOOKUP()`). - **Presentation Software:** Creating slideshows (lectures, pitches). #### 3. Email Clients - **Examples:** Microsoft Outlook, Gmail (web-based), Apple Mail. - **Uses:** Sending/receiving emails, managing contacts, scheduling. #### 4. Media Players & Editors - **Examples:** VLC Media Player, Adobe Photoshop, GIMP, Spotify, YouTube. - **Uses:** Playing audio/video, editing photos/videos, graphic design. #### 5. Communication Apps - **Examples:** Zoom, Microsoft Teams, Slack, WhatsApp. - **Uses:** Video conferencing, instant messaging, collaboration. ### Internet & Networking - **Internet:** A global network of interconnected computer networks. - **World Wide Web (WWW):** A system of interconnected documents and other web resources, accessed via the Internet. - **Key Concepts:** - **ISP (Internet Service Provider):** Company providing internet access. - **Router:** Device that forwards data packets between computer networks. - **Wi-Fi:** Wireless technology for local area networking. - **IP Address:** Unique numerical label assigned to each device connected to a computer network. - **Online Safety:** - Strong passwords, two-factor authentication (2FA). - Beware of phishing scams and malware. - Keep software updated. ### Data Management & Security - **File Management:** Organizing, storing, and retrieving digital files. - **Folders/Directories:** Used to group related files. - **File Naming Conventions:** Clear and consistent names for easy retrieval. - **Backup Strategies:** - **Local Backups:** External hard drives, USB drives. - **Cloud Backups:** Google Drive, Dropbox, OneDrive. - **Regularly schedule backups** to prevent data loss. - **Cybersecurity Basics:** - **Antivirus Software:** Detects and removes malware. - **Firewall:** Monitors and controls incoming/outgoing network traffic. - **Software Updates:** Patch security vulnerabilities. - **Password Management:** Use unique, complex passwords for different accounts.