лета, що вбудовується в веб-оглядач , із зрозумілим для користувача інтерфейсом і всіма основними елементами, необхідними для дослідження конкретної моделі.
програмування java аплет інтерфейс
1. ОГЛЯД ТЕХНОЛОГІЙ ДЛЯ СТВОРЕННЯ ІНТЕРНЕТ-ОРІЄНТОВАНИХ віртуальної лабораторії
Для того, щоб розроблювальний програмне забезпечення (ПЗ) ефективно вирішувало поставлені завдання і задовольняло вимогам дуже важливо правильно вибрати технології та мова програмування, яких на сьогоднішній день існує достатня кількість.
Наприклад, існуюча технологія MATLAB Web Server дозволяє розробникам створювати використовують стандартні компоненти і чисельні бібліотеки MATLAB програми для роботи в мережі Інтернет. HTML-документи служать графічним інтерфейсом для розподілених додатків MATLAB. Обчислення ведуться на стороні сервера, що обумовлює необхідність перевантаження сторінки для перерахунку моделі за новими параметрами. Частина моделей віртуальної лабораторії математичного моделювання (# "justify"> Для вирішення поставленого завдання були визначені наступні вимоги для вибору технології:
В· Незалежність від платформи;
В· Відносна легкість синтаксису;
В· Об'єктна орієнтованість мови;
В· Надійність;
В· Безпека;
В· Незалежність від архітектури;
В· Робота в мережі Інтернет;
В· Вільна розповсюджуваність;
1.1 Мови програмування Java і JavaFX
Вибираючи технології для розробки віртуальної лабораторії математичного моделювання, мій вибір припав на технологію Java, тому що вона повністю відповідає всім вищевказаним критеріям. - це об'єктно-орієнтована мова програмування, розроблений компанією Sun Microsystems (ru.sun.com). Спочатку Java був створений як потужна мова програмування для інтерактивного телебачення і управління побутовими пристроями. Однак, швидкий розвиток мережі інтернет відкрило важливу технологію Java - створення невеликих програм, званих апплетами (applets), які можуть бути завантажені Веб-оглядачем з сервера і виконані на стороні клієнта. З часом Java став обов'язковим атрибутом кожного Веб-сервера і кожного Веб-оглядача, що претендує на відповідність вимогам сучасності. p align="justify"> Популярність Java в мережі Інтернет пояснюється тим, що він має одну принципову відмінність від всіх інших мов програмування. Як відомо, всі мови поділяються на компільовані й інтерпретовані. Програма на компилируемая мовою (наприклад, C + +) перед викорис...