Порядок проведения зачета по курсу «Математическое моделирование на ПЭВМ»

 

Зачет включает в себя теоретический вопрос из списка, приведенного ниже и две программно-расчетные задачи на тему моделирование ускоренного движения методом интегрирования уравнений движения 

 

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 заключается в следующем.

  1. Учащийся запускает программу моделирования равноускоренного движения с выводом табличных данных на экран, которую он писал в прошлой четверти.
  2. В качестве исходных данных для моделирования указывает начальную координату 10 м, начальную скорость 0 м/с и ускорение 2  м/с2 .
  3. По тем данным, которые он при этом увидит на экране дисплея, определяет скорость в момент времени 10 с, зто будет смоделированное значение.
  4. По известным ему теоретическим формулам рассчитывает  скорость в момент времени 10 с для  начальной скорости 0 м/с и ускорения 2  м/с2 это будет теоретическое значение.
  5. Сравнивает смоделированное и теоретическое значения, при правильно работающей программе и правильных вычислениях результаты не должны сильно отличаться.
  6. Задача считается выполненной при относительном различии сравниваемых величин не более 5%.