Spisu treści:
Definicja - Co oznacza silnik?
Silnik to rodzaj oprogramowania, które generuje kod źródłowy lub znaczniki i wytwarza elementy, które rozpoczynają kolejny proces, umożliwiając utrzymanie wymagań oprogramowania w czasie rzeczywistym. Innymi słowy, silnik jest samorealizującym się elementem kompletnego procesu i dlatego jest motorem napędowym oryginalnego procesu.
Silnik można również zdefiniować jako oprogramowanie ułatwiające zautomatyzowane procesy, w których różne elementy oprogramowania działają interaktywnie w celu zminimalizowania interwencji człowieka.
Techopedia wyjaśnia silnik
Silnik oprogramowania wytwarza kod wykonywany jednocześnie przez pierwotnie wywołany proces. Proces jest całkowicie automatyczny i, w przeciwieństwie do niektórych programów komputerowych, nie jest zarządzany przez demony ani dynamiczne wyzwalacze baz danych.
Komponent formularza internetowego jest doskonałym przykładem silnika programowego. W takim przypadku użytkownik otwiera przeglądarkę internetową i wypełnia formularz, a dane wprowadzone przez użytkownika są wyświetlane kilka stron później. Silnik oprogramowania generuje kod HTML, nakazując przeglądarce internetowej zaplanowanie wyświetlania tych szczegółów na nowej stronie.
Silnik gry lub zestaw modułów programistycznych zaprojektowanych do generowania i opracowywania gier wideo jest kolejnym przykładem silnika programowego. Silniki gier oferują pakiety wizualne i elementy oprogramowania wielokrotnego użytku, które są zwykle oferowane na wbudowanej platformie, umożliwiając wydajne tworzenie gier opartych na danych.
