Курсовая работа: Движение тела, брошенного под углом к горизонту: программное обеспечение

2. Рабочий проект

2.1 Общие сведения о работе программе (на чем написано, какие технологии использованы)

Программа написана на языке высокого уровня VisualBasic.

При разработке были использованы следующие технологии:

· работа с массивами данных;

· работа с таблицей DataGridView;

· работа с библиотекой ZedGraph.dllи компонентом ZedGrarh, используемого для вывода графиков на экран;

· работа с компонентом MenuStrip, используемого для создания меню программы.

2.2 Основные процедуры/классы системы

В программе используются следующие основные процедуры:

1. Вычисление координат Xи Yв момент времени tи заполнение списка координат list1 данными:

Dim t As New Integer

Dim Vx, Vy, x, y, g, rad, b, a1 As Double

g = 9.80665

Vx = 0, Vy = 0

x = 0, y = 0

rad = Math.PI / 180

Dim list1 As New ZedGraph.PointPairList

Dim ex As New Boolean

ex = False

t = 0

While ex = False

Vx = V * Math.Cos(a * rad)

x = Vx * t

Vy = V * Math.Sin(a * rad)

y = Vy * t - g * t * t / 2

If y < 0 Then

Dim x1, x2, y1, y2 As Double

x2 = x

К-во Просмотров: 771
Бесплатно скачать Курсовая работа: Движение тела, брошенного под углом к горизонту: программное обеспечение