You are on page 1of 14

1. Which of the following graphs matches the result in Comparison Values after the following code has executed?

2. What VI is typically used to terminate an Error Cluster wire and to display any error message?
Simple Error Handler Merge Errors Generate Front Panel Activity One Button Dialog/Two Button Dialog

3. In what instance would you use the Probe tool rather than Highlight Execution?
A B C D to slowdown the VI to show values in wires to look into a SubVI, as the process is running to see the value of a wire in real time to see the flow of data

4. Program functionality comments should be included on the:


A Block Diagram.

B C D

Front Panel. Both A. and B. None of the above. Comments are not needed in graphical programming.

5. In which of the following functions does the number of output terminals solely depend on the number of elements in the input Cluster?
A B C D Unbundle Bundle Unbundle by Name Bundle by Name

6. To place an Express VI on the Block Diagram you would select it from the:
A B C D Tools Palette Icon Palette Controls Palette Functions Palette

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

A B C D

a 1-D Array of {6, 8, 10} a 1-D Array of {4, 6, 8} a 1-D Array of {8, 16, 32} a 1-D Array of {2, 4, 6}

8. Which VI architecture allows the user to run several tasks concurrently?


A B C D Multiple Case Structure VI Parallel Loop VI State Machine VI None of the above

9. To access a graphical representation of all of the Sub VI's and nodes that is called in the current VI, then:
A B C D E select Browse >> Show VI Hierarchy from the menu bar. right-click on a SubVI in the Block Diagram and select Show VI Hierarchy right-click on the VI icon and select Show VI Hierarchy. Both A. and B. Both A. and C.

10. The STOP button shown below is an example of which data type?

A B C D

Letter Boolean String Numeric

11. Which of the following performs the most efficient conversion of random numbers of double precision into an array of single precision values?
A

12. Clusters provide a user with which of the following benefits?


A B C D E Clusters group elements of mixed data types. Clusters increase the number of Connector Pane terminals of SubVI's. Clusters reduce wire clutter on the Block Diagram by bundling data elements together. Both A. and B. Both A. and C.

13. How would you turn off the Debugging capabilities of a VI?
A B C Select VI Properties, and deselect Allow Debugging from the Execution sub-menu. Make the VI a SubVI and then select Above Priority to automatically turn of debugging. You cannot turn off debugging because it is an integral part of the LabVIEW environment.

14. What is the result in Output Array after the following code has executed?

A B C D

a 1-D Array of {4, 6, 3, 5, 7, 9, 1} a 1-D Array of {6, 3, 5, 7, 9, 1} a 1-D Array of {6, 7, 9, 1} a 1-D Array of {4, 7, 9, 1}

15. Which of the following allows you to plot any set of points, evenly distributed or not?
A B C D Waveform Graph Waveform Chart XY Chart Both A. and C.

16. What is the result in Array after the following code has executed?

A B C D

a 1-D Array of {1, 8, 6, 2} a 1-D array of {1, 4, 3, 2, 1, 0, 8, 6, 2} a 1-D array of {1, 3, 2, 1, 8, 6, 2} a 1-D array of {1, 2, 1, 0, 8, 6, 2}

17. Which answer matches the correct labels with their corresponding legend/palette on the following Front Panel?

A B C D

A - Plot Legend; B - Cursor Legend; C - Scale Legend; D - Graph Palette A - Cursor Legend; B - Graph Palette; C - Plot Legend; D - Scale Legend A - Plot Legend; B - Scale Legend; C- Graph Palette; D - Cursor Legend A - Plot Legend; B - Graph Palette; C - Scale Legend; D - Cursor Legend

18. Which of the following accurately describes the output that results from execution of the following loop?

A B C D

The last three values from the DAQ Assistant will be displayed. A running average of all measurements will be displayed. An average of the last four measurements will be displayed. None of the above.

19. Comments should be added to the Block Diagram:


A B C D to describe basic functions. to describe unfamiliar functions. comments are unnecessary as LabVIEW automatically adds them. to describe every function.

20. What is the output of the Build Array function in the figure below when Concatenate Inputs is selected?

A B C D

a 1-D Array of {1, 7, -4, -2, 3, 6} a 1-D Array of {1, -4, 3, 7, -2, 6} a 2-D Array of {{1, -4, 3, 0}, {7, -2, 6}} a 2-D Array of {{1, -4, 3}, {7, -2, 6}}

21. clicking in which area on the following figure will allow you to adjust the plot color and point style?

A B C D

A B C D

22. Which of the following will allow you to run text-based code in LabVIEW?
A B C D Case Structure Formula Node Event Structure Sequence Structure

23. A custom probe is created by:


A B C D placing a property node onto the block diagram and selecting Custom Probe from the Properties menu. double clicking on a normal probe. placing a custom probe from the Probe subpalette onto the Block Diagram. right clicking on a wire and selecting Custom Probe from the shortcut menu.

24. In the detailed context help window, a SubVI's terminals:


A B C D appear in bold for required terminals. appear as plain text for optional terminals. appear dimmed for recommended terminals. All of the above.

25. What is the value in Length after the following code has executed?

A B C D

13 12 11 10

26. Which of the following statements is true regarding the execution of the following code?

A B C D E

The string "Hello World" will be written into a new file named by the user. If the user selects an already existing file, the old data will be overwritten by the new data. If the user selects an already existing file, the VI will produce an error and stop execution. Both A. and C. Both A. and B.

27. What is the value in Result after the following code has executed?

A B C D

VOLTS DC +2. VOLTS DC +2 50 250

28. Which of the following will continuously display multiple plots on the same Waveform Chart until the stop button is pressed?
A

29. What is one disadvantage of using the State Machine VI architecture?


A B C D The diagram becomes significantly larger when changing from a General VI to a State Machine VI. A State Machine VI can only traverse states in order. If two events occur at the same time, only the first event will be handled and the second will be lost. State Machines cannot acquire data or use DAQ functions.

30. If a user needs to enter a name on the front panel and then use the name later in the VI, they would use a:
A B C D Numeric control ASCII control String control Boolean control

31. Which of the graphs below matches the output in the Waveform Graph indicator after the following code has executed?

10

11

32. A For Loop will stop executing:


A B C D

when a false value is present at the conditional terminal and the conditional terminal is when the value of the count terminal, when the value of the iteration terminal, None of the above.

. . .

, is one less than the value of the iteration terminal, , is one more than the value of the count terminal,

33. A While Loop stops iterating when:


A B C D

a false value is present at the conditional terminal and the conditional terminal is a true value is present at the conditional terminal and the conditional terminal is Both A. and B. None of the above

34. Which DAQ board will allow for the detection of a 2.1 mV change in a signal if a 0-10 volt range was selected?
A B 12-bit board 16-bit board

12

C D

Both A. and B. None of the above.

35. Which of the following statements is true regarding the use of Clusters?
A B C D E The first object placed in a Cluster is designated as element zero. If you delete an element in a Cluster, you must read just the order of the elements manually. Cluster elements are ordered based on their position in the shell. Both A. and B. Both B. and C.

36.You may associate the Connector Pane of a VI with objects from the:
A B C D Front Panel. Block Diagram. Both A. and B. None of the above.

37. What is the output of the Build Array function after the following code has executed?

A B C D

a 1-D Array of {4, 8, 3, 3, 6, 4} a 2-D Array of {{4, 2, 0}, {3, 6, 4}} a 2-D Array of {{4, 8, 3}, {3, 6, 4}} a 1-D Array of {4, 2, 3, 6, 4}

38. What is the output of the Build Array function in the figure below when Concatenate Inputs is not selected?

A B C D

a 2-D Array of {{2, 4}, {6, 3}} a 1-D Array of {2, 4, 7, 6, 3} a 2-D Array of {{2, 4, 7}, {6, 3, 0}} a 1-D Array of {6, 3, 2, 4, 7}

39. What is the value in Shift Register Answer after the following code has executed?

13

A B C D

10 16 32 24

40. Who is known as father of LabVIEW?

14