LabVIEW
LabVIEW oferuje wiele funkcji, którą można znaleźć w tradycyjnym języka programowania opartego na skrypcie przedstawionym w bardziej intuicyjnego interfejsu wizualnego ideału fo inżynierii.
- Wizualny język programowania przeznaczony dla inżynierów i naukowców
- Umożliwia wyjście wyświetlania użytkownikom w różnych formatach
- Obsługiwane przez bogaty wybór zewnętrznych bibliotek
- Interfejs graficzny łatwo przekłada trudnych pojęć programowania
- Wspierany przez materialnego biblioteki zasobów szkoleniowych
- Może być niewygodne, gdy nie jest używany sprzęt National Instruments
- Oferty mniej niż funkcjonalność języków programowania tekstowych
LabVIEW, skrót Laboratorium Wirtualnego instrument inżynierii Workbench, jest to język programowania zaprojektowany do wykorzystania przez naukowców i inżynierów. Pola naukowe są coraz bardziej wymagające wymagania interdyscyplinarnych, a to jest szczególnie widoczne z rosnącą potrzebą języków programowania należy włączyć do badań i testów. Ale nauka języków programowania takich jak C ++ jest uciążliwa sprawa, a to ledwie najbardziej produktywne wykorzystanie czasu dla naukowca, który będzie prawdopodobnie tylko wykorzystać programowanie w ograniczonej pojemności. LabVIEW wypełnia lukę pomiędzy wszechstronny i skomplikowanych języków programowania i łatwość użycia, ale ograniczenia w pełni zapakowanych pakietów oprogramowania. Korzysta z łatwym do zrozumienia językiem wizualne dzięki czemu inżynierowie i naukowcy mogą zbudować wizualizacje danych i testów, które są dostosowane do potrzeb konkretnych. LabVIEW jest zbudowany wokół notacji graficznej i podstawy języka można odebrać dość szybko. Podstawy są tak proste, jak łączenie węzłów poprzez graficznych klatek drucianych i prowadzenia przez nich danych, ale ta podstawowa zasada pozwala na dużą elastyczność i wariancji w praktyce. Silnik, który napędza LabVIEW jest zastrzeżonym język znany jako „G”, a to może zminimalizować czas potrzebny na zbudowanie funkcjonalnego programu dół od tygodni do kilku miesięcy. To dlatego, że program jest zaprojektowany specjalnie do zastosowania w innych dziedzinach inżynierii i związane z nauką, a centra jego możliwości wokół wymagań określonych w tych dziedzinach. Jest także doskonałym środkiem do tworzenia symulacji aby pokazać w prezentacjach lub jako środek do nauki podstaw programowania, gdy trzeba coś w rodzaju solidnych i wyspecjalizowanych programów dostaniesz tylko z bardziej konwencjonalnym językiem programowania. Struktura schemat blokowy stosowany w „G” wycina potrzebę składni całkowicie. Zasadniczo oznacza to, że użytkownicy nie będą musieli nauczyć się niekiedy zawiłe „gramatyczne” reguły, które definiują języki programowania non-graficznych. Węzły mogą być dodawane do schematu i połączone złożonych sieci za pomocą przeciągania prosty i interfejs kropli; a ponieważ cały schemat blokowy jest wyświetlany w postaci czystej i wizualnych, użytkownicy mogą spędzać mniej czasu prototypowania swoich aplikacji i próbuje wytropić źródło błędu. Zastosowanie systemu przepływu danych gwarantuje, że zrozumiesz, kiedy i dlaczego coś poszło źle w swoim programie. Użytkownicy mają również szeroką gamę opcji, w jaki sposób wyjście z ich programów są prezentowane. Czy szukasz numerów surowców, zapakowane wykresów i tabel, czy wizualizacje zintegrowane swoimi własnymi grafiki, znajdziesz wiele różnych opcji od razu po wyjęciu z pudełka. W celu wspierania różnorodności swoich użytkowników, unikając bałaganu i niepotrzebnie komplikuje zasady za oprogramowaniu LabVIEW oferuje szereg bibliotek zewnętrznych. Oznacza to, że można wybrać funkcji i procedur, że materia dla swojego projektu na każdym indywidualnym przypadku.