Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
Пример заказа на Автор24
Студенческая работа на тему:
Объектно-ориентированное программирование на языке С++\CLI Windows Form
Создан заказ №5207544
25 мая 2020

Объектно-ориентированное программирование на языке С++\CLI Windows Form

Как заказчик описал требования к работе:
Компьютерная модель Солнечной системы. Отчет не требуется, только программа. Необходимо изобразить на экране компьютера Солнце и восемь планет(необязательно 8, достаточно 3-5) Солнечной системы (от Меркурия до Нептуна), а также основные их спутники (например, для Земли – Луну, для Марса – Фобос и Де ймос), в их движении по орбитам. Можно считать, что вращение планет вокруг Солнца происходит в одной плоскости (поскольку плоскости орбит планет близки к плоскости земной орбиты), к этой плоскости можно отнести и орбиты спутников планет. Вращение планет вокруг своей оси можно не учитывать. Требуется также смоделировать и показать одно из астрономических событий в Солнечной системе: пролет кометы через Солнечную систему, парад планет, запуск с какой-либо планеты искусственного спутника, перелет ракеты с планеты на планету или любое другое другое. Цель моделирования – наблюдение различных конфигураций планет и их спутников, а также выбранного астрономического события. В изменяемые параметры моделирования следует включить массу и начальную скорость кометы, космического корабля (ракеты) или искусственного спутника. Моделирование движения планет может базироваться на трех законах Кеплера, определяющих эллиптические орбиты планет и спутников, количественные изменения скорости движения планеты по орбите и связь средних расстояний планет от Солнца с периодами их звездных обращений. Моделирование может осуществляться и на основе закона всемирного тяготения Ньютона – это более точный способ, поскольку позволяет учесть притяжения планет друг к другу, а не только к Солнцу. При моделировании на основе закона Ньютона для расчета местоположения планет потребуется численно решать систему дифференциальных уравнений второго порядка – для этого могут быть применен метод Рунге-Кутта или другой численный метод. При моделировании следует учесть, что траектория движения спутника складывается из двух вращательных движений: вращения спутника вокруг своей планеты и вращения планеты вокруг Солнца. Необходимо учесть также зависимость вида траектории кометы или ракеты (эллипс, парабола или гипербола) от величины их начальной скорости. При визуализации Солнечной системы на экране компьютера должно быть соблюдено правильное соотношение размеров орбит планет и скоростей их движения (т.е. они должны быть пропорциональны их реальным значениям). Соотношение размеров изображений самих планет также должно соответствовать действительности, но при этом для наглядности масштаб их изображения должен быть больше масштаба показа их орбит, иначе некоторые планеты отображаются на экране точками. Кроме того, поскольку при показе на экране сразу всех восьми планет Солнечной системы изображения ближайших к Солнцу планет (и их спутников) получаются слишком мелкими и сливаются друг с другом, следует либо использовать крупный масштаб и предоставить скроллинг изображения, либо предусмотреть визуализацию Солнечной системы в двух масштабах (для всех планет и для ближайших к Солнцу). Пользователь должен иметь возможность включать и отключать показ названий планет и спутников, их орбит и траекторий движения других тел, а также ускорять или замедлять движение тел в Солнечной системе
подробнее
Заказчик
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
28 мая 2020
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
Автор73
5
скачать
Объектно-ориентированное программирование на языке С++\CLI Windows Form.docx
2020-05-31 17:42
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Все очень быстро и качественно, автор всегда на связи. Автор предложил за работу адекватную цену, другие просили в разы больше. Спасибо!

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

Оставляя свои контактные данные и нажимая «Создать задание», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Тебя также могут заинтересовать
Реализовать программу «Численное интегрирование»
Реферат
Программирование
Стоимость:
300 ₽
Разработать функцию с переменным числом параметров (С++)
Лабораторная работа
Программирование
Стоимость:
300 ₽
3 лабораторные работы по предмету "Математические пакеты программ"
Лабораторная работа
Программирование
Стоимость:
300 ₽
Диплом для специальности Программная инженерия
Выпускная квалификационная работа (ВКР)
Программирование
С, Ассемблер. Архитектура компьютера и операционные системы
Курсовая работа
Программирование
Стоимость:
700 ₽
Микропроцессорные информационно-управляющие системы (АиТ):Контрольная
Контрольная работа
Программирование
Стоимость:
300 ₽
Разработка программных модулей для обработки структур данных Python
Курсовая работа
Программирование
Стоимость:
700 ₽
Информационные процессы в неживой природе
Реферат
Программирование
Стоимость:
300 ₽
Курсовая работа -Разработка Интернет-приложений
Курсовая работа
Программирование
Стоимость:
700 ₽
Машинно-зависимые языки программирования
Ответы на вопросы
Программирование
Стоимость:
300 ₽
Компьютерное моделирование. Метод решения Рунге-Кутта в Excel
Контрольная работа
Программирование
Стоимость:
300 ₽
Проектирование информационной системы «Зоомагазин»
Курсовая работа
Программирование
Стоимость:
700 ₽
Исследование математических метрик сложности программного кода
Курсовая работа
Программирование
Стоимость:
700 ₽
Симулятор фортепиано(пианино)
Курсовая работа
Программирование
Стоимость:
700 ₽
Среда разработки PyCharm, язык программирования - Python.
Курсовая работа
Программирование
Стоимость:
700 ₽
Приложение для 2-x пользователей (мобильное) на android studio
Курсовая работа
Программирование
Стоимость:
700 ₽
С, Ассемблер. Архитектура компьютера и операционные системы
Курсовая работа
Программирование
Стоимость:
700 ₽
Доделать курсовую по программированию,язык C++
Курсовая работа
Программирование
Стоимость:
700 ₽
Автоматизация учета и отчетности для предприятия быстрого обслуживания.
Курсовая работа
Программирование
Стоимость:
700 ₽
Читай полезные статьи в нашем
Типы данных, константы, переменные и массивы в Visual Basic
Типом данных называется способ хранения и представления данных в компьютере.

интернет-биржа студенческих работ">Рисунок 1. Стандартные типы данных. Автор24 — интернет-биржа студенческих работ
Язык Visual Basic может хранить и обрабатывать данные следующих типов:
Правила записи имени переменной:
Для объявления типа переменной в VB можно использовать следующие возможности:
Константы – величины с не...
подробнее
Подпрограммы-процедуры и подпрограммы-функции
При составлении сложных программ очень часто в их различных частях приходится использовать одинаковую последовательность действий, например, вычислять:
log_a \ x = ln x/ln a
Использование подпрограмм позволяет сложную задачу разбить на фрагменты, которые выполняют различные исполнители. Кроме того, подпрограмма может рассматриваться как самостоятельный модуль, который выполнен квалифицированными...
подробнее
Веб-сайты и Веб-страницы
Что же представляют собой Web-сайты и Web-страницы? Чтобы понять это, зададимся другим вопросом, какую информацию может содержать Web-сайт? Ответ: практически любую. На сайте можно размещать, например, произведения великих классиков литературы, живописи, архитектуры и т.д.
Если страницы в обычной книге можно перелистывать и подобным образом искать нужную информацию, то как добраться до нужной инфор...
подробнее
Haskell язык программирования

Рисунок 1. Карри Хаскелль. Автор24 — интернет-биржа студенческих работ
Предшественником Haskell можно считать язык Miranda, выпущенный в 1985 г. и давший толчок развитию ленивых языков.
Miranda распространялся под коммерческой лицензией, поэтому в 1987 г. на конференции по развитию функциональных языков, проходившей в Портленде, было решено разработать свободный аналог этого языка, для чего был созд...
подробнее
Типы данных, константы, переменные и массивы в Visual Basic
Типом данных называется способ хранения и представления данных в компьютере.

интернет-биржа студенческих работ">Рисунок 1. Стандартные типы данных. Автор24 — интернет-биржа студенческих работ
Язык Visual Basic может хранить и обрабатывать данные следующих типов:
Правила записи имени переменной:
Для объявления типа переменной в VB можно использовать следующие возможности:
Константы – величины с не...
подробнее
Подпрограммы-процедуры и подпрограммы-функции
При составлении сложных программ очень часто в их различных частях приходится использовать одинаковую последовательность действий, например, вычислять:
log_a \ x = ln x/ln a
Использование подпрограмм позволяет сложную задачу разбить на фрагменты, которые выполняют различные исполнители. Кроме того, подпрограмма может рассматриваться как самостоятельный модуль, который выполнен квалифицированными...
подробнее
Веб-сайты и Веб-страницы
Что же представляют собой Web-сайты и Web-страницы? Чтобы понять это, зададимся другим вопросом, какую информацию может содержать Web-сайт? Ответ: практически любую. На сайте можно размещать, например, произведения великих классиков литературы, живописи, архитектуры и т.д.
Если страницы в обычной книге можно перелистывать и подобным образом искать нужную информацию, то как добраться до нужной инфор...
подробнее
Haskell язык программирования

Рисунок 1. Карри Хаскелль. Автор24 — интернет-биржа студенческих работ
Предшественником Haskell можно считать язык Miranda, выпущенный в 1985 г. и давший толчок развитию ленивых языков.
Miranda распространялся под коммерческой лицензией, поэтому в 1987 г. на конференции по развитию функциональных языков, проходившей в Портленде, было решено разработать свободный аналог этого языка, для чего был созд...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы