Seznam abstrakcí (informatika) - List of abstractions (computer science)
Tento seznam obsahuje abstrakce používá se v počítačovém programování.
Abstrakce | Definice | Používání |
---|---|---|
Uzavření | Ukládání datové struktury a funkce[A] společně s prostředím:[1] mapování sdružující každého volná proměnná funkce (proměnné, které se používají lokálně, ale jsou definovány v uzavřeném rozsahu) s hodnota nebo umístění skladu název byl vázán v době vytvoření uzávěrky.[b] | Funkcionální programování |
Seznam | Abstraktní datový typ který představuje posloupnost hodnoty | |
Monad | Struktura, která představuje výpočty definované jako sekvence kroků: a typ s monadovou strukturou definuje, co to znamená řetězové operace nebo hnízdo funkce tohoto typu dohromady. | Funkcionální programování |
Spoušť | Procedurální kód který se automaticky provede v reakci na určité události konkrétního stůl nebo Pohled v databáze. | RDBMS |
Abstrakce | Definice | Používání |
Poznámky
- ^ Tuto funkci lze uložit jako a odkaz na funkci, jako je a ukazatel funkce.
- ^ Tyto názvy nejčastěji odkazují na hodnoty, proměnlivé proměnné nebo funkce, ale mohou to být i jiné entity, jako jsou konstanty, typy, třídy nebo popisky.
Reference
- ^ Sussman a Steele. "Schéma: Tlumočník pro rozšířený lambda kalkul". „... datová struktura obsahující výraz lambda a prostředí, které se použije, když se tento výraz lambda použije na argumenty.“ (Wikisource )
![]() | Tento počítačová věda článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |