Innholdsfortegnelse:
Definisjon - Hva betyr stat?
I informatikk er tilstanden til et program definert som tilstanden angående lagrede innganger. Begrepet "tilstand" her brukes på samme måte som hvordan det brukes i vitenskapen - mens tilstanden til et objekt, for eksempel som en gass, væske eller fast stoff, viser sin nåværende fysiske sammensetning, viser tilstanden til et dataprogram sin nåværende verdier eller innhold.
Techopedia forklarer State
De lagrede inngangene i et dataprogram lagres som variabler eller konstanter. Når de analyserer statusen til et program, kan utviklere gå gjennom og se på verdier som er lagret i disse innspillene. Når programmet kjøres, kan tilstanden endres - variabler kan endre seg og verdiene som er lagret i minnet kan også endre. For eksempel endrer en kontrollvariabel som en variabel som brukes i en sløyfe tilstanden til programmet ved hver iterasjon. Å se på tilstanden til et program kan betraktes som en testmetode eller en måte å analysere kodebasen.
Utviklere snakker også om forskjellige typer stater, for eksempel, kontrasterer to komplementære tilstander som ikke er motstridende mot hverandre eller kontrasterer to forskjellige tilstander som følger av forskjellige operasjoner.
Denne definisjonen ble skrevet i sammenheng med informatikk