Hola, mi nombre es Madison Maxey. Tengo una compañía que se llama Loomia, y nos enfocamos en hacer telas inteligentes para ropa inteligente y productos suaves inteligentes. El cielo es el límite cuando se habla de textiles. Mi nombre es Danielle Applestone, y soy CEO de Othermachine Company. Hacemos fresadoras de escritorio. Una máquina fresadora toma una herramienta giratoria cortante y la mueve sobre un material para crear un objeto 3D. Debajo de la superficie, todas las computadoras hacen las mismas cuatro cosas básicas. Ingresan información, guardan y procesan la información, y, luego, sacan un resultado. Cada una de estas tareas la realiza una parte diferente de la computadora. Hay dispositivos de entrada que toman información del mundo externo y la convierten en información binaria. Hay memoria que se usa para guardar esta información. Hay una unidad central de procesamiento o CPU, donde se hacen todos los cálculos. Y, finalmente, hay dispositivos de salida que toman información y la convierten en un elemento físico de salida. Hablemos primero de la entrada. Las computadoras pueden tomar diferentes tipos de entrada, como el teclado de una computadora, la pantalla táctil de un celular, una cámara, un micrófono o un GPS. Hasta los sensores en un auto, el termostato o un dron son diferentes dispositivos de entrada. Ahora, veamos un ejemplo sencillo de cómo la entrada viaja dentro de una computadora y se convierte en salida. Cuando presionas una tecla en tu teclado, digamos la letra "B", el teclado la convierte en un número. El número se manda en binario, con unos y ceros, a la computadora. Empezando con este número, el CPU calcula cómo mostrar la letra "B" pixel por pixel. El CPU pide instrucciones paso por paso de la memoria, que le dicen cómo dibujar la letra "B". El CPU corre estas instrucciones y guarda el resultado como pixeles en la memoria. Finalmente, esta información en pixeles se manda a la pantalla en binario. La pantalla es un dispositivo de salida que convierte las señales de binario en las diminutas luces y colores que muestran lo que ves. Esto pasa tan rápido que parece instantáneo, pero, para mostrar cada letra, una computadora corre miles de instrucciones, empezando por el momento en que tu dedo presiona la tecla. En ese ejemplo, el dispositivo de salida era la pantalla, pero existen muchos tipos de salidas que toman la señal binaria de la computadora y hacen algo en el mundo físico. Por ejemplo, una bocina toca sonido, o una impresora 3D imprime un objeto. Los dispositivos de salida también pueden controlar movimiento físico como un brazo robótico, el motor de un carro, o la herramienta de corte de la fresadora que mi compañía hace. Nuevos tipos de entradas y salidas permiten a las computadoras interactuar con el mundo de nuevas formas. Esto ha mejorado con el incremento en velocidad y tamaño de la memoria y del CPU Mientras más complicada sea la tarea y haya más información de entrada o salida, más poder de procesamiento y memoria una computadora necesita. Escribir letras en una pantalla puede ser fácil pero, para hacer complicados gráficos en 3D o grabar una película de alta definición, las computadoras modernas suelen tener múltiples CPU para procesar toda esa información y muchos gigabytes de memoria para guardarla. No importa qué es lo que quieras hacer con la computadora, cada acción se trata de: introducir información del mundo físico, guardar y procesar esa información, y regresar algo de salida al mundo físico.