LabVIEW
LabVIEW ofrece muchas de las funciones que se encontraría en un lenguaje de programación tradicional basada en comandos presentados en una interfaz visual más intuitiva ideales fo ingeniería.
- Un lenguaje de programación visual diseñado para ingenieros y científicos
- Deja la salida de la pantalla a los usuarios en una amplia variedad de formatos
- Con el apoyo de una amplia selección de bibliotecas externas
- interfaz gráfica traduce fácilmente los conceptos de programación difíciles
- Con el apoyo de una biblioteca sustantivo de recursos de formación
- Puede ser difícil de manejar cuando no se utiliza el hardware de National Instruments
- Ofertas menos funcionalidad que los lenguajes de programación basados en texto
LabVIEW, abreviatura de Laboratorio Virtual Instrument Ingeniería Banco de trabajo, es un lenguaje de programación diseñado para ser utilizado por los científicos e ingenieros. Los campos científicos requieren cada vez más demandas multidisciplinares, y esto es especialmente evidente con la creciente necesidad de los lenguajes de programación a ser incorporados en el estudio y análisis. Pero el aprendizaje de un lenguaje de programación como C ++ es un asunto arduo, y es precisamente el uso más productivo del tiempo para un científico que es probable que sólo tiene que utilizar la programación en una capacidad limitada. LabVIEW sirve de puente entre versátil y complejos lenguajes de programación y la facilidad de uso, pero las limitaciones de paquetes de software totalmente envasados. Utiliza un fácil entender los lenguajes visuales para que los ingenieros y los científicos pueden construir visualizaciones de datos y pruebas que se adaptan a sus necesidades específicas. LabVIEW está construido alrededor de notación gráfica, y los fundamentos de la lengua puede ser recogido con bastante rapidez. Los fundamentos son tan sencillo como conectar nodos a través de marcos de alambre gráficas y funcionando de datos a través de ellos, pero este principio básico permite una gran flexibilidad y la varianza en la práctica. El motor que alimenta LabVIEW es un lenguaje propietario conocido como "G", y se puede minimizar el tiempo que se tarda en construir un programa funcional desde semanas a meses. Eso es porque el software está diseñado específicamente para su uso en la ingeniería y otros campos relacionados con la ciencia, y que centra sus características en torno a las demandas específicas de esos campos. Es también un gran medio para la creación de simulaciones para mostrar en presentaciones o como un medio de aprendizaje de los fundamentos de la programación para cuando se necesita el tipo de programas robustos y especializados que sólo se conseguirá con un lenguaje de programación más convencional. La estructura de diagrama de bloques utilizado en "G" tiras de la necesidad de sintaxis completo. Esencialmente, esto significa que los usuarios no tendrán que aprender las reglas gramaticales a veces complejos "" que definen los lenguajes de programación no gráficas. Los nodos pueden ser añadidos a un diagrama y conectados en redes complejas utilizando un simple arrastrar y soltar interfaz; y ya que todo el diagrama de bloques se muestra en una forma limpia y visual, los usuarios pueden dedicar menos tiempo a la creación de prototipos de sus aplicaciones y tratando de cazar a la fuente de un error. El uso de un sistema de flujo de datos se asegura de que usted entiende cuándo y por qué algo salió mal en su programa. Los usuarios también tienen una amplia variedad de opciones de cómo se presenta la salida de sus programas. Ya sea que esté en busca de números en bruto, tablas o gráficos envasados o visualizaciones integradas en sus propios gráficos personales, encontrará una serie de diferentes opciones de la derecha fuera de la caja. Para apoyar la diversidad de sus usuarios, evitando el desorden y complicar innecesariamente los principios detrás del software, LabVIEW ofrece una serie de bibliotecas externas. Eso significa que usted puede elegir las funciones y subrutinas que importa para su proyecto en una base de caso por caso.