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.