InicioInfoApollo XI - Su computadora a bordo.

Apollo XI - Su computadora a bordo.

Info9/7/2012

Tu computadora vs la computadora del Apollo 11








El Apollo 11 fue el cohete que llevó al hombre a la luna, y llevaba una computadora que era capaz de controlar todas las funciones del cohete y del vuelo.

En 1969 las computadoras basadas en microchips (tal como las conocemos hoy) estaban recién rompiendo la cáscara del huevo.

Y si te cuento que tu computadora, desde la que estás leyendo este post, tiene la capacidad de comandar el Apollo 11 seguro que te vas a quedar sorprendido. Pero no solo eso, al mismo tiempo tu computadora sería capaz de reproducir música, una película al tiempo que al antivirus revisa tu disco rígido y descargas algo desde Internet.

Tu computadora es miles de veces más potente que la computadora que llevaba el Apollo 11, que tenía:

Un procesador con una velocidad de 1 Mhz.
1 kb de memoria RAM.
Y un ROM de 12 Kb.
Y no tenía discos ni cintas para guardar información.
Y solo podía correr un programa, el “Colossus 249” que era un software de control de vuelo.

Una PC más o menos estándar de hoy en día puede tener:

1 procesador con dos núcleos (casi como dos procesadores) de 2 Ghz (2000 veces más rápido, multiplicado por dos).
2 Gb de RAM (2 millones más de memoria).
300 Gb de Almacenamiento (contra la ROM de 12 kb) son casi 300 millones más de capacidad.
Capacidad para multitareas y multiprocesamiento. Tu computadora puede ejecutar muchos programas de forma simultánea.



Pero… ¿cómo? ¿porqué?

En su momento, allá por 1969, no existía semejante tecnología como la de hoy. Sin embargo, esta computadora era de lo más avanzado en ese punto de la historia.

Los programas en ese entonces se escribían para resolver los problemas de forma casi “perfecta”, utilizaban cada recurso de la forma más optima posible. Y para lograrlo, se escribían en un lenguaje llamado Assembler.

Este lenguaje de programación es lo que llamos como lenguaje de bajo nivel, de esos que trabajan sobre “los fierros”, es decir sobre el hardware. Como tal, un programa escrito en Assembler solo funcionará en un solo tipo de hardware, para el cual fue escrito.

Quien programa en Assembler conoce al detalle todo el hardware del que dispone, y cuando hablo de detalles, hablo realmente de cada uno de los circuítos electrónicos del hardware. Entonces, deducirás que programar en Assembler (o Ensamblador) es muy complicado.

En esta página vas a ver todo el programa “Colossus 249″ que usó el Apollo 11 escrito en Assembler.

Hoy en día, se programa en lenguajes de alto nivel. Y con el auge de las interfaces gráficas, casi toda la capacidad de procesamiento de una computadora se destina a “presentar de forma linda” la información en la pantalla, ni hablar cuando hablamos de cosas relacionadas con el 3D, efectos especiales, video, etc.

Los programadores de hoy, no nos centramos en los detalles del hardware, y muchos ya ni piensan que sus programas corren sobre hardware (los malos programadores). Los lenguajes de hoy en día nos ayudan a abstraernos del hardware y pensar más en la funcionalidad del programa de la interacción con el usuario.




Simulador para celular







[/align]









Y UN VIDEO QUE ME GUSTO



Datos archivados del Taringa! original
3puntos
0visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

k
kisper91🇦🇷
Usuario
Puntos0
Posts7
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.