LabVIEW Interview Questions
What are two panels used in lab-view programming?
There are two types of panel viz. front panel and block diagram. Block diagram is the panel where all the programming is carried out. Front panel is the one visible as user programmable interface i.e. GUI interface.
What is shift register? How it is implemented in lab-view?
It can be used by right clicking 'for loop' structure in lab-view block diagram panel as shown below.
What is the figure as shown below?
There will be multiple choices such as Paint Window, Icon Editor in Lab view, Property Window etc
How I vs time, Q vs time, transmit power and power spectrum is plotted using lab-view.
IQ data file with two columns have been provided as input data file.
Is Lab-view a compiled programming language?
Yes. Lab-view has a sophisticated compiler that is always running as you develop your application. When the compiler finds a syntactical error the run arrow is broken to indicate that the application cannot run. Continuous investment in the Lab-view compiler has enabled optimised application performance and, amongst other things, the ability to take full advantage of multi-core technologies.
How do I make use of external libraries in Lab-VIEW?
Lab-VIEW can communicate with any application or development environment that provides standard interfaces. Similarly, Lab-VIEW applications provide standard interfaces for re-using VIs in other development environments.
Can Lab-view be integrated into existing software engineering practices?
Yes. An increasing number of large, mission-critical Lab-view applications have been developed in Lab-view in accordance with software development standards set by regulatory agencies such as the DOD and FDA. The same practices that are applied to text based development can be applied to graphical code with the proper understanding of tools and practices.
Interested in mastering LabVIEW Certification? Enroll now for FREE demo on LabVIEW Training.
Do Lab-view IVs work with source code control providers?
Yes. Lab-view allows you to connect to source code control providers from within the development environment, thereby enabling developers to communicate with generic source code control functionality without leaving Lab-view.
How do I track the history of revisions to my Lab-VIEW application?
Integration with source code control provides automatic tracking of iterative development for Lab-VIEW VIs. Use the built-in VI History window to synchronise to any version stored in source code control and view comments entered by a user at the time it was edited. You can also use the built-in comparison tool to see a side-by-side view of VIs in order to determine what changes have been made between versions.
Can I merge LabVIEW VIs?
Yes. LabVIEW 8.5 introduced graphical merge, which automates the process of combining changes made to separate VIs. You can perform this operation from within LabVIEW, or you can setup source code control applications to automatically run this routine when conflicting changes require merging.
How can I determine what modifications were made to a VI?
Lab-VIEW enables developers to perform side-by-side comparisons of code in order to compare modifications with other VIs. Lab-VIEW can also perform side-by-side comparisons with older versions stored in source code control.
How do I validate a Lab-view application?
Certification of a Lab-view application requires demonstration of the same development practices as with any programming language in order to ensure that any risk associated with the application has been adequately mitigated.
How do I document graphical code?
Code comments and descriptions can be provided with print-outs of code by selecting the 'VI Documentation' option in the Lab-view print menu. For more sophisticated documentation, use NI Requirements Gateway to provide traceable links to specification documentation.
How do I perform static code analysis on Lab-VIEW VIs?
Static code analysis can be performed in Lab-VIEW in accordance with the NI Style Guide. The Lab-VIEW VI Analyser Toolkit is also available to automate the process in order to detect improper coding techniques that may detract from an application's performance and maintainability.
What assurance do I have that Lab-VIEW is a high-quality software product?
National Instruments has operated under ISO standards since 1995. In 2004, Lloyd's Register Quality Assurance, Inc. approved National Instruments for certification to ISO 9001:2000, the latest standard for effective quality management practices.