Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
выполнено на сервисе Автор24
Студенческая работа на тему:
Курсовая Программирование Java
Создан заказ №3015903
15 мая 2018

Курсовая Программирование Java

Как заказчик описал требования к работе:
тема на выбор: 1. Нахождение кратчайшего пути с помощью алгоритма Дейкстры с чтением исходного графа из БД или XML и рисованием его и результата работы в GUI. 2. Нахождение кратчайшего пути с помощью метода ветвей и границ (те же доп. условия, что и выше). 3. Решение задачи коммивояжёра с помощью алгоритм Кристофидеса (те же доп.условия, что и выше). 4. Двухпанельный кроссплатформенный файловый менеджер с простыми операциями копирования, удаления, переноса файлов и сохранением настроек в XML-файле. 5. Разработка игры «Жизнь». 6. Разработка приложения по парсингу офисных документов в формате XML. 7. Интеллектуальный бот для игры «Название игры». 8. Виртуальная физическая лаборатория по теме «Тема». a. Электронный стенд для изучения физики. Сила трения. b. Электронный стенд для изучения физики. Сила качения. c. Электронный стенд для изучения физики. Маятник. d. Электронный стенд для изучения физики. Закон сохранения импульсов. e. Электронный стенд для изучения физики. Движение заряженной частицы в магнитном поле. 9. Исследование быстродействия элементов Java Collection Framework. 10. Разработка обучающего приложения по теме «Раздел Java SE». 11. Разработка обучающего приложения по теме «Алгоритмы и структуры данных». 12. Разработка обучающего приложения по теме «Системы искусственного интеллекта». 13. Разработка обучающего приложения по теме «Случайные процессы». 14. Разработка обучающего приложения по теме «Цифровая обработка сигналов». 15. Разработка обучающего приложения по теме «Паттерны проектирования». 16. Разработка rich клиента «Просмотр расписания/Личный кабинет студента/…». 17. Разработка мобильного приложения «Тема». 18. Разработка программы для 3D визуализации (и обработки) STL файлов, механизмов, результатов научных исследований (выбрать одно из). 19. Разработка класса Затеняемый список для работы с базами данных 20. Изучение графиков (тригонометрических) функции декартовых системе координат. 21. Разработка иерархии объектов по анализу формул и выводу графиков в декартовой системе координат. 22. Изучение графиков (тригонометрических) функции в полярной системе координат. 23. Разработка иерархии объектов по анализу формул и выводу графиков в полярной системе координат. 24. Генератор случайных чисел заданных распределений с контролем полученных результатов (дискретные, непрерывные распределения) 25. Расчет корреляционной функции процесса, генерируемого вне программы. 26. Моделирование службы доставки лекарств. 27. Система управления оптовым складом. 28. Моделирование движения на перекрестке дорог. 29. Компьютерная модель Солнечной системы
подробнее
Фрагмент выполненной работы:
Введение Язык программирования Java – это язык высокого уровня. Его можно назвать универсальным, так как его можно использовать для разных задач и платформ. По версии TIOBE, в 2015 году Java стала языком программирования, обойдя в гонке С, С++ и ещё 17 языков-номинантов, и на сегодняшний день не теряет своей актуальности даже несмотря на то, что про Java-язык существует более 20 лет и успел обрасти мифами и домыслами. (работа была выполнена специалистами Автор 24) Несмотря на солидный возраст, взрослая платформа - это только плюс. За это время успела сформироваться огромная инфраструктура и коммьюнити. Существуют библиотеки и стандартные решения почти для всех ситуаций. Программисту остается только правильно их применить и создать приложение. Все существующие библиотеки можно самостоятельно апгрейдить и использовать в коммерческих целях бесплатно. На сегодняшний день написано множество программ на Java для разных платформ: для персонального компьютера, мобильных устройств, браузеров. Этот язык используют как для игр и сетевых приложений, так и для программного обеспечения, в том числе корпоративного, встроенного и мобильного ПО. По статистике, Java установлена на 97% процентах корпоративных компьютеров, около трех миллиардов телефонов имеют инструменты, написанные на Java. Популярность приложений и программ, созданных на Java бесспорна. Причина такой известности – возможность вести разработку в одной операционной среде, а запускать приложение совсем в другой. Программирование на Java на сегодняшний день актуально, рост его популярности пришелся на эру распространения мобильных устройств. Сегодня каждый имеет смартфон или планшет с приложениями на Java, поэтому потребность программ на данном языке только растет. Основное применение - это серверная часть приложений, веб- и не очень веб-приложений, всякие корпоративные системы - что-то крупное, тяжеловесное. Он же используется для написания софта под медицинские центра, бортовые компьютеры и терминалы аэропортов. Пишется middleware-софт для связи между базами данных и клиентами. Этот язык лидирует в сфере встроенных системах. Оставаться актуальными эти сферы будут очень и очень долго. Java наиболее популярна у web-разработчиков. Большинство приложений на страницах сайтов запускаются если на ПК есть оболочка для запуска Java. Популярность обусловлена тем, что написанные на этом языке веб-приложения отличаются стабильностью работы, высокой интерактивной функциональностью, быстродействием. Java предоставляет возможность писать приложения, которые будут работать как на стороне сервера, так и на стороне клиента. В отличии от других языков, его не нужно встраивать в разметку HTML, он может работать на виртуальной Java-машине. Также на нем пишутся небольшие программы, которые называются апплеты, которые могут выполнять действия независимо от страницы. В последнее время появляются языки, которые могут работать на виртуальной Java-машине, но по своему синтаксису они отличаются от Java. Для разработки тяжелых и больших программ выбирают Java, потому что она быстрая (вопреки мифам, которые говорят о медленности языка), ее производительность можно сравнить с С++, также стоит отметить что стоимость разработки будет меньше, чем с тем же С++. Java заточена под проектную разработку, Oracle, компания Sun при создании своих продуктов использовали именно ее. В этом направление они сделали очень многое, поэтому при выборе языка разработки крупных проектов выбор падет на Java. Безопасность данных для одна из ключевых аспектов Java. Там есть настройки, которые позволяют заблокировать исполнение определенного кода. После выхода каждой версии Java, половина патчей для нее – это security-patch. Если компания не хочет переходить на новую версию, а старую уже не поддерживают, то можно заказать платную поддержку у Oracle. Для небольших проектов Java актуальна, если он задействует приличное количество данных. Для простого сайта-визитки нет смысла, стоимость серверов Java выше, потому что она очень требовательна к ресурсам – это не делает ее медленней, просто потребляет больше чем PhP. Посмотреть предложения по расчету стоимости
Зарегистрируйся, чтобы получить больше информации по этой работе
Заказчик
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
18 мая 2018
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
ValM
5
скачать
Курсовая Программирование Java.docx
2018-05-21 11:55
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Очень хороший автор. Работа выполнена быстро и качественно. На все вопросы автор давал очень хорошие и понятные ответы.

Хочешь такую же работу?

Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
парадигмы программирования
Курсовая работа
Программирование
Стоимость:
700 ₽
Расширение языка милан для построения транслятора
Курсовая работа
Программирование
Стоимость:
700 ₽
Автоматизация управления жизненным циклом изделия
Контрольная работа
Программирование
Стоимость:
300 ₽
Мониторинг и управление доступом к файлам ОС Линукс
Курсовая работа
Программирование
Стоимость:
700 ₽
Скатывание цилиндра по наклонной плоскости
Курсовая работа
Программирование
Стоимость:
700 ₽
Технология разработки программных продуктов
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка программной системы Теплотехнический калькулятор
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка игры 1024
Курсовая работа
Программирование
Стоимость:
700 ₽
Симулятор фортепиано
Курсовая работа
Программирование
Стоимость:
700 ₽
отчёт по курсовой работе
Курсовая работа
Программирование
Стоимость:
700 ₽
Коллекция объектов произвольных типов в памяти
Курсовая работа
Программирование
Стоимость:
700 ₽
Программирование для мобильных устройств на базе Android studio
Курсовая работа
Программирование
Стоимость:
700 ₽
Обучающая программа на языке Delphi 7 (Тема: Легкая атлетика)
Курсовая работа
Программирование
Стоимость:
700 ₽
Корреляционно-регрессионный анализ
Курсовая работа
Программирование
Стоимость:
700 ₽
Создание сайта
Курсовая работа
Программирование
Стоимость:
700 ₽
Разработка программы-приложения по ведению картотеки студентов
Курсовая работа
Программирование
Стоимость:
700 ₽
Читай полезные статьи в нашем
Создание приложений на языке VBA для MS EXCEL
В модели объектов Excel имеются более 100 объектов и семейств. Однако достаточно использования только небольшого количества объектов, чтобы выполнить большинство всех возможных действий. Наиболее часто используемыми объектами являются Application, Workbook (Workbooks), Worksheet (Worksheets) и Range.
Попробуем построить приложение, которое осуществляет пересчет значений веса из граммов в фунты. Раз...
подробнее
Выражения в Turbo Pascal V.7.0
Выражения определяют правила вычисления некоторых значений. Выражение состоит из операндов и оператора. Операнды выражения представлены константами и (или) переменными. Операторы, как правило, располагаются между операндами и обозначают действия, которые выполняются над операндами. Приведем в таблице операторы языка Turbo Pascal и математические действия, которые они обозначают.

Когда записываем вы...
подробнее
Формы в HTML
С помощью форм в HTML осуществляется обмен данными между пользователем и сервером. Область применения форм не ограничивается одной лишь отправкой данных на сервер, имея доступ к любым элементам формы, их можно изменять и использовать по своему усмотрению.
Форма представляет собой набор полей для ввода данных, каждое из которых обладает своим уникальным именем. По своей сути форма - это обычный объ...
подробнее
Динамический HTML
Одним из методов реализации идеи динамичности стало дополнение разработчиками языка HTML и встраивание в браузеры средств обработки специальных языков программирования (JavaScript, JScript и VBScript). Сами сценарии (скрипты), т. е. программы, созданные с помощью этих языков, размещаются совместно с основным содержанием и разметкой HTML-документа. Исходные тексты подобных программ перемещаются в с...
подробнее
Создание приложений на языке VBA для MS EXCEL
В модели объектов Excel имеются более 100 объектов и семейств. Однако достаточно использования только небольшого количества объектов, чтобы выполнить большинство всех возможных действий. Наиболее часто используемыми объектами являются Application, Workbook (Workbooks), Worksheet (Worksheets) и Range.
Попробуем построить приложение, которое осуществляет пересчет значений веса из граммов в фунты. Раз...
подробнее
Выражения в Turbo Pascal V.7.0
Выражения определяют правила вычисления некоторых значений. Выражение состоит из операндов и оператора. Операнды выражения представлены константами и (или) переменными. Операторы, как правило, располагаются между операндами и обозначают действия, которые выполняются над операндами. Приведем в таблице операторы языка Turbo Pascal и математические действия, которые они обозначают.

Когда записываем вы...
подробнее
Формы в HTML
С помощью форм в HTML осуществляется обмен данными между пользователем и сервером. Область применения форм не ограничивается одной лишь отправкой данных на сервер, имея доступ к любым элементам формы, их можно изменять и использовать по своему усмотрению.
Форма представляет собой набор полей для ввода данных, каждое из которых обладает своим уникальным именем. По своей сути форма - это обычный объ...
подробнее
Динамический HTML
Одним из методов реализации идеи динамичности стало дополнение разработчиками языка HTML и встраивание в браузеры средств обработки специальных языков программирования (JavaScript, JScript и VBScript). Сами сценарии (скрипты), т. е. программы, созданные с помощью этих языков, размещаются совместно с основным содержанием и разметкой HTML-документа. Исходные тексты подобных программ перемещаются в с...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы