LabVIEW
LabVIEW (akronim nazwy ang. Laboratory Virtual Instrument Engineering Workbench) – graficzne środowisko programistyczne stworzone przez National Instruments. Używany w nim graficzny język programowania nosi nazwę „G”.
LabVIEW często jest wykorzystywane w ośrodkach badawczych (m.in. CERN i NASA), przy testach w przemyśle oraz wszędzie tam, gdzie wykonuje się pomiary i analizę pobieranych danych.
Historia
Pierwsza wersja LabVIEW powstała w 1986 roku i była przeznaczona do komputerów Macintosh. Dopiero w 1992 pojawiły się wersja dla systemów Sun oraz Windows. Rok później LabVIEW było już rozwijane równolegle dla wielu platform.
Obecnie istnieją wersje LabVIEW na systemy operacyjne Windows, Unix, Linux, oraz Mac OS, a od wersji LabVIEW 2009 także wersje z architekturą 32 i 64-bitową.
Charakterystyka
Środowisko to od początku prezentowało odmienne podejście do sposobu tworzenia programu. Tworzenie programu polega w nim na łączeniu różnych graficznych ikon, z których każda odpowiada za wykonywanie różnych funkcji.
Wykonywanie programu nie jest w tym przypadku realizowane poprzez wykonywanie poszczególnych linii kodu, ponieważ takowe nie występują. Program składa się z połączonych ze sobą ikon, a wykonywanie programu determinuje przepływ danych pomiędzy tymi ikonami. Każda funkcja (w postaci odpowiedniej ikony) posiada odpowiednie połączenia na wejściu odpowiadające za wprowadzanie danych wejściowych do funkcji oraz połączenia na wyjściu, którymi są wyprowadzane dane wyjściowe z funkcji. Właśnie taki przepływ informacji powoduje, iż operacje i funkcje są wykonywane w odpowiedniej kolejności.
Autorzy środowiska przeznaczyli je od samego początku dla inżynierów i naukowców, którzy właśnie w ten sposób rozwiązują problemy. Dlatego też uznali, że właśnie takie podejście do programowania będzie najbardziej naturalne dla osób, które będą używały LabVIEW.
Środowisko to posiada wiele funkcji wbudowanych i przeznaczonych do komunikacji z wieloma urządzeniami za pomocą wielu różnych interfejsów (GPIB, RS-232, IrDA, Bluetooth, Ethernet itd.). LabVIEW udostępnia również ponad 400 różnych funkcji matematycznych, funkcje do przedstawiania danych. itd.
Linki zewnętrzne
- Oficjalna strona LabVIEW – Strona National Instruments dotycząca LabVIEW
- Polskie Centrum LabVIEW – Polski serwis dla użytkowników LabVIEW
- LAVA. lavausergroup.org. [zarchiwizowane z tego adresu (2005-07-28)]. – LabVIEW Advanced Virtual Architects (forum dyskusyjne)
- Laboratorium wirtualne 1 (materiały dydaktyczne MIMUW na studia informatyczne I stopnia)
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.