Внимание! Вы можете приобрести любую из найденных Вами на сайте готовых работ за указанную стоимость. Если найденная Вами курсовая, отчет по практике, контрольная или дипломная работа не полностью соответствуют Вашему заданию, то Вы можете оценить стоимость доработки найденного задания до требуемого Вам содержания – это будет стоить значительно дешевле, чем
курсовая работа на заказ.
Кроме того, Вы можете приобрести часть найденной работы для последующего самостоятельного использования. Указанные на сайте цены не являются окончательными и в некоторых случаях подлежат изменению в сторону снижения (в зависимости от качества работы). Вы можете предварительно проконсультироваться с нашими менеджерами относительно уровня качества работы.
Готовая контрольная, отчет, курсовая или даже дипломный проект могут быть получены Вами в течение считанных минут после оплаты. На этой странице Вы можете ознакомиться со способами оплаты готовых работ для жителей Беларуси, Российской Федерации и других стран.
Программирование на Java -> Сложная анимация в апплетах
Разработан апплет, реализующий эффект пламени. Реалистичное изображение, оптимизированный алгоритм. Подробная записка с UML-проектирвоанием, алгоритмом программы и спецификациями функций.
3. Перечень сокращений
ПК – персональный компьютер.
HTML – Hyper Text Markup Language, язык разметки гипертекста.
UML – Unified Modeling Language, унифицированный язык моделирования. Предназначен для системного проектирования.
JVM – Java Virtual Machine, виртуальная машина Java. Предназначена для выполнения переносимого байт-кода Java.
4. Постановка задачи
В ходе выполнения данной работы необходимо разработать ааплет, реализующий сложную анимацию (было выбрано анимированное изображение пламени), отвечающий следующему минимальному набору требований:
а) реалистичное изображение пламени
б) высокая скорость работы алгоритма
в) простота реализации алгоритма и использования апплета
5. Введение
Немалой долей своей популярности язык Java обязан апплетам. Апплет – это небольшое Java-приложение, выполняемое на стороне клиента Java-совместимым браузером или специальной программой для выполнения апплетов.
Изначально апплеты создавались для того, чтобы уменьшить нагрузку на веб-сервер и перенести часть действий по формированию HTML-страницы на ПК пользователя. Кроме того, набор элементов управления HTML ограничен, а средства CSS и JavaScript далеко не так разнообразны, как набор возможностей полноценного Java-приложения. Например, апплет может реализовывать функции интерфейса клиента для взаимодействия с веб-сервером (панель управления сайтом), выводить сложные анимированные изображения (как альтернатива Flash-технологии), использоваться для каких-то расчетов и т.п. Код апплета недоступен клиенту в отличие от встраиваемых в HTML средств Java Script, что позволяет защитить приложения от копирования.
Самым главным недостатком апплетов являются накладываемые на них строгие ограничения безопасности. В связи с тем, что клиент обычно не может определить, с какого узла сети Интернет был загружен апплет, на последний по умолчанию рапространяются строгие ограничения:
- возможность взаимодействовать по сети только с тем узлом, с которого апплет был загружен;
- недоступность локальной файловой системы ПК клиента и т.п.
Уровень безопасности может быть изменен, но это требует определенных усилий и не рекомендуется в связи с требованиями информационной безопасности.
Однако не смотря на это апплеты до сих пор успешно используются на HTML-страницах наряду с Flash-роликами и сценариями Java Script. В частности, довольно распространено использование апплетов для создания анимационных изображения. Богатые возможности Java для работы с изображениями способствуют этому.
Красивые анимационные изображения, соответствующие тематике сайта, могут привлечь внимание посетителей и повысить популярность Интернет-ресурса. В связи с этим задача создания сложного анимированного изображения, реализованного на основе апплета небольшого размера, является актуальной задачей. Удачно реализованный апплет такого типа может быть использован впоследствии на многих страниц.
В качестве анимационного изображения, реализуемого в ходе данной работы, было выбрано изображение пламени. Такое изображение является наиболее зрелищным, но далеко не всем удается сделать его реалистичным. Необходимо заметить, что размеры анимированных GIF-изображений такого типа составляют 30-100 килобайт, что очень много для существующих телефонных линий.
Разработанный апплет впоследствии может быть использован на любой HTML-странице и просмотрен с помощью любого браузера, поддерживающего Java (с установленной JVM).
Зачем откладывать на осень те задания, которые вы получите летом? Выполнение любых работ в течение лета с гарантированной скидкой 10% - все честно.
Отзывы
15.06.2022
Точно буду еще обращаться, т.к. единственные, кто берется за работы по мой специальности. Только никуда не пропадайте)
Олег
, БГУИР
03.06.2022
Нормальная фирма. Пишут в срок и качественно. Цены, конечно, хотелось бы пониже, но с другой стороны, нужно понимать понимать, что платишь за качество.
Сергей
, АУ
29.05.2022
Не первый раз здесь заказываю. К качеству работ вопросов никогда не было, сроки соблюдаются, цены нормальные. Надежная фирма и можно смело рекомендовать. Дипломную только здесь буду заказывать.
Марина
, БРУ
20.05.2022
Заказывал дипломный проект. Остался доволен работой специалистов. Все грамотно, в срок и с соблюдением стандартов ВУЗа.
Андрей
, БрГТУ
03.05.2022
Обращался несколько раз за помощью в написании отчетов по практикам. Весь процесс от заказа до сдачи работы выстроен очень грамотно. Рекомендую эту фирму.
Леонид
, БГЭУ