Информатика: список задач для студентов второго курса — различия между версиями
(→Курсовые проекты) |
(→Курсовые проекты) |
||
Строка 34: | Строка 34: | ||
[[Погодина Валерия|Погодина Валерия]]<br> | [[Погодина Валерия|Погодина Валерия]]<br> | ||
− | Моделирование движения спутников в гравитационном поле Земли<br> | + | '''Моделирование движения спутников в гравитационном поле Земли'''<br> |
+ | Целью данного курсового проекта является создание программы, моделирующей движение спутников в гравитационном поле планеты Земля. Постановка задачи: | ||
+ | • Определить какие силы действуют на каждый из спутников | ||
+ | • Переписать уравнения для скоростей и координат в удобном для интегрирования виде | ||
+ | • Написать программу, позволяющую визуально представить движение системы и обладающую удобным интерфейсом | ||
+ | |||
[[Медиа:Programming_project1.docx|скачать отчет]]<br> | [[Медиа:Programming_project1.docx|скачать отчет]]<br> | ||
[[%D0%9A%D0%9F:_%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%B2%D0%B8%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_%D1%81%D0%B2%D1%8F%D0%B7%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%BF%D1%83%D1%82%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2_%D0%B2_%D0%B3%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%BC_%D0%BF%D0%BE%D0%BB%D0%B5_%D0%97%D0%B5%D0%BC%D0%BB%D0%B8_JS| Программа]] | [[%D0%9A%D0%9F:_%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%B2%D0%B8%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F_%D1%81%D0%B2%D1%8F%D0%B7%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D1%81%D0%BF%D1%83%D1%82%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2_%D0%B2_%D0%B3%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%BC_%D0%BF%D0%BE%D0%BB%D0%B5_%D0%97%D0%B5%D0%BC%D0%BB%D0%B8_JS| Программа]] |
Версия 10:31, 3 июня 2014
Кафедра ТМ > Учебная работа > Курсы лекций> Информатика: список задач для студентов второго курса{{#SecurityShowAllTabsGroup:staff}}
Информатика: список задач для студентов второго курса
- Преподаватель: Панченко Артем Юрьевич
- Семестр: весна 2014
- Группа: 08 (23604/1)
- Предмет: Информатика
Курсовые проекты
Прихожаев Дмитрий, Солодовников Владислав, Федоренко Максим - текстовый редактор. Модульность, подсветка синтаксиса, разделение подсвечиваемых слов на классы, настройка цвета, авто дополнение, автозамена, работа с несколькими файлами, автовыравнивание.
Бондарев Сергей, Вознесенский Вадим, Ефремов Дмитрий - корпоративный чат с возможностью отправки файлов. Клиент-серверная архитектура, возможность отправки отложенных сообщений через центральный сервер и прямого соединения между пользователями в одной локальной сети.
Киселев Павел
- распознавание рукописных букв
Поцелуев Павел
ИНС для игры в аэрохоккей
Богданов Дмитрий
Моделирование фигур Лиссажу методом пружин на JavaScript
Теницкая Татьяна
Игра "Змейка" на языке Java
Опочанский Александр
Моделирование изгиба с помощью набора плоскостей и пружин
Александров Сергей
Модель вихря на JS
Погодина Валерия
Моделирование движения спутников в гравитационном поле Земли
Целью данного курсового проекта является создание программы, моделирующей движение спутников в гравитационном поле планеты Земля. Постановка задачи:
• Определить какие силы действуют на каждый из спутников
• Переписать уравнения для скоростей и координат в удобном для интегрирования виде
• Написать программу, позволяющую визуально представить движение системы и обладающую удобным интерфейсом
Результаты студентов
Семестровая задача
Написать систему отображения и анализа результатов расчёта методом динамики частиц.
- Главное окно программы, система основных классов. Главные требования - удобный интерфейс и прозрачная система добавления расширений.
- Виджет отображения частиц, скоростей, сил действующих на частицы, связей (Возможна реализация части функционала). Сохранение содержимого виджета в графическом файле (png), задание направления камеры, отображение информации о частицы при наведении.
- Виджет сохранения графиков и анализа. Построение распределения скоростей частиц, cохранение содержимого виджета в графическом файле (png), задание подписей к осям графиков.
Система 3D отображения, моделирования и анализа результатов расчёта методом динамики частиц. Реализовал Поцелуев Павел