
Vo výbornom americkom sci fi thrilleri Marťan sa hlavný predstaviteľ astronaut Mark Watney (Matt Damon) dostane do prekérnej situácie. Po núdzovom odlete jeho posádky z povrchu Marsu ostáva na červenej planéte celkom sám.
Ak chce prežiť, musí do svojho boja o život zapojiť všetky svoje znalosti a zručnosti. Jednou z kľúčových požiadaviek je možnosť nejakým spôsobom sa spojiť so Zemou, s riadiacim strediskom NASA. Ku splneniu tejto požiadavky mu pomôže modul Pathfinder, ktorý na povrchu Marsu zanechala predchádzajúca planetárna bezposádková sonda. Na prvú verziu komunikácie využije kameru modulu, „binárny“ spôsob odpovedí „áno – nie“ a písanie správy na biely list otočený do kamery. Čo je veľmi zdĺhavé a nepohodlné.
Preto sa rozhodne použiť „vyšší princíp“ a rozbehne komunikáciu prostredníctvom 16-kovej (hexadecimálnej) sústavy a jej prevodu ASCII – HEX (textové znaky reprezentované v tejto sústave). Pri tomto prevode každému znaku ASCII zodpovedá dvojznakový kód zložený z číslic 0 až 9 a písmen A až F (16 znakov). Prevodník je na nasledujúcom obrázku.

Príslušný ASCII znak je potom zakódovaný číslicou stĺpca a znakom (buď číslica alebo písmeno, obe podfarbené modro) riadku, na priesečníku ktorých sa ASCII znak nachádza. Napríklad, slovo MARS reprezentuje postupnosť 4D, 41, 52 a 53. Všimnite si, že systém je tzv. „case sensitive“, čo značí, že písmená „M“ a „m“ majú rôzne kódy, teda nie sú rovnocenné.
Mark okolo modulu nakreslil kružnicu, rozdelil ju na 17 častí (uhlová veľkosť približne 360°/17=21°, jedna časť bola vyhradená symbolu „?“) a každej časti priradil jeden zo 16 znakov – číslice 0 až 9 a písmená A až F. Zároveň na kameru pripevnil „ukazovadlo“, ktorým jednoznačne určil znak, na ktorý sa kamera „pozerá“. Taký istý systém mali upravený v NASA a tak mohli veselo komunikovať. Stačilo zapisovať dvojice znakov a potom ich „prekonvertovať“ zo 16-kovej sústavy do ľudskej reči. Spôsob komunikácie je zrejmý z obrázku.

v spodnej časti prekonvertovaný do ľudskej reči
(obrázok je priamo z filmu Marťan)
Je jasné, že ani tento spôsob komunikácie nebol bohvieaký rýchly a pohodlný (treba si uvedomiť rýchlosť prenosu informácie medzi Zemou a Marsom) a preto špecialisti NASA Marka nasmerovali na hacking jeho marťanského roveru, pomocou ktorého mohli komunikovať pohodlne prostredníctvom klávesovej konzoly. Ale to je už iný príbeh, ktorý s prevodníkom ASCII – HEX už nesúvisí.
Tak čo? Myslíte si, žeby ste dokázali vyhútať podobný systém ako Mark? Je samozrejmé, že k tomu je nutné mať dostatok vedomostí a zručností. Ale astronauti sú určite vzdelaní a majú preto dlhý výcvik, aby dokázali zvládnuť aj tie najkrajnejšie situácie, s ktorými sa vo vesmíre môžu stretnúť.
Dôležité webové linky:
- nástroj na prevod textu (ASCII) do rôznych číselných sústav
- film Marťan
Pridaj komentár