ПОСТРОЕНИЕ ГРАФИКОВ СЛОЖНЫХ МАТЕМАТИЧЕСКИХ ФУНКЦИЙ C ПОМОЩЬЮ ГРАФИЧЕСКОГО ЯЗЫКА ПРОГРАММИРОВАНИЯ NILABVIEW



Кузьмин Иван Феликсович

Грачев В.А., руководитель, преподаватель

МЦК – ЧЭМК Минобразования Чувашии

 

Рассматриваются вопросы реализации и моделирования сложных математических функций с помощью графического языка программирования «G» NILabVIEW.

В качестве объекта моделирования была взята следующая функция:

1.                                                              (1)

Язык LabVIEW состоит из двух окон – окно лицевой (front panel) панели и окно блочной диаграммы(block diagram):

Рис.1 – Окно лицевой панели и блочной диаграммы

 

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

Для реализации функции (1) в окне лицевой панели вводятся 2 константы (N,Z) уравнения, количество итераций цикла for, бинарное условия цикла while, а также Waveform Graph, необходимый для отображения графика, лицевая панель представлена на рисунке 2:

 

Рис. 2 – Лицевая панель реализованной функции

 

В окне блочной диаграммы с помощью функциональных блоков реализуется уравнение (1), код программы представлен на рисунке 3:

Рис. 3 – Блочная диаграмма (код программы)

 

Уравнение (1) реализуется с помощью стандартных математических операций, но также для непрерывного вывода графика в реальном времени необходимы следующие дополнения, указанные на рисунке 3:

Цикл for реализует уравнение (1), каждую новую итерацию прибавляет 1 к X (инкрементация).

Цикл while зацикливает программу пока выполняется бинарное условие, позволяет в реальном времени изменять уравнение (1) и отображать его.

Масштабирующий коэффициент увеличивает число точек построения графика.

Масштаб формы сигнала привязывает сигнал к временной области.

В результате реализации кода была найдена реальная форма сигнала, показанная на рисунке 4.

Рис. 4 - Форма сигнала уравнения (1)

 

ПОМОЩНИК В ИЗУЧЕНИИ КОМПОНЕНТОВ DELPHI

Кукоба Ирина Анатольевна

Иванов Максим Олегович

Гимранова Ф.Э., руководитель, преподаватель

МЦК –  ЧЭМК Минобразования Чувашии

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

Получение навыков и знаний программирования начинается еще в школе, где начинают изучать язык программирования Pascal, а следующим этапом на пути изучения языков программирования может стать Delphi. Delphi включает в себя не только все средства для работы с языком Object Pascal (начиная с версии 2005, в Delphi имеется поддержка других языков программирования, в частности, C#), но и ряд дополнительных средств, призванных максимально ускорить и упростить создание программ. К таковым средствам относятся, прежде всего, визуальный редактор форм, при помощи которого за считанные минуты и без лишних усилий можно создать полноценно выглядящую программу, а также прочие составные части визуальной составляющей разработки программ. Это позволяет ускорить время разработки программ.

Для упрощения и удобства получения навыков работы с языком Delphi мы решили разработать справочную программу по визуальным компонентам интегрированной среды Delphi. Данная программа создана для облегчения изучения этого языка.

В исследовательской работе был поднят вопрос, может ли помочь людям программа в изучении компонентов, свойств и событий в Delphi, а также рассматриваются преимущества и актуальность применения данной программы.

Данная программа значительно экономит время и облегчает работу пользователя, а еще может помочь при разработке других программ. Особенно полезна она будет студентам, которые начали изучать программирование на Delphi, так как в данной программе показаны основные свойства визуальных компонентов, события которые могут быть применены к компоненту, также можно изменять некоторые свойства компонентов. В программе можно выбирать компоненты свойства, которые хотим увидеть, а также основную информацию о классе.

Было проведено исследование эксплуатации данной программы на целевой аудитории. За целевую аудиторию мы взяли студентов нашего колледжа, которые только начали изучение языка программирования Delphi. В ходе проведенного исследования выяснилось, что данная программа помогает в изучении языка программирования, а также является хорошим справочным средством для тех, кто уже знает данный язык, но у него имеются небольшие пробелы в знании языка. 

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


Дата добавления: 2018-11-24; просмотров: 218; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!