Motor de software
Un motor de software es un componente fundamental de un sistema de software complejo. La palabra «motor» es una metáfora del motor de un automóvil. Por lo tanto, un motor de software es un subsistema complejo, que funciona de manera similar al motor de un vehículo. Los motores de software trabajan en conjunto con otros elementos de un proceso o sistema. Generalmente tienen una entrada y una salida, y su productividad suele ser lineal con respecto a la velocidad de ejecución. No existe una directriz formal sobre lo que debe denominarse motor, pero el término se ha generalizado en la industria del software.
Un motor de software es un componente fundamental de un sistema de software complejo. La palabra «motor» es una metáfora del motor de un automóvil. Por lo tanto, un motor de software es un subsistema complejo, que funciona de manera similar al motor de un vehículo. Los motores de software trabajan en conjunto con otros elementos de un proceso o sistema. Generalmente tienen una entrada y una salida, y su productividad suele ser lineal con respecto a la velocidad de ejecución.
No existe una directriz formal sobre lo que debe denominarse motor, pero el término se ha generalizado en la industria del software.[1][2][3]
Ejemplos destacables
[editar]Sistemas multimotor
[editar]- Los navegadores web más utilizados cuentan con un motor de navegador y un motor JavaScript.
- Los videojuegos suelen basarse en un motor de juego. Algunos de estos también cuentan con motores de física o gráficos especializados.
Referencias
[editar]- ↑ a b c «10 Types of Software Engines That You Should Know About». spiceworks.com. «In different contexts, software engines can mean different things.»
- ↑ «Engine». Techopedia (en inglés estadounidense). Consultado el 29 de junio de 2023.
- ↑ «Definition of engine». pcmag.com.
- ↑ «Qué es el antivirus». Microtek.
- ↑ «layout-engine · GitHub Topics». GitHub.