100% found this document useful (1 vote)
382 views13 pages

Labview Question Paper

The document provides details on three technical challenges involving LabVIEW: 1) Plotting data from a word file into an XY graph in 15 minutes. 2) Generating and saving data values at 1000 samples/sec for 5 minutes into a text file. 3) Reading a provided data file, plotting it as sensor data over time, and finding time values for points in each cycle to put in a 2D array in 1 hour.

Uploaded by

Jagathdarani C
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
382 views13 pages

Labview Question Paper

The document provides details on three technical challenges involving LabVIEW: 1) Plotting data from a word file into an XY graph in 15 minutes. 2) Generating and saving data values at 1000 samples/sec for 5 minutes into a text file. 3) Reading a provided data file, plotting it as sensor data over time, and finding time values for points in each cycle to put in a 2D array in 1 hour.

Uploaded by

Jagathdarani C
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 13

Technical challenges on LABVIEW

Duration-1 hour 45 minutes

1. Question (Provided wordpad data file)-15 minutes


Read the data into separate array (parameter) and plot it in XY graph

2. Question -30 minutes


Develop VI to generate values at the rate of 1000 samples/sec and store the generated values
and time (milliseconds) in a text document for 5 minutes
Note-multiple files can be used for saving data

3. Provided the data file (wordpad)-1 hour


Develop a code to read the given data file and plot it in XY graph as sensor data Vs time and find
out the time values at which the following points occurs for each cycle and obtain in 2D array.

-----xxxxxxxx-------
BASICS OF LABVIEW

TOTAL 23 questions Duration: 30 minutes

1. The Error list shows all of the following EXCEPT:


a. Items with errors
b. Errors and warnings
c. Details about the warnings
d. Error Codes

2. What is the output of the Initialize Array function after the following code has executed?

1-D Array of {3, 3, 3, 3}


b. 1-D Array of {4, 4, 4}
c. 1-D Array of {3, 4}
d. 1-D Array of {4, 3}

3. What is the result in subarray after the following code has executed?

a. 1-D Array of {8, 5, 7}


b. 1-D Array of {10, 8, 5}
c. 1-D Array of {10, 8, 5, 7}
d. 1-D Array of {7, 10, 8, 5}
4. Does this code snippet demonstrate an appropriate use of a Property Node?

a. Yes, because updating the value via a Property Node uses less memory than writing to the terminal
b. Yes, because updating the value via a Property Node allows for error checking
c. No, because you should always wire data directly into indicators when possible
d. No, because Property Nodes should only be used with more complex data types

5. Which data type is not accepted by the case selector terminal on a case structure?

a. Arrays
b. Enumerated type values
c. Strings
d. Integers

6. How many bytes does LabVIEW write to the file when the code executes?

a. 9 Bytes
b. 11 Bytes
c. 13 Bytes
d. 17 Byte
7. Why is the sequence local terminal displayed as unassigned in Frame 0 of the stacked sequence
structure?

a. The developer chose not to wire the value to any terminal in this frame
b. The value is available only to frames after frame 1
c. The data type of the terminal is incompatible with the data type of Value
d. The developer disabled the terminal

8. While the VI executes, the user presses and then releases Boolean Control with Switch Until
Released mechanical action. Assuming that the starting value of Boolean Control is FALSE, what
value does the Result indicator display after execution?
9. For the VI shown in the following block diagram, automatic error handling is enabled. If the
file C:\data.txt does not exist, will an error dialog box pop up?

a. Yes, each time the error from the Open/Create/Replace File function is returned
b. Yes, each time a loop iteration completes
c. Yes, but only once, not on each iteration of the loop
d. No

10. Which code snippet writes the smallest amount of data to disk?
11. What value does the Numeric indicator display after this code executes?

a. 0
b. 4
c. 8
d. The While Loop iterates indefinitely
12. The file C:\data.txt does not exist, but the VI does not report an error. Which code snippet
reports an error and stops?

13. Which of the following illustrates an advantage of a global variable over a local variable?
a. A global variable can pass data between two independent VIs running simultaneously
b. Only the global variable can pass array data, local variables cannot
c. Global variables follow the dataflow model, and therefore cannot cause race conditions
d. Global variables do not require owned labels to operate

14. Which plot will change color first?

a. Plot 1 because properties are executed top-down


b. Plot 0 because properties are implemented in numeric order starting at zero
c. Both plots will be updated simultaneously due to the multithreading of properties
d. It cannot be determined because LabVIEW performs operations in dataflow format

15. How long does this Dequeue Element function wait to receive data?

a. 1 millisecond (default since unwired)


b. 1 second (default since unwired)
c. Indefinitely
d. It does not wait, it returns immediately
16. Which of the following accurately describes the output that results from execution of the
following loop?

a. The last three values from the Random Number function will be displayed.
b. A running average of all measurements will be displayed.
c. An average of the last four measurements will be displayed.
d. None of the above

17. Which combination of words correctly completes the following statement? Unlike _____
Property Nodes, _____ Property Nodes require _____ as inputs in order to function
correctly.
a. Explicit; Implicit; Data Value References
b. Implicit; Explicit; Data Value References
c. Explicit; Implicit; Control References
d. Implicit; Explicit; Control References

18. Which of the following graphs matches the result in Comparison Values after the
following code has executed?
19. What is the value in XOR Result after the following code has executed?

a. 0
b. 1
c. True
d. False

20. Variants are used for all of the following but:


a. Passing values between programs written with different compilers
b. Allowing software to achieve a greater degree of generality
c. Representing any data type
d. Converting from fixed point to floating point data

20. Which of the following statements regarding the index of Arrays are NOT true:
a. The index is used to access a particular element of an Array.
b. The index ranges from 1 to n.
c. A 2-D Array has both a column index and a row index.
d. The index ranges from 0 to n-1.
21. What is the value in after substring upon completion of the following code?

a. world!
b. rld!
c. h hello world!
d. <blank>

23. Which of the following produces this XY Graph?


24. Which of the following display options are available for strings on the Front Panel?
a. ‘\’ Codes
b. Password
c. Hex
d. All of the above

----------XXXXX--------

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy