Colossus (programma)

Dit artikel gaat over een computerprogramma. Voor de computer, zie Colossus (computer).
Colossus
Ontwerp en ontwikkeling
Categorie Avionicasoftware
Ontwerper(s) Margaret Hamilton
Ontwikkelaar(s) NASA
Geschreven in AGC assembly language
Status en tijdlijn
Uitgebracht 24 augustus 1968 (build 237)
Recentste versie Colussus 3 (Artemis) (Apollo 17)
Portaal  Portaalicoon   Informatica


De ontwikkelaarster, Margaret Hamilton, met een geprinte versie van de broncode van Colossus
De Apollo Guidance Computer, de boordcomputer van de CSM, waarop de software draaide

Colossus is de naam voor de avionicasoftware die gebruikt werd voor de Apollo Guidance Computer (AGC, de boordcomputer van de Apollo CSM) in het kader van het Apolloprogramma van de NASA.[1] De software is speciaal voor deze computer ontworpen door medewerkers van het MIT. Colossus was geschreven in een hogere programmeertaal, die door het assemblageprogramma YUL om werd gezet in machinecode voor de AGC. De code werd voor het eerst gebruikt voor de Apollo 8-missie.

De software werd ontwikkeld door een team onder leiding van Margaret Hamilton, die hiervoor een presidentiële medaille ontving.[2]

Versies

Colossus is een opvolger van eerdere AGC-software, waarvan Trivium uit 1963 als eerste voorloper gezien moet worden. Andere voorgangers waren Corona, Sunspot en Solarium. Van Colossus zijn er meerdere versies geweest, waarvan sommige latere versies de namen Comanche en Artemis kregen.[3]

Missie CSM Software Versie
Apollo 8 CSM-103 Colossus 1 237
Apollo 9 CSM-104 Colossus 1A 249
Apollo 10 CSM-106 Colossus 2
(Comanche)
45/2
Apollo 11 CSM-107 Colossus 2A
(Comanche)
55
Apollo 12 CSM-108 Colossus 2C
(Comanche)
67
Apollo 13 CSM-109 Colossus 2D
(Comanche)
72/3
Apollo 14 CSM-110 Colossus 2E
(Comanche)
108
Apollo 15 CSM-112 Colossus 3
(Artemis)
72
Apollo 16 CSM-113 Colossus 3
(Artemis)
72
Apollo 17 CSM-113 Colossus 3
(Artemis)
72

Voor de latere Skylab-missies en het Apollo-Sojoez-testproject is de software verder ontwikkeld, maar nu onder de naam Skylark.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.