Łatwe symulacje Java

Łatwe symulacje JavaScript. Stara nazwa Easy Java Simulations
Oryginalni autorzy Franciszka Esquembre'a
Wersja stabilna
5.1
Napisane w Java, JavaScript od 2014 roku
System operacyjny Microsoft Windows , Linux , Unix , Mac OS
Rozmiar 23MB
Typ Oprogramowanie naukowe, oprogramowanie matematyczne
Licencja Licencja GNU GPL
Strona internetowa www.um.es/fem/EjsWiki/index.php/Main/WhatIsEJS _ _ _ _ _ _ _ _

Easy JavaScript Simulations (EJSS) , wcześniej znany jako Easy Java Simulations (EJS) , to narzędzie programowe typu open source , będące częścią projektu Open Source Physics , przeznaczone do tworzenia dyskretnych symulacji komputerowych.

Dyskretna symulacja komputerowa lub po prostu symulacja komputerowa to program komputerowy, który próbuje odtworzyć, do celów pedagogicznych lub naukowych, zjawisko naturalne poprzez wizualizację różnych stanów, które może mieć. Każdy z tych stanów jest opisany zbiorem zmiennych, które zmieniają się w czasie w wyniku iteracji danego algorytmu.

Tworząc symulację za pomocą EJSS, użytkownik nie programuje symulacji na poziomie pisania kodu, zamiast tego pracuje na wyższym poziomie koncepcyjnym, deklarując i porządkując równania i inne wyrażenia matematyczne obsługujące symulację. EJSS obsługuje techniczne aspekty kodowania symulacji w języku programowania Java, dzięki czemu użytkownik może skoncentrować się na treści symulacji.

Wygenerowany kod Java lub JavaScript można pod względem wydajności i wyrafinowania uznać za dzieło profesjonalnego programisty.

EJSS jest napisany w języku programowania Java, a tworzona symulacja jest w Javie lub JavaScript. Wirtualne maszyny Java (JVM) są dostępne dla wielu różnych platform; platforma, dla której dostępna jest JVM, może uruchamiać programy Java. Chociaż aplety Java były popularne przed 2014 rokiem, wyniki apletów JavaScript można teraz uruchamiać na prawie każdym urządzeniu, w tym na Androidzie i iOS.

EJSS ma własny format do przechowywania symulacji, który jest oparty na XML, EJS i EJSS i ma rozszerzenia .xml, .ejs i .ejss. Zawiera nie tylko kod do symulacji, ale także pozostałe rzeczy, takie jak wstęp html.

Linki zewnętrzne