Obsah:
Definícia - Čo znamená motor?
Motor je typ softvéru, ktorý generuje zdrojový kód alebo značkovanie a vytvára prvky, ktoré začínajú iným procesom a umožňujú údržbu softvérových požiadaviek v reálnom čase. Inými slovami, motor je samoaktualizujúcim prvkom celého procesu, a preto je hnacím motívom pôvodného procesu.
Motor môže byť tiež definovaný ako softvér, ktorý uľahčuje automatizované procesy, pri ktorých rôzne softvérové prvky interagujú interaktívne, aby minimalizovali ľudské zásahy.
Techopedia vysvetľuje Engine
Softvérový stroj vytvára kód, ktorý sa súčasne vykonáva podľa pôvodne vyvolaného procesu. Tento proces je úplne automatický a na rozdiel od niektorých počítačových programov nie je riadený démonmi alebo spúšťačmi dynamickej databázy.
Komponent internetového formulára je dokonalým príkladom softvérového nástroja. V takom prípade používateľ otvorí webový prehľadávač a vyplní formulár a vstup poskytnutý používateľom sa zobrazí o niekoľko strán neskôr. Softvérový stroj generuje kód HTML a objednáva webovému prehľadávaču, aby naplánoval zobrazovanie týchto podrobností na novej stránke.
Herný engine alebo sada programovacích modulov navrhnutých na generovanie a vývoj videohier je ďalším príkladom softvérového enginu. Herné mechanizmy ponúkajú balíčky vizuálneho vývoja a opakovane použiteľné softvérové prvky, ktoré sú zvyčajne ponúkané na zabudovanej platforme a umožňujú efektívny a dátovo orientovaný vývoj hier.