CLAD Sample Exam-3.pdf

(261 KB) Pobierz
565099453 UNPDF
CLAD Sample Exam
Certified LabVIEW Associate Developer Exam
Test Booklet
Note: The use of the computer or any reference materials is NOT allowed during the exam.
Instructions:
If you did not receive this exam in a sealed envelope stamped "NI Certification," DO NOT ACCEPT
this exam. Return it to the proctor immediately. You will be provided with a replacement exam.
Please do not detach the binding staple of any section. If any part of the exam paper is
missing or detached when returned to National Instruments, you will be deemed to have
failed the exam.
• Please do not ask the proctor for help. If you believe the intent of a question is not clear, you
may note that question, and your reasons for choosing the answer you believe best fits the
question.
• This examination may not be taken from the examination area or reproduced in any way.
You may not keep any portion of this exam after you have completed it.
Exam Details:
• Time allocated: 1 hour
• Type of exam items: Multiple choice
• Number of exam items: 40 questions
• Passing Grade: 70%
IMPORTANT: When you have completed this exam, place it in the provided envelope
with you answer sheet and SEAL the envelope. Give the sealed envelope to your proctor.
Page 1 of 15
565099453.005.png
CLAD Sample Exam
Answer Sheet:
To quickly check your answers against the solutions on the Solutions Page, record your answers on this
Answers Sheet. Detach this page and record your answers as you go along This page is not included in
the actual CLAD exam; it is included here for practice purposes only. The Solutions Page is at the end of
the Sample Exam.
1. _____
2. _____
3. _____
4. _____
5. _____
6. _____
7. _____
8. _____
9. _____
10. _____
11. _____
12. _____
13. _____
14. _____
15. _____
16. _____
17. _____
18. _____
19. _____
20. _____
21. _____
22. _____
23. _____
24. _____
25. _____
26. _____
27. _____
28. _____
29. _____
30. _____
31. _____
32. _____
33. _____
34. _____
35. _____
36. _____
37. _____
38. _____
39. _____
40. _____
Page 2 of 15
565099453.006.png
CLAD Sample Exam
Sample Exam Items:
1. How do you document a VI so that the description appears in the Show Context Help
popup window?
a. Use the VI Properties Documentation window
b. Type in the Show Context Help window
c. Create a free label on the front panel
d. Edit the LabVIEW help files
3. Which of the following describes a Tab Control?
a. A control that outputs ASCII values equal to the selected tab label
b. A type of enumerated control
c. A control that outputs a cluster of the controls / indicators on the tabs
d. A controls that outputs the tab order of the controls on the front panel
4. What is an advantage of using a Strictly Typed VI refnum?
a. The data types of the target VI are known at compile time
b. The data types passed to the VI can change programmatically
c. You can flatten the data to a string to improve code performance
d. Causes dynamically loaded VIs to be loaded at the start of execution
5. A coercion dot indicates that:
a. The data types are consistent
b. A polymorphic operation will be performed on the data
c. A data buffer is created to handle data conversion
d. Data values are being coerced because they are out of range
Page 3 of 15
2. Can a wire be used to pass data between loops that are intended to run in parallel?
a. Yes
b. No
565099453.007.png
CLAD Sample Exam
6. Which of the following statements is true about the following block diagram?
a. The loop will execute once and the iteration terminal, , will output a value
of one
b. The loop will execute once and the iteration terminal, , will output a value
of zero
c. The loop will execute infinitely and the program will have to be aborted
d. The loop will not execute and the iteration terminal, , will return a null
value
7. Which of the following cannot be used to transfer data?
a. Semaphores
b. Queues
c. Notifiers
d. Local variables
8. Which of the following terminals controls how many times a For loop executes?
a.
b.
c.
9. 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?
a. Create an implicit property node and select the property to modify
b. Create a control reference, pass the reference to a property node and select the
property to modify
c. Create a linked shared variable and select the property to modify the property
d. Create a local variable and select the property to modify
10. Formula nodes accept which of the following operations?
a. Basic programming language instructions Input and Print
b. Embedding of SubVIs within the Formula Node
c. Pre and post increment (++) and decrement (--) as in the C language
d. The use of nested Formula Node structures
Page 4 of 15
d.
565099453.008.png 565099453.001.png
CLAD Sample Exam
11. Which of the following is the best method to update an indicator on the front panel?
a. Use a Value property node
b. Wire directly to the indicator terminal
c. Use a local variable
d. Use a functional global variable
12. Which of the following functions assembles Cluster elements by their owned labels?
a. Unbundle by Name
b. Unbundle
c. Bundle by Name
d. Bundle
13. What is the output of the Build Array function in the following block diagram when
Concatenate Inputs is selected?
a. 1-D Array of {1, -4, 3, 7, -2, 6}
b. 1-D Array of {1, 7, -4, -2, 3, 6}
c. 2-D Array of {{1, -4, 3, 0}, {7, -2, 6}}
d. 2-D Array of {{1, -4, 3}, {7, -2, 6}}
14. What is the output of the Initialize Array function after the following code has
executed?
a. 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}
Page 5 of 15
565099453.002.png 565099453.003.png 565099453.004.png
Zgłoś jeśli naruszono regulamin