Szimuláció: Egy folyamatot annak fizikai vagy számítógépes modelljén vizsgálunk.
Más megfogalmazás: Egy valós jelenség utánzása alternatív technológiák segítségével.
Emuláció: Adott környezetet, működést utánzó technológia.
A szimuláció általában nyilván való a felhasználó számára is, az emulációra ez nem jellemző.
Célunk a világ jelenségeinek megismerése.
Hol használjuk?
A valódi tesztelés
A modellalkotás valódi célja, hogy olyan információkat szerezzünk az adott rendszerről, amit eddig nem ismertünk.
A rendszerváltozók leírják a következőket:
Csak állapotváltozói vannak. Nincs bemeneti vagy kimeneti adata.
Ha vannak be és kimeneti változók.
Nincsenek bemeneti változói, a külvilág nincs rá hatással. Akkor szokás ilyen modellt készíteni, ha elhanyagolhatók a külső hatások.
Nincs állapotváltozója.
A modellezett rendszer jellege szerint:
Az átlagos számítógéppel, amelyek időosztásos rendszerként működnek, véletlenszámot valójában nem tudunk generálni, mert minden a számítógépben végbement folyamat kiszámított, előre jól meghatározott. Egy látszólagos, úgynevezett pszeudo véletlenszámot mégis elő tudunk állítani.
A véletlenszám előállítása régen pénzérmével, dobókockával és hasonló eszközökkel volt lehetséges. Véletlenszám előállítható a zener diódák termális zajából. Előállítható rádióaktív bomlás alapján, vagy atmoszférikus rádiózaj alapján. Utóbbi kettő alapján véletlenszám generátor weboldal is létezik:
De előállítható CNN számítógéppel is.