Re: ARLA/CLUSTER: Houston, we have a problem - O programa que levou o Homem à Lua está disponível no GitHub

pmafer pmafer gmail.com
Quarta-Feira, 13 de Julho de 2016 - 14:08:46 WEST


Para quem estiver interessado, existem alguns simuladores deste computador
disponiveis na net como:

http://svtsim.com/moonjs/agc.html (online Java)

http://www.ibiblio.org/apollo/ (para instalação no pc)

73
Paulo

2016-07-13 13:41 GMT+01:00 João Costa > CT1FBF <ct1fbf  gmail.com>:

>
>
> <http://abertoatedemadrugada.com/2016/07/programa-que-levou-o-homem-lua.html>
>
> A missão que levou as missões Apollo até à Lua contou com a ajuda de
> computadores, mas eram computadores que nada têm a ver com os de hoje.
> Ainda assim, os mais curiosos passam a poder espreitar o programa do Apollo
> Guidance Computer, assim fazendo uma verdadeira viagem no tempo até ao
> pináculo da tecnologia... na década de 60.
>
> O Apollo Guidance Computer
> <https://en.wikipedia.org/wiki/Apollo_Guidance_Computer> (AGC) ajudou-nos
> a chegar à Lua, mas é um pouco assustador relembrar que estamos a falar de
> uma computador com um PCU que trabalhava a 2MHz e tinha uma capacidade de
> memória que se media em kilobytes - basicamente, milhares de vezes menos
> potente que o CPU que se poderá esconder dentro de um qualquer frigorífico
> ou máquina de lavar actual.
>
>
> <https://4.bp.blogspot.com/-O09oPWRAO9Q/V4URdpWR_QI/AAAAAAAEBms/z6vxvpcpJrQVLLsrBDKl8mWavtuAHZTWACLcB/s1600/margaret_hamilton1.jpg>
> [Margaret Hamilton, directora do software junto a este programa]
>
> Mas, na altura, era tecnologia de ponta, que obrigou a inventar algumas
> das coisas que hoje consideramos banais (ou obsoletas, na maior parte dos
> casos).
>
> Quanto à programação em si, não esperem facilidades, pois foi feita em
> Assembly - linguagem que se traduz directamente para código máquina, e que
> hoje já raramente é usada (quase sempre apenas para efeitos de optimização
> de alguns pequenos segmentos de código, mas até isso sendo uma excepção,
> pois na maior parte dos casos os compiladores terão mais capacidade para
> optimizar o código para os complexos CPUs multi-core da actualidade.)
>
>
> <https://2.bp.blogspot.com/-X51uUCzr_VM/V4URd-CyuaI/AAAAAAAEBmw/-UJAxMyeh20A_LTV3p1HykfBfnxvdygOACLcB/s1600/nasa2.png>
>
> O código fonte fica agora disponível
> <http://qz.com/726338/the-code-that-took-america-to-the-moon-was-just-published-to-github-and-its-like-a-1960s-time-capsule/> para
> todos no GitHub <https://github.com/chrislgarry/Apollo-11/>, e não faltam
> pequenas pérolas nos comentários que demonstram que, mesmo com mais de meio
> século de diferença... os programadores continuam a deixar as suas marcas
> bem pessoais nos projectos em que trabalham. :)
>
> Fonte: Aberto Até de Madrugada
>
> _______________________________________________
> CLUSTER mailing list
> CLUSTER  radio-amador.net
> http://radio-amador.net/cgi-bin/mailman/listinfo/cluster
>
>
-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: http://radio-amador.net/pipermail/cluster/attachments/20160713/eec0fe0a/attachment.htm


Mais informações acerca da lista CLUSTER