Pular para o conteúdo principal

Conheça a programadora que tornou a ida da humanidade à Lua possível


MARGARET, SENDO INCRÍVEL NO MÓDULO DE COMANDO DA APOLLO 11 (FOTO: NASA)

O código que Margaret Hamilton escreveu pode ter salvado a missão Apollo 11

No último dia 20 de julho, celebramos os 46 anos do pouso do homem na Lua. Todos sabem que Neil Armstrong foi o primeiro homem a pisar no satélite, seguido por Buzz Aldrin. Mas queremos celebrar alguém crucial para a missão fora os intrépidos astronautas: a programadoraMargaret Hamilton.

Obviamente, a missão Apollo 11 foi uma grande conquista da engenharia - mas ela também foi um feito imenso em termos de software. Os astronautas usaram um computador chamado Apollo Guidance Computer, tanto no módulo de comando quanto no módulo lunar, para navegar e controlar a nave. E, claro, alguém precisou programar isso.

O software foi escrito por uma equipe do MIT, do Laboratório de Instrumentação (atualmente chamado de Laboratório Draper) - e a equipe foi liderada pela programadora Margaret Hamilton. A foto aqui abaixo é de Margaret ao lado do seu "pequeno" código:

MARGARET HAMILTON E SEU CÓDIGO (FOTO: REPRODUÇAÕ)

Como você pode imaginar, nos anos 1960, escrever códigos era bastante trabalhoso. O computador usava algo chamado de 'memória de corda' - fios eram trançados através de furos em uma placa de metal de uma forma determinada para armazenar códigos binários. Se o fio passava por dentro de um furo, representava um. Se o furo ficava vazio, a representação era zero. Os programas eram basicamente tecidos a mão em fábricas - por isso esse tipo de armazenamento ficou conhecido como 'LOL memory' (nesse caso LOL não significava 'rindo alto' e sim 'little old lady' e sim 'velhinha').

Voltando à missão Apollo - o código de Hamilton pode ter salvado toda a expedição. Um dos radares responsáveis por ajudar o módulo lunar a voltar para o módulo de comando e o sistema de guia do próprio módulo usavam fontes de energia incompatíveis. O radar, que não tinha muita utilidade na parte da missão relativa ao pouso, começou a mandar para o computador um monte de dados baseados em sinais elétricos aleatórios. Isso fez com que o computador quase ficasse sobrecarregado, sem capacidade de processar as tarefas necessárias para o pouso. Quase.

Mas Hamilton era poderosíssima. Ela antecipou o problema e fez com que o sistema operacional da Apollo suportasse essa sobrecarga. E, por conta do código, quando o problema começou a acontecer, o computador deixava de realizar tarefas de baixa prioridade para suportar a quantidade de dados do radar. Se esse software não tivesse funcionado, o pouso na Lua não teria acontecido há 46 anos.

Mas não ache que, no tempo da Apollo, as mulheres eram mais respeitadas no campo da tecnologia. Os homens consideravam o software uma parte menos importante da computação do que o hardware - por isso as mulheres acabavam programando. E a luta das moças para entrar nesse campo com mais protagonismo continua.

Hamilton, hoje, é uma velhinha incrível de 80 anos que dirige a companhia que ela mesma fundou em 1986, a Hamilton Technologies. Ela viu a engenharia de software (um termo que ela criou, aliás) se transformar de um trabalho sem muito destaque na computação em uma profissão cheia de prestígio. "Quando eu falava de engenharia de software, o pessoal dava risada, achava divertido. Mas o software eventualmente ganhou respeito".

Continue sendo maravilhosa, Margaret.

Via Vox

FONTE: REVISTA GALILEU

Comentários

Postagens mais visitadas deste blog

Uma Nova Etapa!

Passados dez anos, Ufos Wilson trocou de nome e plataforma! Agora nos chamamos Banco de Dados Ufológicos e Científicos (BDUC). Nosso conteúdo segue o mesmo, levando informações sérias com foco principal na Ufologia Científica, porém divulgando e abrangendo todas as disciplinas científicas! A seguir o link do site, compartilhem e divulguem: https://bancodedadosufologicosecientificos.wordpress.com/

Arquivo Ovni: Caso Jardinópolis

Jardinópolis esta distante 335 km da capital paulista, localizada na região de Ribeirão Preto foi palco de um acontecimento insólito na noite de 27 de dezembro de 2008, onde um grupo de adolescentes na época teriam presenciado a descida de luzes vermelhas e azuis num terreno baldio próximo de onde estavam, um dos garotos tomou uma imagem com seu celular, porém de baixa resolução. A seguir trecho extraído do blog feito por membros dos familiares dos jovens, contendo relatos e frame do vídeo feito. Relato dos envolvidos: "Por Luciene [AVISTAMENTO DE MEU FILHO] Sábado 27/12/2008, meu filho de 15 anos chega assustado em casa aproximadamente umas 23:45. Meu filho faz parte de um grupo de jovens da igreja católica, e acabando a missa, ele e seus amigos foram para uma pracinha. Essa pracinha fica em um bairro novo. E próximo daquele lugar tem uns terrenos baldios cheios de mato. Eles estavam conversando quando avistaram de longe luzes vermelhas e azuis no céu e logo essa luz

O caso Roswell nordestino: Queda de UFO na Bahia, em Janeiro de 1995

Por Ufo Bahia: Nessa data, as 09:00 horas, uma in­formante do G-PAZ, "M" da TV BAHIA me ligou contando uma mirabolante his­tória de queda de um UFO em Feira deSantana(BA) a 112 Km de Salvador. Umfazendeiro de apelido Beto, tinha ligadopara TV SUBAÉ daquela cidade oferecen­do – em troca de dinheiro – um furo dereportagem; um disco voador tinha caído na sua fazenda e ele tinha provas e ima­gens do fato! Apenas depois do meio dia, conse­gui – por fim – falar com Beto, que apóssua proposta de negócio, ante minha (apa­rente) frieza, me contou com bastante de­talhes o acontecido. Soube que tambémtentara vender suas provas a TV BAHIA,onde procurou o repórter José Raimundo: "Ontem pela madrugada caiu algu­ma coisa na minha fazenda, dentro de umalagoa. Era do tamanho de um fusca; aqui­lo ficou boiando parcialmente submerso,perto da beirada. Tentei puxar como pude,trazendo para perto de mim, com uma vara.Aquilo parecia um parto... (quando seabriu uma porta) começou primeiro a s