Simulaciones Java sencillas - Easy Java Simulations
| Autor (es) original (es) | Francisco Esquembre |
|---|---|
| Lanzamiento estable | 5.1
|
| Escrito en | Java, JavaScript desde 2014 |
| Sistema operativo | Microsoft Windows , Linux , Unix , Mac OS |
| Talla | 23 MB |
| Tipo | Software científico, software matemático |
| Licencia | Licencia GNU GPL |
| Sitio web | www |
Nombre antiguo "" EJS "" Easy Java Simulations o nuevo nombre desde 2014 EJSS , o Easy JavaScript Simulations , es una herramienta de software de código abierto , parte del proyecto Open Source Physics , diseñada para la creación de simulaciones por computadora discretas.
Una simulación por computadora discreta , o simplemente una simulación por computadora, es un programa de computadora que intenta reproducir, con fines pedagógicos o científicos, un fenómeno natural a través de la visualización de los diferentes estados que puede tener. Cada uno de estos estados se describe mediante un conjunto de variables que cambian en el tiempo debido a la iteración de un algoritmo dado.
Al crear una simulación con la ayuda de EJSS, el usuario no programa la simulación a nivel de escritura de código, sino que está trabajando a un nivel conceptual superior, declarando y organizando las ecuaciones y otras expresiones matemáticas que operan la simulación. EJSS maneja los aspectos técnicos de la codificación de la simulación en el lenguaje de programación Java, liberando así al usuario para que se concentre en el contenido de la simulación.
El código Java o JavaScript generado puede, en términos de eficiencia y sofisticación, ser tomado como creación de un programador profesional.
EJSS está escrito en el lenguaje de programación Java y la simulación creada está en Java o JavaScript. Las máquinas virtuales Java (JVM) están disponibles para muchas plataformas diferentes; una plataforma para la que está disponible una JVM puede ejecutar programas Java. Aunque los applets de Java eran populares antes de 2014, las salidas de los applets de JavaScript se pueden ejecutar ahora en casi cualquier dispositivo, incluidos Android e iOS.
EJSS tiene su propio formato para almacenar las simulaciones, que se basa en XML, EJS y EJSS y lleva la extensión .xml, .ejs y .ejss. Contiene no solo el código para la simulación, sino también el resto de cosas, como la introducción html.