Interpret (software): Porovnání verzí

Smazaný obsah Přidaný obsah
→‎Související články: vlastní kategorie
m Robot: vhodnější šablona dle žádosti ze dne 25. 4. 2020
Řádek 42:
 
== Historie ==
Termín „interpret“ měl trochu jiný význam u elektromechanických výpočetních strojů, které se používaly před příchodem elektronických strojů po roce [[1940]]. V té době se prováděly sofistikované výpočty nad velkým množstvím dat (například sčítání lidu v [[Spojené státy americké|USA]] v roce [[1890]]) s pomocí [[Děrný štítek|děrných štítků]], které se ručně předávaly podle naplánovaného procesu mezi různými specializovanými stroji. Převod z děrných štítků do čitelné podoby zajišťovaly například stroje Numerický interpret [[IBM 550]] ({{Vjazyce|en}} {{CizojazyčněVjazyce2|en|Numeric Interpreter}}, rok [[1930]]) a Znakový interpret [[IBM 557]] ({{Vjazyce|en}} {{CizojazyčněVjazyce2|en|Alphabetic Interpreter}}, rok [[1954]]).
 
První elektronické počítače (tzv. [[mainframe]]) měly velmi malý výpočetní výkon, málo paměti a velmi jednoduché [[operační systém]]y s [[Dávkové zpracování|dávkovým zpracováním]] úloh, takže bylo nemožné mít v paměti počítače zároveň interpret a prováděný program a využívat [[multitasking]]. Proto se v té době používaly [[Překladač|kompilátory]] a kompilované programovací jazyky, kdy bylo možné v prvním kroku nejprve ze zdrojového kódu vytvořit spustitelný program ve [[Strojový kód|strojovém kódu]] a ten teprve pak samostatně spustit a vykonat. Přesto obsahovaly tyto první počítače interprety [[Skript (program)|skriptovacích]] jazyků, které interpretovaly a řídily zpracování dávkových úloh (například [[Job Control Language]], [[DIGITAL Command Language]]). Vzhledem k výkonu tehdejších počítačů ale byl zápis dávek poměrně obtížný a komplikovaný, protože se kladl důraz na snadnou a rychlou interpretaci zápisu počítačem a ne na pohodlí uživatele.