Anda di halaman 1dari 6

CTD Training Quiz 2: Lesson 3 & 4

1. Which is true of Breakpoints


a. Breakpoints pause execution at the start of execution
b. Breakpoints cannot be toggled
c. Breakpoints do not have conditions
d. Breakpoints pause execution at a defined point in a sequence
2. It is possible to place a breakpoint in the Execution Window while the test
program is executing.
a. True
b. False
3. If you are testing a test and you want to see how the system reacts to
passing and failing results then;
a. Use Run MainSequence
b. Change the run mode of steps
c. Only use Pass/Fail step types
d. Skip all steps in the Cleanup Step Group
4. It is possible to change the speed of tracing while the Test Program is
executing.
a. True
b. False
5. The Call Stack Pane
a. displays data items that TestStand is storing as the execution executes
b. displays a view of all the currently running sequences
c. displays information about a sequence as it executes
d. displays all the code modules called by TestStand
6. The Execution Window
a. Displays the report
b. Displays run time copies of variables
c. Displays information about a sequence as it executes
d. Is not available in the user interface
7. While the Test Program is executing you can do the Step Into function on any
step whenever you want.
a. True
b. False
8. Which is true of the following statement?
a. Clicking Step Into to a subsequence will step into the subsequence and
executes the steps in the subsequence then return back to main
sequence and pause on the step after the subsequence.
b. Clicking Step Into to a subsequence will step into the subsequence and
pauses at the first step
c. Clicking Step Into to a subsequence will step into the subsequence and
pauses at the last step
d. You cannot do a Step Into function of TestStand in a subsequence.
9. Which tool will find errors, enforce custom development guidelines, and
gather statistics at edit time?
a. Find
b. Deployment Utility
c. File Diff/Merge Application
d. Sequence Analyzer
10.Which Stepping operation begins debugging a module or subsequence
a. Step Out
b. Step Into
c. Step Over
d. Resume

11.Which is true about tracing.


a. When the Enable Tracing is enabled you can see in the Steps pane how
the Test Program executes.
b. When the Enable Tracing is enabled you are not be able to see how the
Test Program executes.
c. When the Enable Tracing is disabled you are not be able to see how the
Test Program executes.
d. When the Enable Tracing is disabled you can see in the Steps pane how
the Test Program executes.
12. The Step Settings Pane
a. Specifies the settings for the step, such as code module parameters,
switching, flow control, and post actions
b. Displays the step in the sequence you select in the Sequences pane
13.Which is True about Step Over
a. Clicking Step Over to a subsequence will step into the subsequence
and pauses at the last step
b. Clicking Step Over to a subsequence will step into the subsequence
and executes the steps in the subsequence then return back to main
sequence and pause on the step after the subsequence.
c. Clicking Step Over to a subsequence will step into the subsequence
and pauses at the last step
d. Clicking Step Over to a subsequence will not step into the subsequence
and just move over to the next step.
14.Which is true about Terminate Execution.
a. Upon Terminating the execution the test program will stop the
execution
b. Upon Terminating the execution the test program will stop the
execution in the main step group and executes the cleanup step group.
c. Upon terminating the execution the test program will wait to finish the
current step and then stops the execution.
d. Upon Terminating the execution the test program will stop the
execution in the main step group and executes the setup step group.
15.Which is true about using a Step Into and Step Over in a steps that do not call
code module?
a. Step Into is not working on a step that do not call code module the
execution will just continue executing while Step Over will executes the
step that the execution pointer currently highlights and pause at the
next step
b. Step Into will return an error message while Step Over will executes the
step that the execution pointer currently highlights and pause at the
next step
c. Step Into will step into the step and pause at the next step while Step
Over will executes the step that the execution pointer currently
highlights and pause at the next step
d. Step Into will behave the same as the Step Over
16.It finishes executing the module or sequence and returns to the calling
sequence.
a. Step Into
b. Step Over
c. Breakpoint
d. Step Out
17.When using interactive execution, the Cleanup step group only executes by
default?
a. True

b. False
18.You can override the step result of every step.
a. True
b. False
19.Which pane of the execution window shows the execution pointer?
a. Steps Pane
b. Report Pane
c. Sequence Pane
d. Step Settings Pane
20.In default you cant generate a report at any time after the Sequence
Analyzer has run by clicking the Generate Analysis Report button in the upper
right corner of the Analysis Results window.
a. True
b. False
21.Which is the best option for storing the path to a code module?
a. Absolute
b. Dynamic
c. Native
d. Relative
22.Which step calls code modules that do not perform tests but perform actions
necessary for testing
a. Pass/Fail
b. Multi-Numeric Limit
c. Numeric Limit
d. Action
23.Which Step Type is not a Synchronization
a. Queue
b. Lock
c. Label
d. Wait
24.Which Step Type does not allow developers to change the Adapter
a. String Value Test
b. Sequence Call
c. Action
d. Pass/Fail Test
25.Aborting an execution will immediately go to Cleanup.
a. True
b. False
26.Error clusters from LabVIEW module should be stored directly in
a. Locals.MyError
b. StationGlobals.Error
c. Step.Error
d. Step.Result.Error
27.You do not want any steps in a particular sequence to show results on the
report. What is the best method
a. Uncheck the Record Results property in the Report dialog for the
sequence
b. Disable Database Logging in the Station Options
c. In the sequence properties dialog enable the disable result recording
for all steps option on the general tab
d. In the station options dialog enable the disable result recording for all
steps option on the general tab
28.Adapters use ____ to communicate with code modules
a. Variables
b. Station globals

c. Parameters
d. The TestStand API
29.This Panel will allow the Load Option to be modified
a. Run Options
b. General
c. Requirements
d. Property Browser
30.In order to execute an expression to operate on TestStand data use
a. A Statement Step
b. A Label Step
c. A Property Loader Step
d. A Database Step
31.You have an automated test with five steps using the ParallelModel.seq. Each
step in the test uses a different instrument. What is the best option to speed
up test time
a. Change to the BatchModel.seq
b. Use the Auto Schedule step with a sub-block for each step
c. Use a switch matrix to MUX the instruments
d. Use a rendezvous step to increase synchronization
32.This step type causes the execution pointer to move to a defined step in a
sequence
a. End
b. Goto
c. Label
d. Pass/Fail
33.Message Popup steps can display all but the following
a. HTML Pages
b. Text
c. Hyperlinks
d. Images
34.This step type executes an expression to operate on TestStand data or calls
the TestStand API
a. Statement
b. Data
c. Action
d. Call Executable
35.Select only the Step Type under Flow Control (multiple answer)
a. Select
b. Case
c. Wait
d. Label
36.Use this Flow Control Step to define a block of steps that executes repeatedly
for a number of iterations.
a. For Each
b. Do While
c. While
d. For
37.Variables which retain data between execution and when you shut down or
restart TestStand.
a. Station Global Variable
b. Local Variable
c. Parameter
d. FileGlobal Variable
38.Which is not Include in Step.Result.Error
a. Msg

b. Code
c. Status
d. Occurred
39.Which is not included in Run Mode
a. Skip
b. Force Pass
c. Pass
d. Normal
40.A particular test step fails on one test station and passes on another, even
when both stations test the same UUT. Which of the following strategies
might help you solve the problem? (multiple answers)
a. Step into the code module for the step and use the debugging tools in
the development environment to determine what is causing the step to
fail.
b. Reduce the trace speed so you can see where the problem occurs.
c. Set a breakpoint before the test step on each station and use the
Watch pane to compare the data associated with the step as you
single-step over the step.
d. Set the run mode of the step to Force to Pass on the computer on
which the step fails.
41.On which panel of the Properties tab can you configure a step to run based on
a Boolean
condition?
a. Looping Panel
b. Post Actions Panel
c. Preconditions Panel
d. Additional Results Panel
42.Which Step types does not allow to use a code module. (Multiple answers)
a. String Vaue Test
b. Statement
c. Numeric Limit Test
d. Goto
43.This panel will allow the load options to be modified.
a. Run Options
b. Property Browser
c. General
d. Requirements
44.Message Popup can display what types of messages? (Multiple answers)
a. Txt
b. csv
c. image
d. web page
45.Which tab contains all the standard settings for steps?
a. Module Tab
b. Limits tab
c. Properties tab
d. Data Source tab
46.You can edit a step, sequence or variable directly in the Template list.
a. True
b. False
47.The following items can be used as an output parameter expressions, except;
a. A constant value
b. One of the items in the result container of the step
c. Another teststand property or Variable
d. A more complex expression

48.You do not want any steps in a particular sequence to show results on the
report. What is the best method?
a. Uncheck the Record Results Property in the Report dialog for the
sequence
b. Disable database logging in the Station Options
c. In the sequence properties dialog enable the Disable Results Recording
for All Steps option on the General Tab
d. In the station options dialog enable the Disable Result Recording for All
Steps option in the General tab.
49.On the Advance Tab of the Sequence File Properties you can specify all but
the following
a. Type
b. Password Protection
c. Model Options
d. Load Options
50.On the Data Source Tab of the Multiple Numeric Limit test you can set the
following
a. Data source expression
b. Measurement name
c. Data source number
d. Expected Value

Anda mungkin juga menyukai