Wpis z mikrobloga

Margaret Hamilton stojąca, obok wydruku programu sterującego komputerem wspomagającym lądowanie Apollo 11 na księżycu (około 1965). Jako dyrektor działu zajmującego się tworzeniem oprogramowania dla NASA była w dużej mierze odpowiedzialna za jego napisanie. W tamtych czasach programowało i debugowało się głównie na papierze, a gotowy kod był przebijany na specjalne karty perforowane. Program ostatecznie nie zadziałał prawidłowo, ponieważ załoga zapomniała wyłączyć radar, który zużywał ok. 15% mocy obliczeniowej, ale dzięki swojej przemyślanej budowie nie zawiesił się, tylko powiadomił o tym astronautów.
Margaret jest jedną z najbardziej znanych programistek w historii. #historiajednejfotografii #nasa #kosmos #programowanie
Pobierz CichyGlosZTyluGlowy - Margaret Hamilton stojąca, obok wydruku programu sterującego ko...
źródło: comment_sPLR5leYdM2Mg10PEgdis2TZ6OGXVZco.jpg
  • 17
@CichyGlosZTyluGlowy (& all):
FYI, program zadziałał prawidłowo. Robił bezbłędnie co mu kazano. Komputer dostawał po prostu za dużo danych od czujników. Te niepotrzebne powinny być wyłączone, ale astronauci je włączyli. Błąd proceduralny, nawet nie tyle samych astronautów, bo nikt im nie powiedział, że zostawienie włączonego radaru przesyci komputer.

Zaprojektowana przez Hamilton i jej zespół architektura komputera, oparta na priorytetyzacji zadań, prawdopodobnie uratowała astronautów. Komputer nie tylko powiadomił o problemie, ale automatycznie podjął