Itthon Szoftver Mi az állapotdiagram? - meghatározás a techopedia alapján

Mi az állapotdiagram? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az állapotdiagram?

Az állapotdiagram egy diagram, amelyet a számítástechnikában használnak egy rendszer viselkedésének leírására, figyelembe véve az objektum összes lehetséges állapotát, amikor egy esemény bekövetkezik. Ezt a viselkedést egy vagy több lehetséges állapotban bekövetkező események sorában ábrázolják és elemezik. Minden diagram ábrázolja az objektumokat, és nyomon követi ezen objektumok különböző állapotait a rendszerben.


Különböző típusú állapotdiagramok léteznek, amelyek szemantikája eltér és kissé eltér. Az állapotdiagramok a véges állapotgépek grafikus ábrázolását mutatják. Ezeket csak az objektumok viselkedésének megértésére használják a teljes rendszerben.

A Techopedia magyarázza az állapotdiagramot

Az állapotdiagramot alkotó elemek lekerekített négyzetek, amelyek az állatokat ábrázolják, és a következő állapotba való átmenetet mutató nyilak. A tevékenység szakasz azokat a tevékenységeket ábrázolja, amelyeket az objektum ebben az állapotban hajt végre. Minden állapotdiagram egy kezdeti állapotdal kezdődik, amely az az objektum létrehozásának állapota. Közvetlenül a kezdeti állapot után az objektumok megváltoztatják az állapotokat, és a következő állapotot tevékenységekre alapuló feltételek határozzák meg. Bizonyos esetekben az állapotdiagramok szuperállapotot képviselnek, ez egy olyan körülmény, amely akkor jön létre, amikor sok átmenet egy adott állapothoz vezet. A szuperállapot azt ábrázolja, hogy a diagramon belüli összes állapot redundáns állapotba kerül, ezáltal a diagram összetettebbé válik.


Az állapotdiagramban az átmenet az egyik állapotból a másikba történő átmenet, amelyet egy, a modellezett entitás belső vagy külső eseménye vált ki. Egy művelet egy művelet, amelyet egy modellezett entitás hív ki. A véges gép állapotdiagramjának nagyon hagyományos formája egy irányított gráf.

Mi az állapotdiagram? - meghatározás a techopedia alapján