Порядок проведения зачета по курсу «Математическое моделирование на ПЭВМ»
Зачет включает в себя теоретический вопрос из списка, приведенного ниже и две программно-расчетные задачи на тему моделирование ускоренного движения методом интегрирования уравнений движения
1. Теоретические вопросы:
ü Математическая модель определение, примеры
ü Когда необходимо использовать математическое моделирование, примеры
ü Порядок разработки математической модели
ü Математическая модель тела, движущегося под углом к горизонту – постановка задачи
ü Математическая модель тела, движущегося под углом к горизонту – используемые формулы
ü Математическая модель тела, движущегося под углом к горизонту – алгоритм работы
ü Математическая модель тела, движущегося под углом к горизонту – основные программные фрагменты
ü Интерфейс пользователя – типы и их особенности
ü Реализация интерфейса типа вопрос-ответ в программе реализации математической модели тела, движущегося под углом к горизонту
ü Реализация интерфейса типа экранной формы в программе реализации математической модели тела, движущегося под углом к горизонту
ü Реализация интерфейса типа меню в программе реализации математической модели тела, движущегося под углом к горизонту
ü Реализация интерфейса типа командной строки в программе реализации математической модели тела, движущегося под углом к горизонту
ü Интегрирование уравнений движения в математическом моделировании, принцип метода, применимость его на примере равноускоренного движения
ü Интегрирование уравнений движения в математическом моделировании, принцип метода, применимость его на примере коолебательного движения
ü Программа, реализующая моделирование равноускоренного движения - используемые формулы
ü Программа, реализующая моделирование равноускоренного движения - алгоритм работы
ü Программа, реализующая моделирование равноускоренного движения с выводом табличных данных - основные программные фрагменты
ü Программа, реализующая моделирование равноускоренного движения с анимацией движения - основные программные фрагменты
ü Программа, реализующая моделирование колебательного движения - используемые формулы
ü Программа, реализующая моделирование колебательного движения - алгоритм работы
ü Программа, реализующая моделирование колебательного движения с выводом табличных данных - основные программные фрагменты
ü Программа, реализующая моделирование колебательного движения с анимацией движения - основные программные фрагменты
2. Программно-расчетная
задача на тему моделирования ускоренного движения:
Суть задачи заключается в выполнении программы моделирования равноускоренного движения с выводом табличных данных на экран и сравнении полученных данных с теоретическими, определенными по известным формулам. При этом исходные данные в зависимости от варианта должны быть выбраны из таблицы:
Вариант |
Сравниваемый параметр |
Начальные данные |
||
Координата, м |
Скорость, м/с |
Ускорение м/с2 |
||
1 |
Координата в момент времени 1 с |
0 |
0 |
5 |
2 |
Координата в момент времени 10 с |
10 |
0 |
5 |
3 |
Координата в момент времени 1 с |
10 |
5 |
5 |
4 |
Координата в момент времени 10 с |
0 |
5 |
5 |
5 |
Координата в момент времени 1 с |
-10 |
0 |
5 |
6 |
Координата в момент времени 10 с |
0 |
0 |
2 |
7 |
Координата в момент времени 1 с |
10 |
0 |
2 |
8 |
Координата в момент времени 10 с |
10 |
5 |
2 |
9 |
Координата в момент времени 1 с |
0 |
5 |
2 |
10 |
Координата в момент времени 10 с |
-10 |
0 |
2 |
11 |
Скорость в момент времени 1 с |
0 |
0 |
5 |
12 |
Скорость в момент времени 10 с |
10 |
0 |
5 |
13 |
Скорость в момент времени 1 с |
10 |
5 |
5 |
14 |
Координата в момент времени 10 с |
0 |
5 |
5 |
15 |
Скорость в момент времени 1 с |
-10 |
0 |
5 |
16 |
Скорость в момент времени 10 с |
0 |
0 |
2 |
17 |
Скорость в момент времени 1 с |
10 |
0 |
2 |
18 |
Скорость в момент времени 10 с |
10 |
5 |
2 |
19 |
Скорость в момент времени 1 с |
0 |
5 |
2 |
20 |
Скорость в момент времени 10 с |
-10 |
0 |
2 |
Например, решение задачи варианта 20 заключается в следующем.