Jazyk HAL/S

Novinky o raketoplánech a jejich misích.
Odpovědět
Uživatelský avatar
fronak
Zájemce o kosmonautiku
Zájemce o kosmonautiku
Příspěvky: 64
Reputace: 1
Bydliště: Praha Západ
Registrován: 19.9.2012 16:18
Kontaktovat uživatele:
Jazyk HAL/S

Příspěvek od fronak »

Počítačové vybavení raketoplánu bylo vždy kritické, proto je na palubě 5 počítačů které se musí v každém okamžiku shodnout. Pokud vás zájímá v jakém jazyce je celý letový systém psaný tak doporučuju tohle pdf:

http://klabs.org/richcontent/software_c ... _hal-s.pdf

Je to manuál k jazyku HAL/S (High-Order Assembly Language/Shuttle) navržený speciálně pro raketoplány, vychází z Fortranu a podporuje výpočty spojené s létáním (matice a linearni algebru). Nemyslím si, že by se ho někdo učil :) nicméně je to zajímavé počtení. :palec nahoru:
Destiny is not a matter of chance. It is a matter of choice. It's not a thing to be waited for - it is a thing to be achieved.
michalkolesa
Re: Jazyk HAL/S

Příspěvek od michalkolesa »

Jen bych doplnil varování že je to v angličtině :x

Vážně: Neví někdo o nějakém webu v češtině, kde by to bylo alespoň nějak úvodem popsáno o co jde
Uživatelský avatar
fronak
Zájemce o kosmonautiku
Zájemce o kosmonautiku
Příspěvky: 64
Reputace: 1
Bydliště: Praha Západ
Registrován: 19.9.2012 16:18
Kontaktovat uživatele:
Re: Jazyk HAL/S

Příspěvek od fronak »

To těžko nemyslim si že by ho používal někdo kdo nemluví anglicky, ale co o něm můžu říct je to:
Jazyk programování systémů reálného času podporující vyšší matematické operace a práci s maticemi je celkem lehce uchopitelný pokud máš alespoň základní znalosti aerospace engeneeringu. Je velice robusní a nedovoluje operace které mohou způsobovat chyby (třeba dyn. alokace paměti) a jako jedna z jeho verzí vznikla ADA je to vážně dost podobný syntax nicméně zápis mat. operací má synax z Fortressu. Jo a psát v něm je dost nahlavu nenašel sem IDE co by podporovalo nápovědu a pod takže hezky po paměti.
Destiny is not a matter of chance. It is a matter of choice. It's not a thing to be waited for - it is a thing to be achieved.
Uživatelský avatar
fronak
Zájemce o kosmonautiku
Zájemce o kosmonautiku
Příspěvky: 64
Reputace: 1
Bydliště: Praha Západ
Registrován: 19.9.2012 16:18
Kontaktovat uživatele:
Re: Jazyk HAL/S

Příspěvek od fronak »

Jo a ještě mi napadlo doplnit, pokud si chcete počíst o avionice raketoplánu doporučuju tyhle stránky dost z nich čerpám. http://klabs.org/DEI/Processor/shuttle/ :andílek:
Destiny is not a matter of chance. It is a matter of choice. It's not a thing to be waited for - it is a thing to be achieved.

Odpovědět

Zpět na „Raketoplány“