Эта статья включает список ссылок , связанных материалов или внешних ссылок , но ее источники остаются неясными, поскольку в ней отсутствуют встроенные цитаты . ( Январь 2023 ) |
Оригинальный автор(ы) | Франсиско Эскембре |
---|---|
Стабильный релиз | 5.1 |
Написано в | Java, JavaScript с 2014 г. |
Операционная система | Microsoft Windows , Linux , Unix , Mac OS |
Размер | 23 МБ |
Тип | Научное программное обеспечение, Математическое программное обеспечение |
Лицензия | Лицензия GNU GPL |
Веб-сайт | www.um.es/fem/EjsWiki/index.php/Main/WhatIsEJS |
Web Easy JavaScript Simulation , Easy JavaScript Simulations (EJSS) , ранее известный как Easy Java Simulations (EJS) , — это программный инструмент с открытым исходным кодом , часть проекта Open Source Physics , предназначенный для создания дискретных компьютерных симуляций.
Дискретное компьютерное моделирование , или просто компьютерное моделирование, представляет собой компьютерную программу, которая пытается воспроизвести, в педагогических или научных целях, естественное явление посредством визуализации различных состояний, которые оно может иметь. Каждое из этих состояний описывается набором переменных, которые изменяются со временем из-за итерации заданного алгоритма.
При создании симуляции с помощью EJSS пользователь не программирует симуляцию на уровне написания кода, вместо этого пользователь работает на более высоком концептуальном уровне, объявляя и организуя уравнения и другие математические выражения, которые управляют симуляцией. EJSS обрабатывает технические аспекты кодирования симуляции на языке программирования Java, тем самым освобождая пользователя для концентрации на содержании симуляции.
Сгенерированный код Java или JavaScript по эффективности и сложности можно считать творением профессионального программиста.
EJSS написан на языке программирования Java, а созданные симуляции — на Java или JavaScript. Виртуальные машины Java (JVM) доступны для многих различных платформ; платформа, для которой доступна JVM, может запускать программы Java. Хотя апплеты Java были популярны до 2014 года, теперь результаты апплетов JavaScript можно запускать практически на любом устройстве, включая Android и iOS.
EJSS имеет свой собственный формат для хранения симуляций, который основан на XML, EJS и EJSS и имеет расширение .xml, .ejs и .ejss. Он содержит не только код для симуляции, но и все остальное, например, введение html.