Page 5 - 4368
P. 5
ВСТУП
У сучасному житті інженерові, що працює в технічній
галузі, дуже важко обійтися без навичок програмування. Та
проблема сучасного світу у тому, що бути фахівцем у всіх
сферах нереально і спеціалістам зі, скажімо, вимірювань чи
автоматизації просто не вистачає часу, аби вивчати якусь мову
програмування. При виникненні потреби їм доводиться
звертатися до дипломованих програмістів, які зазвичай не
надто обізнані в прикладній сфері, тому змушені багато часу
затрачати на вивчення того, як працює об’єкт, що його
потрібно автоматизувати.
Компанія National Instruments розв’язала проблему досить
радикально - розроблений нею комплекс LabVIEW просто
ідеально підходить для тих, кому треба вирішувати прикладні
задачі і не тратити час на вивчення команд та синтаксису
сучасних мов програмування. Напротивагу текстовим
операторам, у LabVIEW використовуються графічні
піктограми, що зображають відповідні функції. Суть
програмування полягає у з’єднанні цих піктограм своєрідними
провідниками, по яких дані передаються всередині програми.
Незважаючи на свою простоту, мова програмування G, що
використовується у LabVIEW, є повноцінною об’єктно-
орієнтованою мовою. Розроблені програми (їх називають
віртуальними приладами) можна використовувати як
підпрограми більш глобальних проектів; також можна
підключити динамічні бібліотеки (незалежно від того, яку
мову використовували для їх розроблення) сторонніх
розробників, або ж писати код на С-подібній текстовій мові.
У основі технології використання LabVIEW лежить
комбіноване моделювання систем на ЕОМ, у тому числі
аналітичне, імітаційне інатурное.
Для аналітичного моделювання характеризуєтся тим, що
алгоритм функціонування системи записується як деяких
4