The post Código fuente del Apollo 11 first appeared on Instituto FOC - FP Informática Online.
]]>
Con este código poco podrás usarlo para crear tu propia misión espacial, pero esto no significa que miles de desarrolladores no hayan descubierto más de una sorpresa y rindan homenaje a este desarrollo tan especial, con el que gracias a él pudimos llegar a la luna.
Apollo Guidance Computer (AGC) así fue llamado el ordenador instalado en cada módulo de mando y en cada módulo lunar y su función era la del guiado, navegación y control de la nave espacial. Su software, programado en ensamblador, que constaba de un sencillo sistema operativo en tiempo real, fue instalado en una ROM y se interactuaba con el mediante una combinación de pantalla y teclado numérico.
Esta publicación del código ha permitido descubrir cosas como el particular sentido del humor de los programadores de la NASA, como por ejemplo que en la rutina de despegue hagan referencia a BURN_BABY_BURN–MASTER_IGNITION_ROUTINE.agc (Arde, baby, arde, Rutina maestra de ignición), u otras bromas como “TEMPORARY, I HOPE HOPE HOPE” donde el programador indicaba que esa línea era temporal, que se debía de revisar y parecía rezar por su buen funcionamiento.
Algunos desarrolladores han sugerido cambios comentando problemas y ofreciendo soluciones tan viejas como aquello de «¿Has probado a apagarlo y encenderlo de nuevo?«.
[Fuente: Xataka] [Fuente: qz.com]
The post Código fuente del Apollo 11 first appeared on Instituto FOC - FP Informática Online.
]]>