Aprovecha el precio especial y haz tu profesión a prueba de IA

Antes: $249

Currency
$209
Suscríbete

Termina en:

2 Días
17 Hrs
57 Min
58 Seg

Qué pasa cuando enciendes una computadora

1/24
Resources
Transcript

When you press the power button on your computer, it initiates a fascinating and complex process that happens in seconds. Electricity flows from the battery or external source through internal wires, similar to water pipes in a home, to the motherboard. Upon receiving this power, the motherboard acts as an efficient coordinator, distributing electricity to each component and initiating a sequence of automatic checks.

This sequence begins with a special chip, known as the boot chip, which runs the POST (Power-On Self Test). This test quickly checks each hardware component, making sure everything is operational. You may have noticed this with specific sounds emitted when you turn on the computer; a short beep usually indicates that everything is OK, while a series of different beeps may signal a problem.

Immediately after that, the boot chip uses a specific firmware, BIOS or UEFI, to continue booting. BIOS is an older, simpler technology, while UEFI is a modern version that offers better security, better graphics and the ability to handle larger hard drives. You can imagine the difference between these firmwares as a traditional switch versus an advanced digital panel that offers detailed information and configuration options.

The firmware looks for specific instructions on the hard drive, written in a language of zeros and ones. These instructions, like a recipe, clearly indicate how to load and run the operating system. The information on the hard disk is transferred to RAM, which is like the work desk where important documents are placed at the start of the day, allowing the processor (CPU) to quickly access them.

The CPU, the central core and brain of the computer, receives these instructions and interprets them through an internal process involving assembly language. This language can be viewed as a translator that converts commands into precise actions, making it possible for the hardware to perform the requested tasks.

In some devices, especially in cell phones and tablets, all these components (CPU, memory, GPU, among others) are integrated into a single chip called System on a Chip (SoC). This compact and efficient design saves space and power, ideal for smaller devices.

The operating system kernel plays an essential role as an intermediary, facilitating communication between the programs you use and the computer hardware. This kernel performs critical tasks, such as managing resources and ensuring that software instructions execute correctly on the hardware.

Finally, during startup, security mechanisms, such as digital signature verification and data encryption, are activated to protect the system against unauthorized access. These procedures ensure that only legitimate and trusted software is run.

At the same time, the operating system, in collaboration with pre-installed drivers, manages interaction with peripheral devices such as displays and graphics. These drivers work as automatic translators, allowing each pixel on the screen to receive precise instructions on what colors to display, thus creating the visual interface you use on a daily basis.

Each step described occurs in mere seconds, allowing you to use your computer in a streamlined, secure and efficient manner from the moment you turn it on.

Contributions 95

Questions 6

Sort by:

Want to see more contributions, questions and answers from the community?

![](https://static.platzi.com/media/user_upload/platzimeme-7919ec7f-fff4-4fe7-a61d-3a4ec10d020a.jpg)
Primera vez que estoy tan atento al lanzamiento e un curso, hasta calendar estaba sincronizado.
![](https://static.platzi.com/media/user_upload/hq720-315321fe-de19-4f39-9e77-b98ff046ab5e.jpg)
Se que mas adelante veremos a detalle conceptos, pero aqui les va una explicacion breve: ### 🧠 Conceptos Básicos de Computación Algunos componentes esenciales para entender cómo funciona un computador: * **Bit** → Unidad mínima de información (0 o 1). * **Píxel** → Fragmento físico mínimo de una pantalla. Muchos píxeles forman una imagen. * **Hardware** → Componentes físicos del computador (mouse, teclado, pantalla, etc.). * **Software** → Programas y sistemas lógicos que controlan el hardware (sistema operativo, navegador, kernel, aplicaciones, etc.). ### ⏩ Inicio y Arranque del Sistema Procesos que ocurren desde que se enciende el computador hasta que carga el sistema operativo: * **BIOS** → Firmware que inicia y configura el hardware básico. Actualmente, ha sido reemplazado por el más moderno **UEFI**. * **UEFI** → Versión moderna del BIOS; es más segura, rápida y flexible. * **POST (Power-On Self-Test)** → Verificación inicial: revisa que todos los componentes funcionen correctamente. Si algo falla, puede emitir pitidos o mostrar errores. * **Boot Loader** → Programa que es ejecutado por el UEFI para cargar el sistema operativo (como Windows o Linux). ### 💾 Componentes del Sistema Elementos físicos y digitales que permiten el funcionamiento del computador: * **Memoria RAM** → Memoria temporal que guarda datos y programas en uso mientras el computador está encendido. * **Disco Duro** → Almacena datos de forma permanente, incluso cuando se apaga el sistema. * **CPU (Unidad Central de Procesamiento)** → Ejecuta instrucciones del sistema y programas; es el “cerebro físico” del computador. * **GPU (Unidad de Procesamiento Gráfico)** → Procesa gráficos e imágenes; también se usa en tareas de IA por su capacidad de trabajo en paralelo. * **SoC (System on a Chip)** → Integra en un solo chip varios componentes como CPU, GPU, memoria y controladores. Común en celulares y dispositivos compactos. ### 🧰 Software de Bajo Nivel Programas que conectan el hardware con el sistema operativo y gestionan tareas fundamentales: * **Kernel** → Núcleo del sistema operativo; administra recursos como memoria, procesos, archivos y dispositivos. * **Drivers** → Programas que permiten al sistema operativo comunicarse con el hardware. * **Assembler** → Lenguaje de bajo nivel que se traduce directamente a instrucciones que entiende el procesador.
La clase fue sencillamente excelente. Me sorprendió cómo un proceso tan técnico y aparentemente complejo como el encendido de una computadora pudo explicarse de forma tan clara, estructurada y visual. Y como siempre, Freddy con su excelente dominio de todas las temáticas que decide tratar, da gusto invertir el tiempo en contenido como este, de calidad! Magnifica introducción y con amplias expectativas de lo que viene. Valió la espera ansiosa por este curso 💚🚀
**🔌 Encendido de la computadora** * Presionas el botón de encendido. * Flujo de electricidad desde la batería o la red eléctrica. * La electricidad llega a la **tarjeta madre**. ## **⚡ Electricidad y bits** * La electricidad funciona como una onda. * Se interpreta como: * Pulso alto = 1 * Pulso bajo = 0 * Estos valores se llaman **bits**. ## **🧠 Chip de arranque y BIOS/UEFI** * Chip especial en la tarjeta madre recibe la señal. * Ejecuta: * BIOS (antiguo) / UEFI (moderno) * En teléfonos: **boot loader** * Android: PBL * iPhone: Secure ROM + iBoot ## **✅ POST (Power On Self Test)** * Verifica conexiones y componentes. * Envia señales a pantalla, teclado, etc. * Si hay errores, emite sonidos de advertencia. ## **💾 Disco duro y sistema operativo** * Se buscan las instrucciones de arranque en el disco duro. * Tipos de discos: * Externo (en PC grandes) * Chip soldado (en teléfonos y laptops) ## **🔧 Hardware vs. Software** * **Hardware**: lo físico (pantalla, teclado, chips). * **Software**: código digital (ceros y unos). ## **🧮 CPU y SoC** * La **CPU** realiza cálculos. * Ejemplos de CPU: * Intel Core i7, AMD Ryzen, Apple M4 * En teléfonos: **SoC** (System on a Chip) * Ejemplos: Snapdragon, Apple M1 ## **🧾 Lenguaje de máquina y ensamblador** * El código es leído como instrucciones en **ensamblador**. * Controla dispositivos: imagen, sonido, etc. ## **🧠 RAM y Kernel** * La **RAM** guarda la estructura temporal del sistema operativo. * El **kernel**: * Traduce acciones del usuario. * Coordina hardware y software. * Gestiona seguridad y usuarios. ## **🖥️ Pantalla y gráficos** * Las pantallas son matrices de puntos de luz. * La **CPU** calcula, pero la **GPU** muestra los gráficos. * GPU: útil para IA y procesamiento visual. ## **🎮 Dispositivos y drivers** * Diversidad de dispositivos (pantallas táctiles, mouse, etc.). * Los **drivers** permiten su funcionamiento universal. * Muchos vienen preinstalados. ## **🔐 Seguridad y acceso** * Usuario y contraseña viajan a la CPU. * Se activa un sistema criptográfico. * Se desbloquea el acceso a tus datos privados. ## **💻 Todo es una computadora** * Teléfonos, relojes, televisores, consolas... * Todos usan estos principios básicos. ## **📚 Lo que aprenderás después** * Funcionamiento de circuitos * Bits, bytes y protocolos * Infraestructura global (cables, satélites) * Fundamentos de ingeniería de software
Mi chaparrito hermoso <3
Estoy volviendo a tomar el curso de fundamentos de ingenieria de software, porque creo siempre es bueno repasar los fundamentos de toda nuestra tecnología. Genial!
El firmware es un tipo especializado de software que está grabado en un dispositivo de hardware, como una tarjeta madre o un sistema embebido. A diferencia del software convencional, que puede ser modificado o actualizado fácilmente por el usuario, el firmware es más difícil de cambiar y suele estar diseñado para controlar y gestionar los componentes de hardware del dispositivo. Incluye instrucciones esenciales para el funcionamiento del dispositivo, como el proceso de arranque (boot), que en computadoras modernas lo realiza el BIOS o UEFI. El firmware actúa como un intermediario entre el hardware y el software, asegurando que ambos trabajen juntos de manera efectiva.
**1. Inicio del encendido** Al encender la computadora, la electricidad fluye desde la batería o la fuente externa hacia la tarjeta madre. **2. Representación de la electricidad en bits** La electricidad viaja como una onda que se interpreta como pulsos altos (1) y bajos (0), formando bits. **3. El chip de arranque y el POST** La señal llega a un chip de arranque con BIOS o UEFI (en computadoras) o bootloaders (en teléfonos). El chip ejecuta el proceso POST (Power-On Self Test), que verifica que todos los componentes estén conectados y funcionando correctamente. **4. Búsqueda del sistema operativo** El POST busca instrucciones de arranque en la memoria permanente, normalmente en el disco duro o chips soldados en la tarjeta madre. Esas instrucciones están escritas en código binario (ceros y unos), que es el software del sistema operativo. **5. La CPU y la interpretación del código** La CPU (Unidad Central de Procesamiento) interpreta ese código, realiza cálculos y convierte instrucciones en procesos visibles como imágenes, sonidos y funciones. En computadoras, la CPU puede ser un chip independiente (como Intel i7 o AMD Ryzen); en teléfonos, se integra en un SoC (System on a Chip), que incluye CPU, memoria, disco y otros componentes. **6. Lenguaje ensamblador y carga del kernel** El código de arranque del sistema operativo está escrito en lenguaje ensamblador, que la CPU interpreta directamente. La CPU carga el núcleo del sistema operativo, llamado kernel, en la memoria RAM. **7. Función del kernel** El kernel actúa como intermediario entre el software y el hardware, gestionando cada acción del usuario. El kernel también activa mecanismos de seguridad, como usuarios, contraseñas y llaves criptográficas que protegen los datos privados. **8. Pantalla y procesamiento gráfico** El sistema operativo organiza los datos de la pantalla, que está compuesta por una matriz de pixeles que se iluminan en diferentes colores. La CPU es ideal para cálculos generales, mientras que la GPU es más eficiente para procesamiento gráfico y tareas paralelas como inteligencia artificial. **9. Dispositivos y drivers** Para operar con distintos dispositivos (pantallas, teclados, touchpads), se utilizan drivers, que son piezas de software que permiten a la computadora comunicarse con el hardware. **10. Acceso seguro del usuario** Al ingresar el usuario y la contraseña, se realiza un proceso criptográfico que descifra la clave de acceso a los datos personales. **11. Aplicación en todos los dispositivos modernos** Todos estos procesos son comunes a dispositivos modernos como computadoras, teléfonos, televisores y relojes inteligentes. **12. Importancia para desarrolladores** Comprender estos fundamentos es esencial para quienes aspiran a desarrollar software o trabajar en la industria tecnológica.
ps a ver que pedoooo
**Ufff, que elegancia de Intro**
Rayo loco llevo 2 paginas de pura anotaciones y apenas llevo la mitad del video. Les comparto mis anotaciones si les ayuda en algo :v ![](https://static.platzi.com/media/user_upload/upload-4d80242d-e0f6-4c39-887e-00ce1855f55f.jpeg) ![](https://static.platzi.com/media/user_upload/upload-1b84240a-2ab9-4825-a6df-3f06f60ad385.jpeg)
✅ Punto de mejora: 🤓☝🏽Sería más correcto que en lugar de disco duro se le llame "Unidad de almacenamiento" porque el disco duro (HDD) es una pieza de Hardware caracterizada por tener platos magnéticos que es donde se escribe la información gracias al cabezal pero los dispositivos móviles no tienen un disco duro porque es muy grande. En su lugar tienen unidades de estado sólido (SSD) que son los chips que menciona Freddy en el minuto 2:04
🎨Puedes aprender a como pintar una pared, como colgar un cuadro, como poner muebles elegantes, como hacer que estos se vean más bonitos, etc. Pero... Si no sabes cómo se construyen los cimientos, o cómo se levantaron esas paredes, como influye los diversos factores de tus acciones... Entonces en algún momento, todo lo que hiciste se puede caer o ante algún problema no vas a saber como resolverlo. 😖 En software los fundamentos son como los cimientos de esa "pared", sin fundamentos no entiendes lo que está pasando por debajo y por eso es **tan importante este curso**! Vamos a <u>aprender juntos</u> y a refrescar conocimientos que nos permitan pensar y no solo repetir lo que alguien más hizo antes, a crear, sin limitaciones! **🎯Muy emocionado por este curso!**
Me gusta esta nueva versión del curso aunque el primero eera epico la forma de explicar de @fredierr con su mitico paint
🔌 ¿Qué pasa *realmente* cuando enciendes tu computadora? 🧠⚡ Imagina esto: presionas el botón de encendido 💻... y en milésimas de segundo comienza un **espectáculo invisible y fascinante** 🎇. Todo inicia con un simple flujo de electricidad que se mueve como agua a través de tuberías 🚰, recorriendo cables internos hasta llegar al *corazón* de la máquina: la **tarjeta madre** 🧬. ### 🎯 Paso 1: ¡Chequeo general! Ahí entra en acción un pequeño pero poderoso chip llamado **chip de arranque** 🧠. Este ejecuta el famoso **POST** (Power-On Self Test) 🧪. ¿La misión? Revisar que todo el hardware esté en orden ✔️. ¿Has escuchado un *bip* al encender tu compu? 🔊 Si es uno corto, todo va bien. Si suena como sijarra desafinada... alerta roja 🚨. ### 🧭 Paso 2: BIOS vs UEFI Después del test, el chip activa un firmware: **BIOS** (el veterano) o **UEFI** (el moderno). 🕹️ BIOS = básico, funcional. 🧠 UEFI = más seguro, visual y capaz de manejar discos grandes. Imagínalo así: BIOS es un interruptor viejo de palanca… y UEFI es un panel digital táctil con mil opciones 🌈. ### 💽 Paso 3: ¿Dónde está el sistema operativo? El firmware busca una receta secreta 📜 escondida en el disco duro: el código de arranque, escrito en ceros y unos 🧾. Este código pasa a la memoria RAM, ese gran escritorio donde se acomodan los documentos más urgentes del día 🗃️. Ahí la **CPU**, el cerebro de la operación 🧠, lo toma todo y comienza a trabajar a mil por hora 🚀. ### 🔧 Paso 4: ¡El lenguaje que entiende la máquina! La CPU no entiende español, ni inglés... ella habla en **lenguaje ensamblador** 🗣️➡️💾. Es como un traductor súper especializado que convierte las instrucciones en acciones reales: mover el mouse, abrir apps, cargar juegos 🎮. ### 📦 Bonus: Todo en uno con SoC En celulares y tablets 📱, todo esto está *miniaturizado* en un solo chip: el **System on a Chip (SoC)**. ¡CPU, GPU, RAM... todo junto como una lonchera tecnológica! 🍱 ### 🧠 El Kernel: el gran mediador Ya con el sistema operativo encendido, el **kernel** entra en acción 🧠. Este es el **intermediario supremo**: traduce entre el software (lo que tú usas) y el hardware (lo que ejecuta las órdenes). Sin él, todo sería un caos absoluto 🤯. ### 🔐 Seguridad desde el arranque Durante estos procesos también se activan mecanismos de protección 🔒: firmas digitales, cifrado de datos y barreras contra software pirata. Todo esto pasa en segundos para que tú tengas una experiencia rápida y segura ⚔️💻. ### 🎨 ¡Y los gráficos? Finalmente, gracias a los **drivers** 🎛️ (pequeños programas traductores), tu sistema puede hablar con la pantalla, el teclado, la tarjeta gráfica y más. Ellos son los responsables de que cada píxel se pinte del color correcto 🎨✨. ### 🚀 En resumen... Lo que parece un simple “clic” al encender tu computadora... ¡es una *coreografía tecnológica* perfectamente coordinada! 💃⚙️ ¿Te imaginabas que pasaban tantas cosas detrás del telón? 😱 Comenta 💬 qué parte te sorprendió más y comparte este conocimiento con quien siempre dice "mi compu está lenta" 🙄😂
El video explica el proceso de encender una computadora. Al presionar el botón de encendido, la electricidad fluye hacia la tarjeta madre, generando pulsos eléctricos que representan bits (1s y 0s). La BIOS o UEFI se activa, realiza pruebas de hardware (POST) y busca el sistema operativo en el disco duro. El CPU interpreta el código del sistema operativo y activa los dispositivos conectados. Se destaca la diferencia entre hardware (componentes físicos) y software (código). La memoria RAM se utiliza para manejar la información temporalmente y el kernel actúa como intermediario entre software y hardware.
Para quien se pregunte, los posters de Freddy son de: **kurzgesagt**.**** Son una página que se dedica a explicar temas científicos y preguntas de naturaleza humana, de una forma muy digerible; tienen un canal en YouTube en español con el mismo nombre por si les interesan las divulgaciones científicas con un toque divertido.
Si en la UNAD le enseñaran estas cosas fundamentales de tecnologia?, todo seria mejor.. O contrataran a Freddy de profe de TIC.
Tremendo, he esperado tanto, esto es brutal
Estoy listo para convertirme en quien debo ser ¡Todos en Linea quedense conmigo!
siempre le llamare BIOS a la BIOS.
Gracias Freddy
recién llevo una clase y ya me encantó el curso.
Hoy lunes 14 de abril, perdí mi racha de mas de 43 semanas consecutivas, a decir verdad, la mayoría de esas semanas solo veía 1 video o ni siquiera era consciente de ello. Así que hoy al entrar de nuevo a platzi decido dedicar por lo menos 1 hora al día de enfoque imperturbable y dar un giro rotundo a mi aprendizaje. Salu2, debo interiorizar nunca parar de aprender...
Está genial ver el gran salto de calidad que hay entre este curso y anterior, aunque sigue teniendo el mismo espíritu en donde te explican un montón de cosas sobre como funciona nuestro mundo tecnológico de hoy en día super rápido y en videos no muy largos.
Excelente y emocionante este inicio de curso.
**Summary:** * Cuando enciendo mi computadora la electricidad llega a mi dispositivo a través de la batería el cable de poder. * La electricidad se convierte en pulsos de **0s (altos)** y **1s (bajos)**. Estos se conocen como **bits**. Lo que en su mínima expresión son 0s y 1s, también es lo que llamamos **software**. * Al encender mi computadora, se da lugar a una secuencia de arranque que está inscrita en la **tarjeta madre**, que está escrito en un chip llamado BIOS o EUFI. Las instrucciones de arranque se alojan en el **disco duro**. * La **RAM** (Random Access Memory) es el chip que maneja procesos de la computadora de forma temporal y rápida. * El sistema que comunica el hardware y las acciones del usuario con el software se conoce como **kernel**. * La **CPU** hace todos los cálculos matemáticos. Los procesadores de laptops compactos están programados en Assembler, un lenguaje generalmente utilizado para mover los pulsos eléctricos para generar voz, imagen, etc. * Las pantallas son conjuntos de millones de **pixeles**, que cambian muy rápido de color para generar imágenes. * Drivers son manuales de usos que le explican a diferentes dispositivos cómo ejecutar determinadas órdenes, estos manuales se llaman **drivers**.
Genial como pinta este curso! Desde la primera clase aprendemos muchos términos básicos de la computación, ¡este curso promete mucho!
Increible Platzi Team! Gracias!!
Como amo tus explicaciones Freddy es que es son amor y fáciles de entender <3 gracias por tanto
El kernel es el corazón del sistema operativo. Actúa como un intermediario entre el hardware y el software, gestionando recursos y permitiendo que los programas interactúen con el hardware. Se encarga de cargar y ejecutar aplicaciones, gestionar la memoria y controlar dispositivos. Cuando enciendes tu computadora, el kernel es lo primero que se carga en la memoria RAM después del proceso de arranque. Su función es esencial para asegurar que todo funcione correctamente y de forma segura en el sistema.
Empezando a desaprender.
Está genial la forma de explicar con las animaciones.
El proceso POST (Power-On Self Test) es ejecutado por un chip especial en la tarjeta madre de la computadora, que forma parte del firmware conocido como BIOS (o UEFI en sistemas modernos). Este chip verifica que todos los componentes esenciales de la computadora, como teclado y pantalla, estén funcionando correctamente antes de cargar el sistema operativo. Una vez que el POST completa su verificación, permite que el sistema operativo inicie.
El POST, o Power-On Self Test, es un proceso que se ejecuta cuando enciendes una computadora. Durante este procedimiento, la computadora verifica que todos los componentes esenciales, como la memoria RAM, el teclado y la tarjeta gráfica, estén funcionando correctamente y conectados. Si todo está bien, el POST permite que el sistema operativo se inicie. Si hay algún problema, puede emitir un sonido o un código de error para indicar fallos. Este proceso es fundamental para asegurar que el hardware esté en condiciones antes de cargar el software.
- **Computadora**: Dispositivo electrónico que procesa información. - **Tarjeta Madre**: Placa principal que conecta todos los componentes de la computadora. - **BIOS/UEFI**: Sistema que inicia la computadora y realiza el POST. - **POST**: Prueba de autoevaluación al encender la computadora. - **Disco Duro**: Almacenamiento permanente de datos. - **CPU**: Unidad central de procesamiento, realiza cálculos. - **RAM**: Memoria temporal de alta velocidad. - **Kernel**: Núcleo del sistema operativo, gestiona recursos hardware y software. - **Drivers**: Software que permite el funcionamiento de dispositivos. - **Bits**: Unidades mínimas de información, representadas como 0s y 1s.
El kernel es el núcleo del sistema operativo, actuando como intermediario entre el hardware y el software. Su función principal es gestionar los recursos del sistema, como la memoria y los procesos, permitiendo que las aplicaciones interactúen con el hardware. Cuando inicias una computadora, el kernel es responsable de cargar y ejecutar las instrucciones del sistema operativo, estructurando la información en la memoria RAM y garantizando la seguridad y el acceso a los datos. Es esencial para el funcionamiento eficiente del sistema.
Llegando del video de Vibe coding de Freddy 😎
¿Existira la posibilidad de que agreguen la opcion de cambiarle la resolucion a los videos de los cursos? Tengo muy malo el internet y un video de 5 min se transforma en uno de 20 😭
Les comparto el diagrama que hice en Mermaid ![](https://static.platzi.com/media/user_upload/upload-471e9fc9-d939-42a4-94c0-274c99b8c094.png)
La arquitectura de los procesadores es crucial porque determina cómo se ejecutan las instrucciones y se gestionan los datos. Influye en el rendimiento, la eficiencia energética y la capacidad de realizar múltiples tareas. Por ejemplo, hay arquitecturas CPU que son versátiles para cálculos generales y GPUs que están optimizadas para procesos gráficos y paralelismo, lo que las hace ideales para inteligencia artificial. La elección de arquitectura afecta directamente el diseño de software, ya que el código debe ser optimizado para la arquitectura específica del hardware que utiliza.
La electricidad fluye desde la fuente de energía (como la conexión de cable) hacia la computadora. Cuando enciendes la computadora, la electricidad activa la tarjeta madre y otros componentes. No fluye del computador a la fuente de luz; más bien, la fuente de energía proporciona la electricidad necesaria para que la computadora funcione. Esta energía es interpretada como pulsos eléctricos que se convierten en bits (ceros y unos) para procesar información.
¿Osea que la electricidad fluye de la fuente de luz a mi computador, y del computador a la fuente de luz? No sé si entendí mal.
Tengo que ver esto, dos veces xd
Ya entiendo porque no van a dar todas las clases de una, sino poco a poco. En la primera clase aprendí demasiadas cosa.
La clase expuesta se centró en cómo se inicia una computadora. Al encenderla, la electricidad fluye hacia la tarjeta madre y se convierten en pulsos eléctricos que representan bits (ceros y unos). Un chip de arranque (BIOS o UEFI) realiza una prueba de autodiagnóstico (POST) para verificar componentes. Luego, se carga el sistema operativo desde el disco duro, y la CPU ejecuta instrucciones para que el hardware interactúe con el software. Este proceso es fundamental para entender el funcionamiento de las computadoras y su software.
Un chip CPU con varios núcleos es una única unidad de procesamiento. Aunque cada núcleo puede ejecutar tareas de forma independiente, todos están integrados en un solo chip. Esto permite que la CPU realice múltiples operaciones al mismo tiempo, mejorando la eficiencia del procesamiento. La arquitectura multicore optimiza el rendimiento sin ser un conglomerado de múltiples chips, ya que todos los núcleos comparten recursos como la caché y el bus de datos, facilitando la comunicación entre ellos.
El encendido de una computadora, aunque parece sencillo, involucra múltiples etapas críticas. A pesar de la evolución tecnológica desde la IBM PC, la cantidad de hardware y la complejidad del software han aumentado. Cada componente necesita ser verificado y cargado, desde la BIOS/UEFI hasta el sistema operativo y los drivers. Además, el tiempo de arranque puede depender de factores como el tipo de almacenamiento (HDD vs. SSD) y la cantidad de procesos que se inician al inicio. Estos elementos contribuyen a que incluso con avances, el tiempo total de arranque se mantenga significativo.
Absolute cinema 👁👁
Gran video pero solo para que sepan no estan funcionando los subtitulos en telefono (Iphone), reinicie la aplicación y sigue sin funcionar.
La clase explica el encendido de una computadora, comenzando con el flujo de electricidad hacia la tarjeta madre. Este proceso involucra el BIOS (o UEFI), que realiza un test inicial (POST) para verificar el hardware. Luego, localiza el sistema operativo en el disco duro, que contiene instrucciones en bits (ceros y unos). La CPU ejecuta estas instrucciones, comenzando el sistema operativo y utilizando RAM para almacenar datos temporales. El kernel actúa como intermediario entre hardware y software, y la seguridad se mantiene mediante un sistema de usuarios y contraseñas.
Mis apuntes a quien pueda interesar: Cuando enciendes tu computadora, fluye energía desde la batería o el tomacorriente hacia la tarjeta madre, activando un chip llamado UEFI. Este ejecuta un proceso llamado POST (Power-On Self Test) que revisa si todos los componentes esenciales como la memoria RAM, el teclado, la tarjeta gráfica y el disco están funcionando correctamente. UEFI también consulta la configuración del sistema almacenada en un chip de memoria como la CMOS o NVRAM. Si todo está en orden, busca en el disco duro o SSD un programa llamado gestor de arranque (bootloader). Este código, en lenguaje binario (0 y 1), le indica a la CPU cómo cargar el kernel del sistema operativo, como Windows, Linux o macOS. La CPU es la encargada de realizar todos los cálculos lógicos y matemáticos que permiten generar imágenes, videos, sonidos y ejecutar procesos. Existen procesadores de marcas como AMD, Intel o Apple (como el chip M4). En los teléfonos móviles, estos chips suelen venir integrados en un System on a Chip (SoC), que agrupa la CPU junto a otros componentes en un solo circuito. El lenguaje ensamblador (assembly) es un lenguaje de bajo nivel que representa instrucciones que la CPU puede entender, y es traducido a código máquina (binario) por un programa llamado assembler. Este código binario se interpreta mediante pulsos eléctricos en los circuitos internos de la CPU, representando unos y ceros. La memoria RAM es una memoria temporal y veloz donde se cargan los datos y programas que la CPU necesita usar en el momento. El corazón del sistema operativo es el kernel, una parte fundamental que se carga en la RAM, inicializa los controladores básicos, gestiona los recursos del sistema, coordina los procesos que ejecuta la CPU y permite que el software interactúe con el hardware. Por ejemplo, inicia los procesos de seguridad que permiten gestionar usuarios, contraseñas y el acceso a archivos. También interviene en el encendido y control de la pantalla, que está compuesta por una matriz de píxeles (puntos de luz), asignando patrones de color que forman las imágenes visibles. En este proceso participa la GPU, que acelera el procesamiento gráfico bajo la coordinación del sistema operativo. Finalmente, el sistema operativo presenta una interfaz gráfica (como el escritorio o terminal) que permite al usuario comenzar a usar la computadora.
¡Esperaba este momento!
![](https://static.platzi.com/media/user_upload/upload-6e872823-e9aa-4152-a790-128198125525.png)
Sí el curso ya era didácticamente genial, con esta actualización de la mano de la nueva era digital ahora es ' didácticamente super genial'. Yo sé que a Freddy no le gusta, pero está por encima del resto para enseñar e impartir cursos. Solo vine a curiosear, pero ahora lo tomaré completo, con las mismas ganas que la primera vez.
Se volvió canon el curso jaja
☕️✨
Uno de mis ingresos es instalar y formatear computadoras, así que es interesante entender mejor mi campo de trabajo
En Junio del 2023 completé todo el curso de fundamentos de ingeniería de software, y aquí vamos de nuevo.
Here we go again, we're on the road!! Que bueno. siempre es bueno repasar conceptos fundamentales y poder reforzarlos.
Chat desde este preciso momento comienza mi carrera profesional como programador. Estuve esperando este curso del bueno de freddy vega para dar inicio a este increible camino , Dios conmigo.
Me gusta este formado, tipo cocomelon, donde cada 2-3 segundos sucede algo.
Me encantó!
El cambio con relación a la versión anterior de este curso en la parte grafica es brutal, obviamente el contenido en esencia es el mismo pero siempre es bueno recordar y repasar las bases de nuestro conocimiento de fundamentos de Ingeniería de Software y como las nuevas tecnologías como las GPU se agregan a esta base o incluso la cambian
Tome el anterior curso de Ingeniería de software y fue genial. Aprendí muchas más cosas en esta clase.
La mejora constante de Platzi😎
Bienvenidos, compañeros, a lo que es sin duda un curso súper relevante para el mundo en el que nos encontramos y en el que cada vez estamos más inmersos. Si apenas estás empezando en el mundo TI, éste es un excelente paso. Aprende mucho, construye bases sólidas y disfruta aprendiendo. **Siempre se puede.**
El POST (Power-On Self-Test) es un procedimiento que se ejecuta cuando enciendes una computadora. Su función es verificar que todos los componentes esenciales, como el teclado y la memoria, estén funcionando correctamente antes de cargar el sistema operativo. Durante el POST, la tarjeta madre envía señales eléctricas a los dispositivos conectados; si todo está bien, el proceso continúa y arranca el sistema operativo. Si hay un problema, el POST puede emitir un sonido o mostrar un mensaje de error en la pantalla.
La BIOS (Basic Input/Output System) y UEFI (Unified Extensible Firmware Interface) son ambos sistemas de firmware que inicializan el hardware al encender la computadora. La principal diferencia es que UEFI es más moderno, ofreciendo una interfaz gráfica y soporte para discos duros de mayor capacidad, mientras que la BIOS es más limitada y tiene una interfaz de texto. UEFI también incluye características de seguridad mejoradas, como el arranque seguro, y permite una mayor flexibilidad en la gestión del hardware.
Un bit es la unidad más básica de información en computación, representando un estado binario que puede ser un 0 o un 1. En el contexto de una computadora, los bits son utilizados para codificar todos los datos, desde texto hasta imágenes y sonidos. Cada combinación de bits forma bytes y, en conjunto, permiten que los dispositivos realicen cálculos, almacenen y transmitan información. En el proceso de encender una computadora, los bits son fundamentales para la comunicación entre hardware y software.
Nuevo curso de habkar en publico de Fredy
![](https://static.platzi.com/media/user_upload/upload-0a59c394-2c54-42e4-b592-49bb1cf71f65.jpeg)
Geeeniaaal, por fin llego este curso
Del antiguo curso pasamos de Freedy Alpha al Freddy 2.0
Por lo general los cursos los tengo a 1.5x de velocidad, pero diablos con Freddy debo colocarlo a 0,85x =o
2025
Hola, lo del BIOS y UEFI es el motivo por el cual es riesgoso actualizar estas instrucciones nativas y que justo haya un corte eléctrico en el dispositivo. Sin esas instrucciones completas simplemente el dispositivo deja de mostrar imagen. Los app de UEFI actuales traen algunas medias de protección para minimizar los riesgos (ej. en laptops te pide enchufar el cargador para iniciar el procedimiento).
My fav curse 💚
ha llegado el momento el curso fav 💚💚
Waoo!!!, para ser la primera clase se nota mucho el esfuerzo y la dedicación en el curso y también el gran crecimiento que ha tenido platzi...mucha diferencia en la calidad con el primer curso el cual ya era excelente 👌
El reboot del curso mas esperado por toda Latinoamérica unida!
Solo puedo decir, ufff
Vamos con todo!!!!!!
Muy expectantes de este lanzamiento, que emoción.
Intros épicas... Marvel<<\<Platzi
PAPI HA VUELTO!
Primera vez tomando el curso:)
sorpréndenos, Platzi, let's go!
bienvenidos a todos a esta remasterizacion! es increíble todo lo que han mejorado en platzi, muchas felicidades y gracias por tanto
con el curso de fundamentos de ingenieria de sofware fue mi primer acercamiento a la pogramacion e ingenieria sera un gusto volver empezarla
en los iphone no son chip M, son los A bionic
#### **GAS (GNU Assembler)** * **Arquitectura:** x86, ARM, RISC-V * **Usado en:** Linux, Android, Arch, Fedora * **Función:** Parte del toolchain de GCC, drivers. * **Aplicación práctica:** Entrypoints del kernel, llamadas a sistema * **Efecto:** Potente y flexible para sistemas Unix/Linux * **Nivel:** Bajo nivel avanzado, multiplataforma
Resumen = ⚡