diff --git a/syllabus/1.md b/syllabus/1.md index 8764405..8f54fa5 100644 --- a/syllabus/1.md +++ b/syllabus/1.md @@ -2,77 +2,81 @@ ## Components of a Computer -1. **CPU**: Central Processing Unit - The "brain" of the computer. -2. **RAM**: Random Access Memory - For temporary data storage. -3. **Hard Drive**: Long-term data storage. -4. **Motherboard**: Connects all components. -5. **Power Supply**: Provides electrical power. -6. **GPU**: Graphics Processing Unit - Handles visuals. -7. **Input Devices**: Such as keyboard, mouse, etc. -8. **Output Devices**: Such as monitor, printer, etc. -9. **Cooling System**: Fans or liquid cooling. -10. **Case**: Encloses the components. +1. **CPU**: Central Processing Unit - The "brain" of the computer that performs calculations and logic operations. +2. **RAM**: Random Access Memory - Temporary data storage that is faster to read and write compared to hard drives. +3. **Hard Drive**: Long-term data storage, can be HDD or SSD. +4. **Motherboard**: The main circuit board connecting all components. +5. **Power Supply**: Converts electrical power to a format suitable for the computer. +6. **GPU**: Graphics Processing Unit - Handles rendering images and videos. +7. **Input Devices**: Devices like keyboards, mice, and scanners for user input. +8. **Output Devices**: Devices like monitors, printers, and speakers for displaying output. +9. **Cooling System**: Fans or liquid cooling to maintain optimal temperature. +10. **Case**: Houses and protects the components. -# Input and Output devices -## Input devices -In computing, an input device is a piece of equipment used to provide data and control signals to an information processing system, such as a computer or information appliance.Examples of input devices include keyboards, mouse, scanners, cameras, joysticks, and microphones. +## Input and Output Devices -### Types of input devices -#### Keyboards -#### Mouse/Touchpad/Track point -#### Scanners -#### Webcam/Cameras -#### Microphone -#### Joystick +### Input Devices +Input devices provide data and control signals to a computer. Examples include keyboards, mice, scanners, cameras, joysticks, and microphones. -## Output devices -Output devices in computing are hardware components that display or output data and information from a computer to the user or another system. Examples include monitors, printers, and speakers. +#### Types of Input Devices +- **Keyboards**: Text input +- **Mouse/Touchpad/Trackpoint**: Pointer navigation +- **Scanners**: Image input +- **Webcam/Cameras**: Video input +- **Microphone**: Audio input +- **Joystick**: Game control -### Types of output devices -#### Monitor -#### Speakers/Headphones -#### Printers +### Output Devices +Output devices display or output data from a computer. Examples include monitors, printers, and speakers. - -# Storage -## Units of storage - - and speed +#### Types of Output Devices +- **Monitor**: Visual display +- **Speakers/Headphones**: Audio output +- **Printers**: Printed output -## Type of storage - - Magnetic Storage - - Optical - - Solid State +## Storage -# MAchine language - - Binary +### Units of Storage and Speed +- Byte, Kilobyte, Megabyte, Gigabyte, Terabyte +- RPM, Read/Write Speed -# networking explain - - Explain Protocols - - TCP - - UDP - - MAC Address - - IP/DNS - - Network ports - - Subnetting - - firewall usage - - other protocols ( HTTP, FTP, SSH, TELNET) - - OSI Model - - VPNs +### Types of Storage +- **Magnetic Storage**: HDD +- **Optical**: CD, DVD +- **Solid State**: SSD -# Operating System - - BIOS - - File system - - Kernel - - Drivers - - explamples of operating systems +## Machine Language +- **Binary**: The basic language of computers, consisting of 0s and 1s. +## Networking -# Troubleshooting Hardware - - RAM - - CPU - - MB - - PSU +### Explain Protocols +- Rules governing data transfer -# Troubleshooting Network - - OSI Model +#### Types of Protocols +- **TCP**: Reliable data transfer +- **UDP**: Faster but less reliable +- **MAC Address**: Hardware identification +- **IP/DNS**: Internet addressing +- **Network Ports**: Data pathways +- **Subnetting**: Network segmentation +- **Firewall Usage**: Security measure +- **Other Protocols**: HTTP, FTP, SSH, TELNET +- **OSI Model**: 7-layer model for networking +- **VPNs**: Virtual Private Networks for secure communication +## Operating System +- **BIOS**: Basic Input/Output System, the firmware for initializing hardware. +- **File System**: Manages how files are stored and retrieved. +- **Kernel**: Core part of OS, manages system resources. +- **Drivers**: Software to interface with hardware. +- **Examples of Operating Systems**: Windows, macOS, Linux + +## Troubleshooting Hardware +- **RAM**: Check for faulty memory modules. +- **CPU**: Overheating or malfunction. +- **MB**: Motherboard issues. +- **PSU**: Power supply unit failures. + +## Troubleshooting Network +- **OSI Model**: Use it as a framework for troubleshooting.