The ministry of road transport and highways says that three out of four road deaths are caused by human error, mostly because of speeding …show more content…
The graphical language is named "G" (not to be confused with G-code). Originally released for the Apple Macintosh in 1986, Lab VIEW is commonly used for data acquisition, instrument control, and industrial automation on a variety of platforms including Microsoft Windows, various versions of UNIX, Linux, and Mac OS X. The latest version of Lab VIEW is Lab VIEW 2014, released in August 2014.
DATAFLOW PROGRAMMING: The programming language used in Lab VIEW, also referred to as G, is a dataflow programming language. Execution is determined by the structure of a graphical block diagram (the Lab VIEW-source code) on which the programmer connects different function-nodes by drawing wires. These wires propagate variables and any node can execute as soon as all its input data become available. Since this might be the case for multiple nodes simultaneously, G is inherently capable of parallel execution. Multi-processing and multi-threading hardware is automatically exploited by the built-in scheduler, which multiplexes multiple OS threads over the nodes ready for …show more content…
In 2009 National Instruments names the releases after the year in which they are released. The bug-fix is called a Service Pack (for instance the 2009 service pack 1 is released in February 2010).
The intuitive graphical programming language that is used by LabVIEW has been the key to popularity with both beginners and experienced programmers in so many different engineering applications and industries. The LabVIEW graphical dataflow language and block diagram approach logically represent the flow of data and programmers can easily view and modify data or control inputs.
LabVIEW Express technology transforms common measurement and automation tasks into much higher-level, intuitive VIs, allowing beginners to quickly develop applications. For experienced programmers, LabVIEW's performance, flexibility, and compatibility is comparable to that of a traditional programming language such as C or BASIC. Indeed, LabVIEW uses similar constructs, such as variables, data types, objects, looping, and sequencing structures as well as error handling. LabVIEW also allows programmers to reuse legacy DLL and shared librariy code, and integrate with other software using ActiveX, TCP, and other standard