Hledat:

Invia.cz Pojeďte do Egypta Kanárské ostrovy Dovolená - Turecko Dominikánská republika Madeira Last minute
 

A-0 System

A-0 System (anglicky Arithmatic language version 0) byl v informatice úplně prvním překladačem vyvinutým pro elektronický počítač. Napsala ho Grace Hopper v roce 1952 pro UNIVAC I. A-0 fungoval spíše jako zavaděč nebo linker než jako překladač v dnešním slova smyslu. Program byl definován jako sekvence podprogramů a argumentů. Podprogramy byly rozpoznány pomoci číselného kódu a argumenty podprogramů byly napsány přímo za kódem každého podprogramu. A-0 system převedl tuto specifikaci do strojového kódu, který byl ve druhém kroku do počítače zaveden, aby mohl být program spuštěn.

A-0 System byl následován systémy A-1, A-2, A-3 (vydán pod názvem ARITH-MATIC), AT-3 (vydán pod názvem MATH-MATIC) a B-0 (vydán pod názvem FLOW-MATIC).

Literatura[editovat | editovat zdroj]

  • HOPPER, Grace. „The Education of a Computer“. Pittsburgh: Proceedings of the Association for Computing Machinery Conference, 1952. (anglicky) 
  • HOPPER, Grace. „Automatic Coding for Digital Computers“. Louisiana State University: High Speed Computer Conference, 1955. (anglicky) 
  • HOPPER, Grace. „Keynote Address“. [s.l.]: Proceedings of the ACM SIGPLAN History of Programming Languages (HOPL) conference (anglicky) 
  • RIDGWAY, Richard E. „Compiling Routines“. Toronto: Proceedings of the 1952 ACM national meeting, 1952. (anglicky) 
  • SAMMET, Jean. Programming Languages: History and Fundamentals. [s.l.]: Prentice-Hall, 1969. S. 12. (anglicky) 

Externí odkazy[editovat | editovat zdroj]

V tomto článku byl použit překlad textu z článku A-0 system na anglické Wikipedii.

 
Tento článek je převzat z české wikipedie - otevřené encyklopedie, originální článek naleznete na adrese: „https://cs.wikipedia.org/w/index.php?title=A-0_System&oldid=12252256
Stránka byla naposledy upravena 20. 2. 2015 v 02:11. Editovat celý článek A-0 System.
Text je dostupný pod licencí Creative Commons Uveďte autora – Zachovejte licenci 3.0 Unported, případně za dalších podmínek. Podrobnosti naleznete na stránce Podmínky užití.
Další služby: Portál | Katalog | Hledej | Zprávy | Počasí | Kurzy | Práce | Slovník | TV | Online hry | Java hry | SMS | Loga a melodie | Chat | Fórum | Kontakt | Set-top-boxy