Obsah:
Definícia - Čo znamená štát?
V informatike je stav programu definovaný ako jeho stav, pokiaľ ide o uložené vstupy. Pojem „stav“ sa tu používa podobne ako vo vede - zatiaľ čo stav objektu, napríklad ako plyn, kvapalina alebo tuhá látka, ukazuje jeho aktuálny fyzikálny makeup, stav počítačového programu ukazuje jeho aktuálny stav hodnoty alebo obsah.
Techopedia vysvetľuje štát
Uložené vstupy v počítačovom programe sú uložené ako premenné alebo konštanty. Pri analýze stavu programu môžu vývojári prejsť a pozrieť sa na hodnoty uložené v týchto vstupoch. Po spustení programu sa môže zmeniť jeho stav - môžu sa meniť premenné a tiež sa môžu meniť hodnoty uložené v pamäti. Napríklad, riadiaca premenná, ako je premenná použitá v slučke, zmení stav programu pri každej iterácii. Pohľad na stav programu možno považovať za testovaciu metódu alebo spôsob analýzy kódovej základne.
Vývojári tiež hovoria o rôznych druhoch štátov, napríklad o kontraste dvoch komplementárnych stavov, ktoré si navzájom protirečia, alebo o kontraste dvoch rôznych stavov vyplývajúcich z rôznych operácií.
Táto definícia bola napísaná v kontexte informatiky
