Aquí hay una lista (no sarcástica) de temas sobre los que puede leer para tener una idea de cómo funciona una computadora:
INTERNO
- Aprende el sistema de números binarios (base 2).
- Comprende cómo sumar, restar, multiplicar y dividir números en binario.
- Si multiplica un número por 2 en binario, ¿cómo cambia? ¿Qué tal a las 4, 8? ¿Qué tal dividir por 2? ¿Por qué?
- ¿Qué es el desbordamiento, cuándo ocurre? ¿Es todo desbordamiento un error?
- Comprender el sistema de cumplido de los dos para representar números negativos.
- Comprenda cómo convertir entre la base 10 (números decimales “normales”) y la base 2.
- También puede ser útil aprender sobre sistemas numéricos octales y hexadecimales.
- Binario es el lenguaje de una computadora. No entiende nada más que pulsos de electricidad. Binario es una representación simbólica de los componentes internos de la computadora; un alto voltaje es un 1, loe voltaje es 0.
- ¿Cómo se representan los números con decimales en binario? (IEE 754 si recuerdo correctamente)
- Aprenda sobre el estándar de codificación ASCII.
- Aprenda sobre las instrucciones de montaje. Binario es más exactamente el alfabeto de la computadora, las instrucciones de ensamblaje son como palabras de ese idioma.
- Aprenda sobre los mecanismos de almacenamiento de datos en una computadora.
- ¿Qué es un registro?
- ¿Qué es la memoria?
- ¿Qué es el almacenamiento en disco?
- ¿Cuáles son las diferencias?
- Aprenda algo de programación de ensamblaje (mejor si tiene algún tipo de experiencia previa en programación).
- Aprenda cómo se crean y ejecutan los programas en la computadora.
- ¿Cómo decide un programa entre hacer cosas diferentes? ¿Cómo se repiten las cosas?
- Aprenda el diseño de memoria de un programa, pila, montón, secciones globales y de código.
- (Opcional) Conozca las puertas lógicas y cómo se pueden usar para crear un procesador. ¿Cómo se pueden diseñar puertas lógicas que sumen números binarios? ¿Sustraer?
- Aprende sobre la lógica booleana.
- Aprenda cómo se pueden construir las compuertas AND, OR, NAND, NOT y XOR.
- (Avanzado) Aprenda cómo los procesadores realizan la adición anticipada. ¿Por qué?
- ¿Cómo se interpretan las instrucciones de montaje por estas puertas lógicas?
- Aprenda sobre el reloj y los ciclos del reloj.
EXTERNO
- Cómo verificar si alguien me está mirando a través de la cámara web de mi computadora portátil con Windows
- ¿Es inútil una almohadilla de enfriamiento de la computadora portátil si todos los ventiladores no soplan en las rejillas de entrada de aire inferiores de la computadora portátil?
- ¿Es posible el subprocesamiento en una GPU?
- ¿Qué computadora portátil tienes y qué recomendarías a otros?
- ¿Es imposible alcanzar el nivel de comprensión de la función cerebral necesaria para construir computadoras cognitivas?
- Aprenda sobre los diferentes tipos de procesadores. ¿Qué es un núcleo, qué es hiperprocesamiento, un reloj más rápido significa que el procesador es mejor que uno con un reloj más lento?
- Aprenda sobre los módulos de memoria (RAM).
- Aprenda sobre el propósito de una placa base. ¿Qué hace un BIOS?
- Conozca los tres tipos principales de sistemas operativos.
- Aprenda sobre monitores, pantallas de computadora, ¿cuál es la resolución? ¿Qué es un píxel?
- Aprende sobre las tarjetas de video.
- Aprenda sobre diferentes almacenamiento no volátil. ¿Qué es un SSD, qué es un HDD? Las diferencias? Beneficios de cada uno?
- Aprende sobre internet.
Haga cada uno de estos lo suficientemente bien y tendrá una mejor comprensión de cómo funciona una computadora que la mayoría de las personas en la tierra.