Clad Sample Exam 11
Clad Sample Exam 11
Clad Sample Exam 11
Yes
No
4. Which of the following statements is true about the following block diagram?
The loop will execute infinitely and the program will have to be aborted
The loop will execute once and the iteration terminal,
The loop will not execute and the iteration terminal,
Notifiers
Local variables
Semaphores
6. You have a control on the front panel of a VI and you need to modify one of its properties at run
time. Which of the following is the best approach you would take?
Create a control reference, pass the reference to a property node and select the property to
modify
Create an implicit property node and select the property to modify
Create a linked shared variable and select the property to modify the property
Create a local variable and select the property to modify
7. Which of the following is the best method to update an indicator on the front panel?
Use a Value property node
No
10. Which of the following illustrates an advantage of a global variable over a local variable?
Global variables follow the dataflow model, and therefore cannot cause race conditions
Only the global variable can pass array data, local variables cannot
A global variable can pass data between two independent VIs running simultaneously
Global variables do not require owned labels to operate
11. Which timing function (VI) is the best choice for timing control logic in applications that run for
extended periods of time?
12. You are inputting data that represents a circle. The circle data includes an x position, a y
position, and a radius. All three pieces of data are double-precision. In the future, you might
need to store the color of the circle, represented as an integer. How should you represent the
circle on your front panel window?
A cluster containing all of the data.
An array with three elements.
Three separate controls for the two positions and the radius.
A type definition containing a cluster.
13. You must store data that other engineers must analyze with Microsoft Excel. Which file storage
format should you use?
Datalog
Tab-delimited ASCII
TDM
16. Which of the following will cause an event to be captured by the LabVIEW Event Structure?
Programmatic update of a Front Panel control via a control reference
Changing a value on a Front Panel control via a mouse click
Using VI Server to update a Front Panel control
Update of a Front Panel control using a property node
17. You develop a SubVI that only outputs a value and need to use this SubVI in a (calling) VI.
Which of the following is the best way to enforce dataflow to control the execution of the
SubVI?
Modify the SubVI to have a global variable and use it from the calling VI
Use the SubVI in a Sequence structure
Modify the SubVI to have dummy inputs that can be used from the calling VI
Modify the SubVI to have Error clusters that can be used from the calling VI
18. What is the output of the Build Array function in the following block diagram when Concatenate
Inputs is selected?
19. The following block diagram represents which common type of VI architecture?
General VI
State Machine VI
Parallel Loop VI
20. If an input name on the Show Context Help window is in bold for a SubVI, which of the
following conditions are true? (Multiple answers required)
Input values must be scalar.
An input is required.
1. Can a wire be used to pass data between loops that are intended to run in parallel?
Correct Answer: No
4. Which of the following statements is true about the following block diagram?
Correct Answer: The
loop will execute infinitely and the program will have to be aborted
6. You have a control on the front panel of a VI and you need to modify one of its properties
at run time. Which of the following is the best approach you would take?
Correct Answer: Create
7. Which of the following is the best method to update an indicator on the front panel?
Correct Answer: Wire
two state changes occur at the same time, only the first state change will be
handled and the second will be lost
9. You customize a control, select Control from the Type Def. Status pull-down menu, and
save the control as a .ctl file. You then use an instance of the custom control on your front
panel window. If you open the .ctl file and modify the control, does the control on the front
panel window change?
Correct Answer: No
10. Which of the following illustrates an advantage of a global variable over a local variable?
Correct Answer: A global
simultaneously
11. Which timing function (VI) is the best choice for timing control logic in applications that
run for extended periods of time?
Correct Answer:
12. You are inputting data that represents a circle. The circle data includes an x position, a y
position, and a radius. All three pieces of data are double-precision. In the future, you might
need to store the color of the circle, represented as an integer. How should you represent the
circle on your front panel window?
Correct Answer: A type definition containing a cluster.
13. You must store data that other engineers must analyze with Microsoft Excel. Which file
storage format should you use?
Correct Answer: Tab-delimited
ASCII
20. If an input name on the Show Context Help window is in bold for a SubVI, which of the
following conditions are true?
Correct Answer: An
wired
input is required AND a broken run arrow will result unless the input is