Редактирование: LabVIEW

Перейти к навигации Перейти к поиску
Внимание: Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы войдёте или создадите учётную запись, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.

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

Текущая версия Ваш текст
Строка 13: Строка 13:


Графический подход также позволяет непрограммистам создавать программы путем перетаскивания виртуальных представлений лабораторного оборудования, с которым они уже знакомы. Среда программирования LabVIEW с включенными примерами и документацией упрощает создание небольших приложений. Это преимущество с одной стороны, но есть также определенная опасность недооценки опыта, необходимого для качественного программирования G. Для сложных алгоритмов или крупномасштабного кода важно, чтобы программист обладал обширными знаниями специального синтаксиса LabVIEW и топологии управления его памятью. Самые современные системы разработки LabVIEW позволяют создавать автономные приложения. Кроме того, можно создавать распределенные приложения, которые взаимодействуют по модели клиент–сервер, и, таким образом, их легче реализовать из-за изначально параллельной природы G.
Графический подход также позволяет непрограммистам создавать программы путем перетаскивания виртуальных представлений лабораторного оборудования, с которым они уже знакомы. Среда программирования LabVIEW с включенными примерами и документацией упрощает создание небольших приложений. Это преимущество с одной стороны, но есть также определенная опасность недооценки опыта, необходимого для качественного программирования G. Для сложных алгоритмов или крупномасштабного кода важно, чтобы программист обладал обширными знаниями специального синтаксиса LabVIEW и топологии управления его памятью. Самые современные системы разработки LabVIEW позволяют создавать автономные приложения. Кроме того, можно создавать распределенные приложения, которые взаимодействуют по модели клиент–сервер, и, таким образом, их легче реализовать из-за изначально параллельной природы G.
===Общепринятые шаблоны проектирования===
==Общепринятые шаблоны проектирования==


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


'''Общие шаблоны проектирования приложений LabVIEW'''
'''Общие шаблоны проектирования приложений LabVIEW'''  


{| class="wikitable"
{| class="wikitable"
Пожалуйста, учтите, что любой ваш вклад в проект «wikixw» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Wikixw:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

  <charinsert>[+]</charinsert> · <charinsert>+</charinsert> · <charinsert>+</charinsert> · <charinsert>✔ Оставить</charinsert> · <charinsert>– —</charinsert> · <charinsert>“+” ‘+’ «+» ‹+› „+“ ‚+‘</charinsert> · <charinsert>… ~ | °  </charinsert> · <charinsert>≈ ≠ ≤ ≥ ± − × ÷ ← → ² ³ ½ · §</charinsert>
     <charinsert></charinsert> · <charinsert>File:+</charinsert> · <charinsert>Special:MyLanguage/+</charinsert> · <charinsert>Special:MyLanguage/</charinsert> · <charinsert>+</charinsert> · <charinsert><nowiki>+</nowiki></charinsert> <charinsert><nowiki>+</nowiki></code></charinsert> · <charinsert><syntaxhighlight lang="php">+</syntaxhighlight></charinsert> · <charinsert></charinsert> · <charinsert>+</charinsert> · <charinsert>#REDIRECT+</charinsert> · <charinsert><translate>+</translate></charinsert> · <charinsert><languages/></charinsert> · <charinsert>{{#translation:}}</charinsert> · <charinsert><tvar name=1>+</tvar></charinsert> · <charinsert>{{DEFAULTSORT:+}}</charinsert> · <charinsert>+</charinsert>

Источник — https://wikixw.ru/LabVIEW