LabVIEW
LabVIEW tilbyr mange av de funksjonene du finner i et tradisjonelt skriptbasert programmeringsspråk presenteres på en mer intuitiv visuelt grensesnitt ideelt fo prosjektering.
- En visuell programmeringsspråk for ingeniører og forskere
- Lar brukerne skjermutgangen i en rekke formater
- Støttet av et rikt utvalg av eksterne biblioteker
- Grafisk grensesnitt overs lett vanskelige programmering konsepter
- Støttet av en saklig bibliotek av opplæringsressurser
- Kan være vanskelig å manøvrere når du ikke bruker National Instruments maskinvare
- Tilbud mindre funksjonalitet enn tekstbaserte programmeringsspråk
LabVIEW, en forkortelse for Laboratory Virtual Instrument Ingeniør Workbench, er et programmeringsspråk utviklet for bruk av forskere og ingeniører. Vitenskapelige områder økende grad krever mer tverrfaglig krav, og dette er spesielt tydelig med økende behov for programmeringsspråk for å bli innlemmet i studien og testing. Men å lære et programmeringsspråk som C ++ er en krevende affære, og det er neppe den mest produktive bruk av tid for en vitenskapsmann som vil trolig bare bruke programmering i en begrenset kapasitet. LabVIEW bro mellom allsidig og komplekse programmeringsspråk og brukervennlighet, men begrensningene fullt pakket programvarepakkene. Den bruker en lett å forstå visuelle språk, slik at ingeniører og forskere kan bygge ut datavisualisering og tester som er tilpasset deres spesifikke behov. LabVIEW er bygget rundt grafisk notasjon, og det grunnleggende i språket kan bli plukket opp ganske raskt. Grunnleggende er så enkelt som å koble noder via grafiske wire rammer og løpende data gjennom dem, men dette grunnleggende prinsipp tillater stor fleksibilitet og varians i praksis. Motoren som brensel LabVIEW er et proprietært språk kjent som "G", og det kan redusere tiden det tar å bygge et funksjonelt program ned fra uker til måneder. Det er fordi programvaren er utviklet spesielt for bruk i prosjektering og andre science-relaterte felt, og det sentre sin egenskaper rundt de spesifikke kravene til disse feltene. Det er også et flott middel for å skape simuleringer for å vise frem i presentasjoner eller som et middel til å lære det grunnleggende programmering for når du trenger den type robuste og spesialiserte programmer du bare får med en mer konvensjonell programmeringsspråk. Blokkdiagrammet strukturen som brukes ved "G" strimler ut behovet for syntaksen helt. I hovedsak betyr dette at brukerne slipper å lære noen ganger intrikate "grammatiske" regler som definerer ikke-grafiske programmeringsspråk. Noder kan tilsettes til et diagram og koblet i komplekse nettverk ved hjelp av en enkel dra-og-slipp-grensesnitt; og siden hele blokkdiagram vises i en ren og visuell form, kan brukerne bruke mindre tid prototyping programmene sine og prøver å jakte ned kilden til en feil. Bruken av en dataflyt system sørger for at du forstår når og hvorfor noe gikk galt i programmet. Brukerne har også et bredt utvalg av alternativer på hvordan produksjonen av deres programmer er presentert. Enten du er ute etter rå tall, pakket diagrammer eller grafer, eller visualiseringer integrert i din egen personlige grafikk, finner du en rekke ulike alternativer rett ut av boksen. For å støtte mangfoldet av sine brukere og samtidig unngå rot og unødvendig komplise prinsippene bak programvaren, LabVIEW tilbyr en rekke eksterne biblioteker. Det betyr at du kan velge funksjoner og subrutiner den saks skyld for prosjektet fra sak til sak.