MDA 3
Which of the following is the best method to update an indicator on the front panel?
Use a Value property node
Wire directly to the indicator terminal
Use a local variable
Use a functional global variable

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?
0
1
2
3
Which of the following methods will create an XY Graph with two plots?
Create a single cluster from two arrays of X values and two arrays of Y values in an X,Y, X,Y pattern.
Bundle the X and Y array pairs together into two clusters and then create an array of these two clusters.
Bundle the X and Y array pairs together into two clusters and create a cluster of these two clusters.
Create a single array of each of the X arrays and Y arrays in an X,Y,X,Y pattern.
Why is LabVIEW a data flow programming language?
It uses icons instead of text to create applications
The flow of data through nodes on the block diagram determines execution
It does not have a Goto function to control execution
The memory location in which data is stored changes each iteration
What VI is typically used to terminate an Error Cluster wire and to display any error message?
Merge Errors
One Button Dialog/Two Button Dialog
Generate Front Panel Activity
Simple Error Handler
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 an implicit property node and select the property to modify
Create a control reference, pass the reference to a 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

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?
Yes, each time the error from the Open/Create/Replace File function is returned
Yes, each time a loop iteration completes
Yes, but only once, not on each iteration of the loop
No
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 may apply)
Input values must be scalar.
An input is recommended, but not required
An input is required.
A broken run arrow will result unless the input is wired.

In the figure below, the output of Array Size is
1D Array of {2, 3Î
1D Array of {3, 2}
2
None of the above
Which setting assigns specific keys or key combinations to a front panel control?
Key Focus
Key Navigation
Radix
Distribute Objects

What is the result in new string after the following code has executed?
Hello to you!
Hello Wto you!
Hello to you!!
Helloto you!
What functionality do Control References provide?
Ability to add controls and indicators to a VI programmatically
Access to the properties of Front Panel objects in SubVIs
Control of multiple DAQ inputs through alias names
Ability to wire from controls to functions and SubVIs

What value does the Numeric indicator display after this code executes?
0
4
8
The While Loop iterates indefinitely
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?
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
Modify the SubVI to have a global variable and use it from the calling VI
Can a wire be used to pass data between loops that are intended to run in parallel?
Yes
No
Which of the following illustrates an advantage of a global variable over a local variable?
A global variable can pass data between two independent VIs running simultaneously
Only the global variable can pass array data, local variables cannot
Global variables follow the dataflow model, and therefore cannot cause race conditions
Global variables do not require owned labels to operate

Which plot will change color first?
Plot 1 because properties are executed top-down
Plot 0 because properties are implemented in numeric order starting at zero
Both plots will be updated simultaneously due to the multithreading of properties
It cannot be determined because LabVIEW performs operations in dataflow format
Which of the following will allow you to have multiple plots on a Waveform Graph?
Bundle two 1D arrays of X and Y data together for each plot. Then build an array of these clusters and wire it to the Waveform Graph indicator.
Build an 2D array of data with each plot in a separate row (or column) in the array, then wire the array to the Waveform Graph indicator.
Bundle the elements of each waveform into a cluster and build an array of these clusters, then wire the array to the Waveform Graph indicator
Both B. and C.
Which statement best describes a Notify event, such as the value change of a Boolean control?
Indication that an event occurred and LabVIEW did NOT process the event
Indication that an event occurred and was discarded by the user
Indication that an event occurred and LabVIEW processed the event
Indication that an event did NOT occur but specified Event timeout did occur
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?
Yes
No

How long does this Dequeue Element function wait to receive data?
1 millisecond (default since unwired)
1 second (default since unwired)
Indefinitely
It does not wait, it returns immediately

What value does the Result F2 indicator display after the VI containing this Stacked Sequence structure executes?
0
25
40
65

Which of the following accurately describes the output that results from execution of the following loop?
The last three values from the Random Number function 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
In what instance would you use the Probe tool rather than Highlight Execution?
To see the flow of data
To see the value of a wire in real-time
To look into a SubVI, as the process is running
To slowdown the VI and show data values in wires

This graphic displays all the cases of a single case statement. What value does the Result indicator display after the VI executes?
5
7
12
36

The following breakpoint does which of the following:
Causes the VI to abort
Causes the VI to pause
Causes the VI to single step over the addition
Causes the VI to single step over the indicator

What value is displayed in Result when the code executes?
A 1-D Array of {-25, 25, 50}
A 1-D Array of {-25, 25}
A 2-D Array of {{-25, -50, -50} , {50, 25, 25}}
A 1-D Array of {75, -50, 25}
Which mechanical action of a Boolean would you use to mimic a button on a Windows dialog?
Switch Until Released
Switch When Released
Latch Until Released
Latch When Released
Which is not an important part of creating a Functional Global Variable?
Using Shift Registers to store information
Changing the VI’s execution settings to Reentrant
Setting the VI to inline into calling VIs
Setting the While Loop to stop after one iteration
Which chart update mode should be used to compare old and new data separated by a vertical line? This chart will display similar to an electro-cardiogram (EKG)
Strip Chart
Scope Chart
Sweep Chart
Step Chart

The following block diagram represents which common type of VI architecture?
Multiple Case Structure VI
General VI
State Machine VI
Parallel Loop VI
The function of a Cluster is to:
Grouping of mixed data types into logical structures.
Present data on the Front Panel using charts or graphs.
Provide a means of differentiating between data types on the Block Diagram.
Separate data objects by data type on the Front Panel.
A coercion dot indicates that:
The data types are consistent
A polymorphic operation will be performed on the data
A data buffer is created to handle data conversion
Data values are being coerced because they are out of range
Which combination of words correctly completes the following statement? Unlike _____ Property Nodes, _____ Property Nodes require _____ as inputs in order to function correctly.
Explicit; Implicit; Data Value References
Implicit; Explicit; Data Value References
Explicit; Implicit; Control References
Implicit; Explicit; Control References
What is one disadvantage of using the State Machine VI architecture?
A State Machine can only traverse states in order
If two state changes occur at the same time, only the first state change will be handled and the second will be lost
The diagram becomes significantly larger when changing from a general architecture to a State Machine
State Machines cannot acquire data or use DAQ functions
Which combination of words correctly completes the following statement? The ______________ indicates the total number of times the loop will execute and the _______________ returns the number of times the loop has executed minus one
Count terminal, ; conditional terminal,
Conditional terminal, ; iteration terminal,
Count terminal, ; iteration terminal
Conditional terminal, ; count terminal,
Which statement best describes a LabVIEW Project (.lvproj) file?
A specialized folder that contains all files pertaining to an application
A file containing a front panel and block diagram where programming steps can be implemented
A compiled version of code mostly used for final deployment of an application
A file that contains references to, and provides organization for all files pertaining to an application
Which of the following statements regarding Array constants are NOT true:
When you create an Array constant on the block diagram, it is not visible on the Front Panel.
You cannot resize an Array constant to include more than one element.
You can copy or drag an existing Array on the Front Panel to the Block Diagram to create a constant of the same data type
All array operations can be performed on an Array constant

In the figure below, what will Result equal when this calculation is executed?
55
70
65
Indeterminate

What is the result in Array after the following code has executed?
A 1-D array of {1, 4, 3, 2, 1, 0}
A1-D array of {1, 8, 0, 1, 2, 3, 4, 6, 2}
A 1-D array of {1, 4, 3, 2, 1, 0, 8, 6, 2}
A 1-D array of {1, 8, 0, 1, 2, 2, 9}
Which of the following display options are available for strings on the Front Panel?
�\’ Codes
Password
Hex
All of the above
What is the result of the following Array subtraction?
A 1-D Array of {-25, 25, 50}
A 1-D Array of {-25, 25}
A 2-D Array of {{-25, -50, -50} , {50, 25, 25}}
A 1-D Array of {75, -50, 25}
Which of the following allows you to plot any set of points, evenly distributed or not?
Waveform Graph
Waveform Chart
XY Graph
Both A. and C.

Which of the following produces this XY Graph?
0%
0
0%
0
0%
0
0%
0
Which of the following methods is NOT a method to create a 1-D Array:
Place an Array Shell on the Front Panel and drag a Control into the shell.
Use a While Loop with auto-indexing disabled
Use a For Loop with auto-indexing enabled.
Use the Initialize Array function.
Which of the following accurately describes the output that results from execution of the following loop?
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
Which of the following statements is true?
The default setting for a tunnel into or out of a For Loop has auto-indexing enabled if the data being passed is an array.
The default setting for a tunnel into or out of a While Loop has auto-indexing disabled if the data being passed is an array
Both A. and B. Are true
None of the above
Which of the following statements is true regarding the use of Coercion Dots?
Coercion Dots improve program performance.
Coercion Dots represent a conversion from one data type to another.
Coercion Dots increases memory usage
Both A. and B.
Both B. and C.
Which combination of words correctly completes the following statement? Unlike __________, which display only the most recent array of values written to them, ___________ update periodically and maintain a history of the past data.
Graphs; charts
Charts; plots
Plots; graphs
Charts; graphs
Which of the following is NOT a traditional debugging feature used to help find errors in a VI:
Highlight Execution.
Single Stepping
Breakpoints
Stop Values
{"name":"MDA 3", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Which of the following is the best method to update an indicator on the front panel?, 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?, Which of the following methods will create an XY Graph with two plots?","img":"https://www.quiz-maker.com/3012/CDN/97-4794106/screenshot-from-2024-01-24-22-16-57.png?sz=1200-01094040830615605300"}
More Quizzes
210
DAME 5
11613
Sirah tahun 2
6378
MOVIE QUIZ
12627
Graphing Trig Functions Practice - Test Your Skills
201036568
Discover Your Mermaid Tail Colors - Free Personality
201023846
Structure and Synthesis
15831519
Free Dilation: Which Is a Dilation?
201027303
Questions About The Movie The Alamo? Take Our!
201025092
Can You Describe What Super PACs Are? Take the
201042393
Real Perineum Male & Female Anatomy
201064263
Contemporary Political Theory
15821465