Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

CLAD Sample Exam for LabVIEW Programming, Exams of Engineering

A sample exam for the certified labview associate developer (clad) certification exam, including 40 multiple-choice questions and an answer sheet. The exam covers various topics such as vi properties documentation, data conversion, error handling, and state machines in labview programming. The exam also includes questions about labview architecture, dataflow programming paradigm, and timing functions.

Typology: Exams

2012/2013

Uploaded on 05/01/2013

miamifan5499
miamifan5499 🇺🇸

1 document

1 / 15

Toggle sidebar

Related documents


Partial preview of the text

Download CLAD Sample Exam for LabVIEW Programming and more Exams Engineering in PDF only on Docsity! CLAD Sample Exam Page 1 of 15 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. CLAD Sample Exam Page 2 of 15 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. _____ CLAD Sample Exam Page 5 of 15 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} CLAD Sample Exam Page 6 of 15 15. What is one disadvantage of using the State Machine VI architecture? a. A State Machine can only traverse states in order b. If two state changes occur at the same time, only the first state change will be handled and the second will be lost c. The diagram becomes significantly larger when changing from a general architecture to a State Machine d. State Machines cannot acquire data or use DAQ functions 16. What is the best method to stop a While loop on an error condition? a. Compare the Status boolean of an error cluster with a constant and wire it to the Stop terminal b. Connect the error wire directly to the Stop terminal c. Create an Event structure to handle the error event d. Use the Error Handler VI to automatically handle the error 17. What mechanical action of a Boolean would you use to mimic a button on a Windows dialog? a. Switch Until Released b. Switch When Released c. Latch Until Released d. Latch When Released 18. Which combination of words correctly completes the following statement? Unlike __________, which display an entire waveform that overwrites the data already stored, ___________ update periodically and maintain a history of the data previously stored. a. Graphs; Charts b. Charts; Plots c. Plots; Graphs d. Charts; Graphs 19. In what instance would you use the Probe tool rather than Highlight Execution? a. To see the flow of data b. To see the value of a wire in real-time c. To look into a SubVI, as the process is running d. To slowdown the VI and show data values in wires CLAD Sample Exam Page 7 of 15 20. 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? a. Yes b. No 21. 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? a. Use the SubVI in a Sequence structure b. Modify the SubVI to have dummy inputs that can be used from the calling VI c. Modify the SubVI to have Error clusters that can be used from the calling VI d. Modify the SubVI to have a global variable and use it from the calling VI 22. What is the value in Shift Register Answer after the following code has executed? a. 16 b. 24 c. 32 d. 10 23. Which Chart update mode should be used to draw new data from left to right, then clear the chart and draw new data again from left to right? a. Strip Chart b. Scope Chart c. Sweep Chart d. Step Chart 24. Which of the following illustrates an advantage of a global variable over a local variable? a. A global variable can pass data between two independent VIs running simultaneously b. Only the global variable can pass array data, local variables cannot c. Global variables follow the dataflow model, and therefore cannot cause race conditions d. Global variables do not require owned labels to operate CLAD Sample Exam Page 10 of 15 34. The following block diagram represents which common type of VI architecture? . a. Multiple Case Structure VI b. General VI c. State Machine VI d. Parallel Loop VI 35. Which of the following statements is true about the iteration terminal a. It returns the number of times the loop has executed b. It returns the number of times the loop has executed, plus one c. It returns the number of times the loop has executed, minus one d. It returns a constant number 36. For implementing state diagrams that allow future application scalability, the best choice for a base structure is? a. Sequence structure b. Case structure c. Formula node d. Object-Oriented structure CLAD Sample Exam Page 11 of 15 37. Which of the following Block Diagrams could produce this result in Waveform Graph? a. b. c. fttiply] [array Subset] CLAD Sample Exam faveform Graph. z ‘taal cy) length Page 12 of 15
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved