Редактирование: LabVIEW
Перейти к навигации
Перейти к поиску
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 13: | Строка 13: | ||
Графический подход также позволяет непрограммистам создавать программы путем перетаскивания виртуальных представлений лабораторного оборудования, с которым они уже знакомы. Среда программирования LabVIEW с включенными примерами и документацией упрощает создание небольших приложений. Это преимущество с одной стороны, но есть также определенная опасность недооценки опыта, необходимого для качественного программирования G. Для сложных алгоритмов или крупномасштабного кода важно, чтобы программист обладал обширными знаниями специального синтаксиса LabVIEW и топологии управления его памятью. Самые современные системы разработки LabVIEW позволяют создавать автономные приложения. Кроме того, можно создавать распределенные приложения, которые взаимодействуют по модели клиент–сервер, и, таким образом, их легче реализовать из-за изначально параллельной природы G. | Графический подход также позволяет непрограммистам создавать программы путем перетаскивания виртуальных представлений лабораторного оборудования, с которым они уже знакомы. Среда программирования LabVIEW с включенными примерами и документацией упрощает создание небольших приложений. Это преимущество с одной стороны, но есть также определенная опасность недооценки опыта, необходимого для качественного программирования G. Для сложных алгоритмов или крупномасштабного кода важно, чтобы программист обладал обширными знаниями специального синтаксиса LabVIEW и топологии управления его памятью. Самые современные системы разработки LabVIEW позволяют создавать автономные приложения. Кроме того, можно создавать распределенные приложения, которые взаимодействуют по модели клиент–сервер, и, таким образом, их легче реализовать из-за изначально параллельной природы G. | ||
==Общепринятые шаблоны проектирования== | |||
Приложения в LabVIEW обычно разрабатываются с использованием известных архитектур, известных как шаблоны проектирования. Наиболее распространенные шаблоны проектирования графических приложений LabVIEW приведены в таблице ниже. | Приложения в LabVIEW обычно разрабатываются с использованием известных архитектур, известных как шаблоны проектирования. Наиболее распространенные шаблоны проектирования графических приложений LabVIEW приведены в таблице ниже. | ||
'''Общие шаблоны проектирования приложений LabVIEW''' | '''Общие шаблоны проектирования приложений LabVIEW''' | ||
{| class="wikitable" | {| class="wikitable" |