Представляю Вашему вниманию проект, который я реализовал
на первом курсе Университета.
Программа "Домашний Экспериментатор"
для моделирования опытов по Классической Механике
Захаренков М.А.
Санкт-Петербургский
Государственный Университет
"Домашний
Экспериментатор" реализован в
виде конструктора, позволяющего
легко придумать и провести свой
собственный эксперимент,
основывающийся на Ньютоновской
механике.
Наша программа
даёт возможность промоделировать
различные физические опыты:
движения тел в поле силы тяжести,
движения тела брошенного под углом
к горизонту, движения тела в
различных гравитационных полях.
Программа облегчает труд
естествоиспытателя,
учёного-физика, освобождает от
рутинных измерений и наглядно
показывает ход опыта, просчитывая
за него все необходимые физические
величины в его исследованиях.
Пользователю
предоставляется возможность
сохранить на жёсткий диск
созданный опыт для дальнейшего
просмотра и редактирования. Также в
программе по умолчанию имеется
набор готовых простых опытов,
облегчающих знакомство с
возможностями программы.
Программа
реализована под 32-битную
операционную систему MS Windows на
объектно-ориентированном языке
программирования Borland Delphi.
Имеет удобный графический
интерфейс, который не требует особых знаний. И
может послужить наглядным учебным
пособием для школьников.
На данный момент
работ написано главное ядро
программы, которое просчитывает
движения тел под действием сил
всемирного тяготения и сил
кулоновских взаимодействий в
трёхмерном пространстве. Имеется
возможность через интерфейс
изменить скорость течения времени,
т.е. опыты можно наблюдать как в
реальном времени, так и в
ускоренном режиме. В процессе
эксперимента все необходимые
переменные величины отображаются в
соответствующих диалоговых
панелях. (Такие как: координаты
объектов и их скорости.)
Системные требования:
операционная система MS Windows 9x/NT;
процессор от i486 DX-66; оперативная память от 8М.
Программа распространяется по лицензии freeware с открытым исходным кодом.
Скачать программу 350 kB
Скачать исходный код 320 kB
Среда разработки - Delphi 4.
|