Koprogram: Porovnání verzí

Velikost nezměněna ,  před 7 lety
m
typo
m (doplněny odkazy)
m (typo)
'''Koprogramy''' ({{Vjazyce|en}} {{Cizojazyčně|en|coroutine}}) jsou v [[informatika|informatice]] programové komponenty, které umožňují na rozdíl od podprogramů (procedur, funkcí, metod) více vstupních bodů, pozastavení a obnovení výpočtu v jejich různých místech. Koprogramy jsou vhodné pro implementaci kooperativního [[multitasking]]u, iterátorů, proudů (stream) a trubek (pipe).
 
Termín koprogram poprvé použil [[Melvin Conway]] ve své seminární práci v roce [[1963]].<ref>M.E. Conway, ''Design of a separable transition-diagram compiler'', Communications of the ACM, Vol. 6, No. 7, July 1963</ref>.
 
== Srovnání s podprogramy ==