МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ ЗАДАЧ ТЕОРЕТИЧЕСКОЙ МЕХАНИКИ В ПРОГРАММЕ PASCALABC - Студенческий научный форум

VII Международная студенческая научная конференция Студенческий научный форум - 2015

МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ ЗАДАЧ ТЕОРЕТИЧЕСКОЙ МЕХАНИКИ В ПРОГРАММЕ PASCALABC

Перфильева Н.Д., Пищаев М.В., Романовская Е.М.
 Комментарии
Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF
Теоретическая механика — наука об общих законах механического движения и взаимодействия материальных тел – является одним из важнейших предметов, изучаемых будущими инженерами в заведениях высшего профессионального образования. Базовые знания, получаемые студентами в рамках данной дисциплины, необходимы им для лучшего освоения таких предметов как сопротивление материалов, теория упругости и т.д. Именно поэтому будущим специалистам необходимо научиться анализировать поставленные задачи, проводить необходимые расчеты и представлять модели движения. В настоящее время набирают популярность различные программы, с помощью которых возможно смоделировать движение системы. Для демонстрации моделей движения возможно применение языка программирования PascalABC. Язык Pascal был создан как учебный язык программирования в 1968 – 1971 году Никлаусом Виртом. В настоящее время этот язык имеет более широкую сферу применения, чем предусматривалось при его создании. Благодаря своей компактности и удачному первоначальному описанию PascalABC является достаточно лёгким. Студенты технических вузов изучают данный язык программирования в рамках курса информатики, что делает возможным его применение в практических целях в рамках курса «Теоретическая механика».

В качестве примера рассмотрим систему, состоящую из двух грузов и двух однородных дисков. Поставим задачу найти кинетическую энергию и ускорения грузов, а также угловые ускорения дисков. Написанная программа, демонстрирующая решение задачи состоит из 5 пунктов.

Первый пункт – «О программе», где содержится основная информация о программе.

Второй пункт – «Условие и ввод данных». При выборе данного пункта на экране отображается условие задачи. Затем компьютер запрашивает исходные данные: массы дисков и грузов, радиусы дисков. При этом при попытке ввода отрицательных значений компьютер выводит сообщение об ошибке и повторно запрашивает данные.

В третьем пункте отражено краткое решение задачи и приведена таблица с результатами вычислений.

Четвертый пункт содержит модель движения системы.

Выбор последнего пункта осуществляет выход из программы.

Таким образом, моделирование задач по теоретической механике в языке программирования PascalABC позволяет глубже познакомиться с принципами движения и закрепить усвоенные теоретические знания.

Просмотров работы: 804