Информатика: список задач для студентов второго курса — различия между версиями
Wikiadmin (обсуждение | вклад) |
Wikiadmin (обсуждение | вклад) м (Замена текста — «{{#SecurityShowAllTabsGroup:staff}}» на «») |
||
(не показано 58 промежуточных версий 13 участников) | |||
Строка 1: | Строка 1: | ||
[[Кафедра ТМ]] > [[Кафедра ТМ#Учебная работа|Учебная работа]] > [[Курсы лекций]]> '''Информатика: список задач для студентов второго курса''' <HR> | [[Кафедра ТМ]] > [[Кафедра ТМ#Учебная работа|Учебная работа]] > [[Курсы лекций]]> '''Информатика: список задач для студентов второго курса''' <HR> | ||
− | {{DISPLAYTITLE:<span style="display:none">{{FULLPAGENAME}}</span> | + | {{DISPLAYTITLE:<span style="display:none">{{FULLPAGENAME}}</span>}} |
<font size="5">Информатика: список задач для студентов второго курса</font> | <font size="5">Информатика: список задач для студентов второго курса</font> | ||
* Преподаватель: [[Панченко Артем Юрьевич]] | * Преподаватель: [[Панченко Артем Юрьевич]] | ||
− | * Семестр: весна | + | * Семестр: весна 2014 |
* Группа: [[Группа 08|08]] (23604/1) | * Группа: [[Группа 08|08]] (23604/1) | ||
* Предмет: [[Информатика]] | * Предмет: [[Информатика]] | ||
+ | |||
+ | = Курсовые проекты = | ||
+ | [[Прихожаев Дмитрий]], [[Солодовников Владислав]], [[Федоренко Максим]] - текстовый редактор. Модульность, подсветка синтаксиса, разделение подсвечиваемых слов на классы, настройка цвета, авто дополнение, автозамена, работа с несколькими файлами, автовыравнивание. | ||
+ | |||
+ | [[Бондарев Сергей]], [[Вознесенский Вадим]], [[Ефремов Дмитрий]] - корпоративный чат с возможностью отправки файлов. Клиент-серверная архитектура, возможность отправки отложенных сообщений через центральный сервер и прямого соединения между пользователями в одной локальной сети. <br> | ||
+ | *[[Медиа:Chat.docx|Отчёт]]<br> | ||
+ | *[[Медиа:Chat_2.rar|Исходный код]]<br> | ||
+ | |||
+ | [[Киселев Павел|Киселев Павел]] <br> | ||
+ | - JavaScript Взаимодействие n-тел, связанных пружинами. Моделирование колебаний.<br> | ||
+ | *[[Медиа: Guk_JS.docx|скачать отчет]]<br> | ||
+ | *[http://tm.spbstu.ru/%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%BA%D0%BE%D0%BB%D0%B5%D0%B1%D0%B0%D0%BD%D0%B8%D0%B9 Моделирование колебании. Визуализация. JavaScript] | ||
+ | |||
+ | [[Поцелуев Павел|Поцелуев Павел]]<br> | ||
+ | [[ИНС для игры в аэрохоккей]]<br> | ||
+ | *[[Медиа: AirHockey.pdf|скачать отчет]]<br> | ||
+ | *[https://bitbucket.org/Pasha123/air-hockey репозиторий] | ||
+ | |||
+ | [[Богданов Дмитрий|Богданов Дмитрий]] <br> | ||
+ | [[Информатика:Моделирование фигур Лиссажу методом пружин на JavaScript|Моделирование фигур Лиссажу методом пружин на JavaScript]] | ||
+ | |||
+ | [[Теницкая Татьяна|Теницкая Татьяна]]<br> | ||
+ | '''Моделирование требушета на JS'''<br> | ||
+ | Целью данного курсового проекта является моделирование принципа работы требушета с помощью JavaScript.<br> | ||
+ | ([[КП:_Динамика_требушета|Динамика требушета]]; Рабочая модель:[[Игра_Требушет|Требушет]] Скачать работу: [[Медиа:Treb_js.docx|docx]]) | ||
+ | |||
+ | [[Опочанский Александр|Опочанский Александр]]<br> | ||
+ | '''Моделирование и визуализация системы грузиков на пружинах.'''<br> | ||
+ | Численное решение и визуализация популярной задачи о цепи грузиков, соединённых пружинами. <br> | ||
+ | *[[Моделирование цепей грузов на пружинах. Распространение волн в них.|Страница проекта]] | ||
+ | *[[Медиа:SystemOfLoads.pdf|Отчёт]]<br> | ||
+ | *[[Медиа:SystemOfLoads.rar|Исходный код]] | ||
+ | |||
+ | [[Александров Сергей|Александров Сергей]]<br> | ||
+ | '''Моделирование вихря на JS'''<br> | ||
+ | Целью данного курсового проекта является моделирование вихря с помощью JavaScript.<br> | ||
+ | [[КП: Динамика вихрей|Динамика вихрей]]<br> | ||
+ | ([http://toneup.ru/wp-content/uploads/2014/06/tornado2014/index.html Программа]; Скачать отчет: [[Медиа:TornadoOfficialFinal.docx|docx]]) | ||
+ | |||
+ | [[Погодина Валерия|Погодина Валерия]]<br> | ||
+ | '''Моделирование движения спутников в гравитационном поле Земли'''<br> | ||
+ | Целью данного курсового проекта является создание программы, моделирующей движение спутников в гравитационном поле планеты Земля. Задачи:<br> | ||
+ | *Определить какие силы действуют на каждый из спутников<br> | ||
+ | *Переписать уравнения для скоростей и координат в удобном для интегрирования виде<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| Программа]] | ||
= Результаты студентов = | = Результаты студентов = | ||
− | {| | + | {|class="wikitable" border="1" style="text-align:center" |
|+ | |+ | ||
− | | '''Имя''' | + | | '''Имя''' ||Курсовой проект |
|- | |- | ||
− | | [[ | + | | [[Александров Сергей]] || |
|- | |- | ||
− | | [[ | + | | [[Богданов Дмитрий]] || |
|- | |- | ||
− | | [[ | + | | [[Бондарев Сергей]] || |
|- | |- | ||
− | | [[ | + | | [[Вознесенский Вадим]] || |
|- | |- | ||
− | | [[ | + | | [[Ефремов Дмитрий]] || |
|- | |- | ||
− | | [[ | + | | [[Киселев Павел]] || |
|- | |- | ||
− | | [[ | + | | [[Опочанский Александр]] || |
|- | |- | ||
− | | [[ | + | | [[Погодина Валерия]] || |
|- | |- | ||
− | | [[ | + | | [[Поцелуев Павел]] || |
|- | |- | ||
− | | [[ | + | | [[Прихожаев Дмитрий]] || |
|- | |- | ||
− | | [[ | + | | [[Солодовников Владислав]] || |
|- | |- | ||
− | | [[ | + | | [[Теницкая Татьяна]] || |
+ | |- | ||
+ | | [[Федоренко Максим]] || | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
= Семестровая задача = | = Семестровая задача = | ||
Строка 53: | Строка 95: | ||
# Виджет отображения частиц, скоростей, сил действующих на частицы, связей (Возможна реализация части функционала). Сохранение содержимого виджета в графическом файле (png), задание направления камеры, отображение информации о частицы при наведении. | # Виджет отображения частиц, скоростей, сил действующих на частицы, связей (Возможна реализация части функционала). Сохранение содержимого виджета в графическом файле (png), задание направления камеры, отображение информации о частицы при наведении. | ||
# Виджет сохранения графиков и анализа. Построение распределения скоростей частиц, cохранение содержимого виджета в графическом файле (png), задание подписей к осям графиков. | # Виджет сохранения графиков и анализа. Построение распределения скоростей частиц, cохранение содержимого виджета в графическом файле (png), задание подписей к осям графиков. | ||
+ | |||
+ | Система 3D отображения, моделирования и анализа результатов расчёта методом динамики частиц. Реализовал [[Поцелуев Павел|Поцелуев Павел]] | ||
+ | |||
+ | [[Медиа: QtProgram.zip|скачать программу]] | ||
+ | |||
+ | [[Медиа: QtProgram.docx|скачать отчет]] |
Текущая версия на 12:30, 8 мая 2015
Кафедра ТМ > Учебная работа > Курсы лекций> Информатика: список задач для студентов второго курса
Информатика: список задач для студентов второго курса
- Преподаватель: Панченко Артем Юрьевич
- Семестр: весна 2014
- Группа: 08 (23604/1)
- Предмет: Информатика
Курсовые проекты[править]
Прихожаев Дмитрий, Солодовников Владислав, Федоренко Максим - текстовый редактор. Модульность, подсветка синтаксиса, разделение подсвечиваемых слов на классы, настройка цвета, авто дополнение, автозамена, работа с несколькими файлами, автовыравнивание.
Бондарев Сергей, Вознесенский Вадим, Ефремов Дмитрий - корпоративный чат с возможностью отправки файлов. Клиент-серверная архитектура, возможность отправки отложенных сообщений через центральный сервер и прямого соединения между пользователями в одной локальной сети.
Киселев Павел
- JavaScript Взаимодействие n-тел, связанных пружинами. Моделирование колебаний.
Поцелуев Павел
ИНС для игры в аэрохоккей
Богданов Дмитрий
Моделирование фигур Лиссажу методом пружин на JavaScript
Теницкая Татьяна
Моделирование требушета на JS
Целью данного курсового проекта является моделирование принципа работы требушета с помощью JavaScript.
(Динамика требушета; Рабочая модель:Требушет Скачать работу: docx)
Опочанский Александр
Моделирование и визуализация системы грузиков на пружинах.
Численное решение и визуализация популярной задачи о цепи грузиков, соединённых пружинами.
Александров Сергей
Моделирование вихря на JS
Целью данного курсового проекта является моделирование вихря с помощью JavaScript.
Динамика вихрей
(Программа; Скачать отчет: docx)
Погодина Валерия
Моделирование движения спутников в гравитационном поле Земли
Целью данного курсового проекта является создание программы, моделирующей движение спутников в гравитационном поле планеты Земля. Задачи:
- Определить какие силы действуют на каждый из спутников
- Переписать уравнения для скоростей и координат в удобном для интегрирования виде
- Написать программу, позволяющую визуально представить движение системы и обладающую удобным интерфейсом
Результаты студентов[править]
Семестровая задача[править]
Написать систему отображения и анализа результатов расчёта методом динамики частиц.
- Главное окно программы, система основных классов. Главные требования - удобный интерфейс и прозрачная система добавления расширений.
- Виджет отображения частиц, скоростей, сил действующих на частицы, связей (Возможна реализация части функционала). Сохранение содержимого виджета в графическом файле (png), задание направления камеры, отображение информации о частицы при наведении.
- Виджет сохранения графиков и анализа. Построение распределения скоростей частиц, cохранение содержимого виджета в графическом файле (png), задание подписей к осям графиков.
Система 3D отображения, моделирования и анализа результатов расчёта методом динамики частиц. Реализовал Поцелуев Павел