Notes on IT Concepts PDF
Document Details
Uploaded by Deleted User
Tags
Summary
These notes cover various IT concepts, including drivers, booting, Edge Computing, Fog Computing, and Bash scripting. They are useful for students learning about these technical topics. The notes also offer practical examples and are well-organized for easy comprehension, making them a good resource for studying and note-taking.
Full Transcript
# Notes ## 05/11/24 - **Drivers/controladores:** Responsible for communication between the operating system and a hardware device. - **Boots:** Installing systems and starting them. ## 22. Edge Computing - Performs data processing on local devices (routers). - Minimizes latency in real-time app...
# Notes ## 05/11/24 - **Drivers/controladores:** Responsible for communication between the operating system and a hardware device. - **Boots:** Installing systems and starting them. ## 22. Edge Computing - Performs data processing on local devices (routers). - Minimizes latency in real-time apps. ## 23. Fog Computing - Distributes processing through nodes before reaching the cloud. ## 24. Edge Computing and Fog Computing **Similarities**: - Process data close to where it's generated, minimizing latency and reducing storage in the cloud. **Differences**: - **Edge Comp**: Processes data directly on local devices (sensors/routers). - **Fog Comp**: Creates an intermediate layer that distributes processing across a network of interconnected nodes. This allows for faster and more efficient responses in applications such as IoT and Industry 4.0. It also improves speed and security in data management. ## 25. Bash Script - A text file containing Linux commands. - Allows you to automate tasks, manipulate files and perform complex operations. - **Steps:** 1. Create a file named "contouch name.sh" 2. ```bash #!/bin/bash echo "Hola" fecha=$(date) echo" Fecha y hora actual : $fecha" ``` 3. Give permissions `chmod +x name.sh` 4. Run the script: `./name.sh` ## 1/10/24 ### 13. PC Shortcuts - **Pin app to taskbar** - **System (View specifications: IPv4, 50...)** ## 15/10/24 ### 14. Echo command Displays what you input on the screen. Example: `echo esto es un ejemplo` ## 15. Keyboard Shortcuts - Copy: Ctrl+C - Paste: Ctrl+V - **Other Keyboard Shortcuts**: Most webpages have shortcuts on their pages. ## 16. `dir` command - Displays files and folders: `dir /` - Displays files with a specific extension: `dir.extension /s` ## 29/10/24 ### 17. Virtualization - Allows you to divide hardware resources from a system among multiple virtual machines - Examples: Virtual Box, VMware, Microsoft Virtual Desktop ### 18. Data backup and Cloning - **Data backup**: Creates a copy of files and programs from the hard drive, but not aspects like partition mapping. - **Cloning**: A perfect copy of the hard drive. Examples: Clonezilla and Norton Ghost. - **Deployment**: Taking an installation to numerous sites (launching an app to the market). This is useful for installing one or more apps across various devices. By creating an image/layout, you can deploy the app. Note that the hardware and software need to be the same as the original deployment. ### 19. Maintenance Tools - **CCleaner**: - Clears corrupt files, cookies and updates. - **Warning:** Use with caution as it could delete logins or other important data. ## 24/09/24 ### Introduction to Digitization in Productive Systems - **What is digitization?** - Transferring information from a physical format to a digital environment. - **What is digital transformation?** - A process in which an organization integrates digital technology into every area of its business practices. - **What is hacking?**. - Exploiting vulnerabilities in systems, potentially for improvement or malicious purposes. - **What is digital literacy?** - The capability of individuals to perform various tasks in a digital environment. - **Tools that aid digital literacy**: - **Project Management** (Microsoft Planner, Trello, Canva, Asana, Monday) - **Databases** (Relational Databases E/R, SQL, NoSQL Databases) - **Mail Marketing** (Mailchimp) - **Efficient Searches** (Google Dork) - **Artificial Intelligence (AI)** (Chat-GPT) - **Integrated Development Environment (IDE)** (Visual Studio Code) - **Development** (Perforce)