Clad Sample Exam



Comments



Description

CLAD Sample ExamCertified 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 14 _____ 32. _____ 9. _____ 5. _____ 24. _____ 23. _____ 13. _____ 21. _____ 16. _____ Page 2 of 14 . _____ 22. _____ 40. _____ 31. _____ 17. _____ 27. _____ 10. Detach this page and record your answers as you go along This page is not included in the actual CLAD exam. _____ 36. _____ 4. _____ 7. _____ 34. _____ 12. The Solutions Page is at the end of the Sample Exam. _____ 28.CLAD Sample Exam Answer Sheet: To quickly check your answers against the solutions on the Solutions Page. _____ 6. _____ 2. _____ 19. _____ 25. _____ 20. _____ 37. _____ 18. 1. _____ 26. _____ 8. _____ 15. _____ 38. it is included here for practice purposes only. _____ 3. _____ 39. _____ 11. _____ 33. _____ 14. record your answers on this Answers Sheet. _____ 35. _____ 29. _____ 30. Edit the LabVIEW help files 2. What is an advantage of using a Strictly Typed VI refnum? a.CLAD Sample Exam Sample Exam Items: 1. You can flatten the data to a string to improve code performance d. A control that outputs ASCII values equal to the selected tab label b. Use the VI Properties Documentation window b. A type of enumerated control c. Which of the following describes a Tab Control? a. No 3. How do you document a VI so that the description appears in the Show Context Help popup window? a. A coercion dot indicates that: a. Can a wire be used to pass data between loops that are intended to run in parallel? a. Yes b. A polymorphic operation will be performed on the data c. A control that outputs a cluster of the controls / indicators on the tabs d. Data values are being coerced because they are out of range Page 3 of 14 . The data types are consistent b. The data types passed to the VI can change programmatically c. A data buffer is created to handle data conversion d. Type in the Show Context Help window c. The data types of the target VI are known at compile time b. Causes dynamically loaded VIs to be loaded at the start of execution 5. A controls that outputs the tab order of the controls on the front panel 4. Create a free label on the front panel d. Pre and post increment (++) and decrement (--) as in the C language d. . b. d. Basic programming language instructions Input and Print b. will output a value of zero c. pass the reference to a property node and select the property to modify c. Semaphores b. Which of the following is the best approach you would take? a. Which of the following terminals controls how many times a For loop executes? a. c. The loop will not execute and the iteration terminal. Create a control reference. Which of the following statements is true about the following block diagram? a. The loop will execute once and the iteration terminal. Local variables 8. Queues c. . . Create an implicit property node and select the property to modify b. Notifiers d. Formula nodes accept which of the following operations? a. Embedding of SubVIs within the Formula Node c. The use of nested Formula Node structures Page 4 of 14 . Create a local variable and select the property to modify 10. The loop will execute infinitely and the program will have to be aborted d. Create a linked shared variable and select the property to modify the property d. The loop will execute once and the iteration terminal. You have a control on the front panel of a VI and you need to modify one of its properties at run time.CLAD Sample Exam 6. 9. will output a value of one b. will return a null value 7. Which of the following cannot be used to transfer data? a. -2. Bundle by Name d. 0}. 1-D Array of {1. Use a local variable d. 3} 1-D Array of {4. 7. -4. 3. 3} Page 5 of 14 . -2. d. b. 3. Which of the following functions assembles Cluster elements by their owned labels? a. -4. What is the output of the Initialize Array function after the following code has executed? a. 4} 1-D Array of {4. Unbundle by Name b. 4} 1-D Array of {3.CLAD Sample Exam 11. What is the output of the Build Array function in the following block diagram when Concatenate Inputs is selected? a. 3. c. 4. Which of the following is the best method to update an indicator on the front panel? a. 1-D Array of {3. 6}} 2-D Array of {{1. {7. b. -2. 7. Unbundle c. 3}. 6} 2-D Array of {{1. {7. Use a functional global variable 12. -4. 6} 1-D Array of {1. 3. -4. 6}} 14. d. Use a Value property node b. Wire directly to the indicator terminal c. -2. 3. c. Bundle 13. Latch When Released 18. To see the flow of data b. a. What is the best method to stop a While loop on an error condition? a. State Machines cannot acquire data or use DAQ functions 16. If two state changes occur at the same time. To slowdown the VI and show data values in wires Page 6 of 14 . To see the value of a wire in real-time c. Compare the Status boolean of an error cluster with a constant and wire it to the Stop terminal b. The diagram becomes significantly larger when changing from a general architecture to a State Machine d. Switch When Released c. Charts Charts. Plots Plots. c. Graphs 19. Use the Error Handler VI to automatically handle the error 17. Create an Event structure to handle the error event d. To look into a SubVI. What is one disadvantage of using the State Machine VI architecture? a. only the first state change will be handled and the second will be lost c. Switch Until Released b. Which combination of words correctly completes the following statement? Unlike __________. Connect the error wire directly to the Stop terminal c. Graphs Charts. What mechanical action of a Boolean would you use to mimic a button on a Windows dialog? a. Latch Until Released d. d. which display an entire waveform that overwrites the data already stored. Graphs. In what instance would you use the Probe tool rather than Highlight Execution? a.CLAD Sample Exam 15. ___________ update periodically and maintain a history of the data previously stored. A State Machine can only traverse states in order b. as the process is running d. b. Only the global variable can pass array data. 16 24 32 10 23. Which Chart update mode should be used to draw new data from left to right. No 21. Modify the SubVI to have dummy inputs that can be used from the calling VI c. Scope Chart c. Strip Chart b. Status pull-down menu. Step Chart 24. select Control from the Type Def. If you open the . You develop a SubVI that only outputs a value and need to use this SubVI in a (calling) VI. Global variables do not require owned labels to operate Page 7 of 14 . c. and save the control as a . Modify the SubVI to have a global variable and use it from the calling VI 22. Yes b.CLAD Sample Exam 20. Global variables follow the dataflow model.ctl file. Which of the following is the best way to enforce dataflow to control the execution of the SubVI? a. does the control on the front panel window change? a. A global variable can pass data between two independent VIs running simultaneously b. local variables cannot c. Sweep Chart d. and therefore cannot cause race conditions d. d. b. Use the SubVI in a Sequence structure b. What is the value in Shift Register Answer after the following code has executed? a. Modify the SubVI to have Error clusters that can be used from the calling VI d. You then use an instance of the custom control on your front panel window. then clear the chart and draw new data again from left to right? a. You customize a control.ctl file and modify the control. Which of the following illustrates an advantage of a global variable over a local variable? a. CLAD Sample Exam 25. Update of a Front Panel control using a property node c. A cluster containing all of the data. c. A type definition containing a cluster. c. a y position. c. When the value of the iteration terminal. is one less than the value of the . 28. d. The circle data includes an x position. b. Which timing function (VI) is the best choice for timing control logic in applications that run for extended periods of time? a. count terminal. Under which of the following conditions does a For loop stop executing? a. Changing a value on a Front Panel control via a mouse click b. d. 26. Which of the following will cause an event to be captured by the LabVIEW Event Structure? a. You are inputting data that represents a circle. Using VI Server to update a Front Panel control . Programmatic update of a Front Panel control via a control reference d. Three separate controls for the two positions and the radius. When the value of the iteration terminal. None of the above 27. you might need to store the color of the circle. In the future. When a false value is present at the conditional terminal and the conditional terminal is b. and a radius. How should you represent the circle on your front panel window? a. is one more than the value of the Page 8 of 14 . An array with three elements. b. count terminal. All three pieces of data are double-precision. represented as an integer. d. c.CLAD Sample Exam 29. Initializing an array and then replacing elements in a While loop d. d. What is the result of the following Array addition? a. You must store data that other engineers must analyze with Microsoft Excel. Placing a build array function in a While loop c. TDM d. 10. 20}. Using a While loop with Auto-Indexing Page 9 of 14 . 40. Tab-delimited ASCII b. -40}} 32. Custom binary format c. 90. -60} 1-D Array of {120. A SubVI icon can be edited from the functions palette 33. The color of a SubVI connector pane terminal matches the data type it is connected to c. Datalog 31. Which file storage format should you use? a. 30. 1-D Array of {80. SubVIs d. {60. 30} 2-D Array of {{120. Local Variables 30. -60} 1-D Array of {120. b. Which of the following does not conform to data flow programming paradigm? a. 20. Which of the following statements is false? a. A SubVI connector pane defines where to wire inputs and outputs b. Tunnels c. The most efficient method for creating an array is: a. 30. Shift Registers b. Using a For loop with Auto-indexing b. You must have an icon/connector to use a SubVI d. d. It returns the number of times the loop has executed. It returns the number of times the loop has executed b.CLAD Sample Exam 34. c. It returns a constant number 36. Multiple Case Structure VI General VI State Machine VI Parallel Loop VI 35. b. plus one c. Case structure c. Object-Oriented structure Page 10 of 14 . a. minus one d. the best choice for a base structure is? a. Formula node d. Which of the following statements is true about the iteration terminal a. The following block diagram represents which common type of VI architecture? . It returns the number of times the loop has executed. Sequence structure b. For implementing state diagrams that allow future application scalability. CLAD Sample Exam 37. c. Page 11 of 14 . b. Which of the following Block Diagrams could produce this result in Waveform Graph? a. CLAD Sample Exam d. Page 12 of 14 . Property Nodes contained in a SubVI will always cause the front panel to be loaded in memory. Block Diagram d.CLAD Sample Exam More than one answer may be correct for these questions. 39. Property Nodes allow attributes of front panel objects to be programmatically manipulated. c. Front Panel c. b. Which of the following apply to Property Nodes? a. 40. d. Data Space b. An input is recommended. Input values must be scalar. b. More than one Property Node can be used for a single front panel object. Property Nodes can be used to update the values contained in a front panel object. Code Page 13 of 14 . but not required. An input is required. c. d. which of the following conditions are true? a. A broken run arrow will result unless the input is wired. Circle ALL of the correct answers. Which VI memory components are ALWAYS resident for a SubVI? a. If an input name on the Show Context Help window is in bold for a SubVI. 38. c 26. d 33. a 2. a 25. To quickly check your answers. b 21. b 4. a 10. and compare it. record them on the Answer Sheet. a 29. b 12. a. a 15. c 35. b 17. c. b 3. d 39. d 40. c 7. b 20. d 30. c 36. a 31. b 24. c 13. it is included here for practice purposes only. d Page 14 of 14 . c 28. b 16. a. d 18. detach the Answer Sheet. c. a 34. b 27. b 37. c 6. a 38. This Solutions Page is not included in the actual CLAD exam. c 32. a 5. d 9. with the Solutions Page. 1. b. c 11.CLAD Sample Exam Solutions Page: Below are the solutions to the CLAD Sample Exam. c 22. a 8. c 23. side-by side. a 19. a 14. Documents Similar To Clad Sample ExamSkip carouselcarousel previouscarousel nextControll StructuresCLAD+Sample+ExamMcq Oop Unit4dsa ch2 priliminaries Lecture 15MATLAB Tutorial 4 - Looping, If, & Nesting.pdfCPET190_Lect9Clad Sample Exam2P12 - IterationsCLAD Sample Exam-2LabVIEW Mostly Missed Question in CLADClad Sample Exam1CLAD Sample Exam-1cJavascript Code Asynchronous LoadingChapter (1)Computer Concepts C Programming June 2012C++ Uptodate Lecture NotespaumaParallelismControl FlowLecture 9PerulanganLecture2PPT.pptLecture 5 Part1jawaban sertifikasi plsql.docxC_notesprogramLecture 2 - Fundamentals of VBBreak-upBest Books About Control FlowRuby For Beginners: Your Guide To Easily Learn Ruby Programming in 7 daysby iCodeAcademyPROGRAMMING For BEGINNERSby iCodeAcademyAssembly Language:Simple, Short, And Straightforward Way Of Learning Assembly Programmingby Sherwyn AllibangLearning C# by Developing Games with Unity 5.x - Second Editionby Greg LukosekC++ MCQs: Multiple Choice Questions and Answers (Quiz & Tests with Answer Keys)by Arshad IqbalProgramming with MATLAB: Taken From the Book "MATLAB for Beginners: A Gentle Approach"by Peter KattanFooter MenuBack To TopAboutAbout ScribdPressOur blogJoin our team!Contact UsJoin todayInvite FriendsGiftsLegalTermsPrivacyCopyrightSupportHelp / FAQAccessibilityPurchase helpAdChoicesPublishersSocial MediaCopyright © 2018 Scribd Inc. .Browse Books.Site Directory.Site Language: English中文EspañolالعربيةPortuguês日本語DeutschFrançaisTurkceРусский языкTiếng việtJęzyk polskiBahasa indonesiaSign up to vote on this titleUsefulNot usefulMaster your semester with Scribd & The New York TimesSpecial offer for students: Only $4.99/month.Master your semester with Scribd & The New York TimesRead Free for 30 DaysCancel anytime.Read Free for 30 DaysYou're Reading a Free PreviewDownloadClose DialogAre you sure?This action might not be possible to undo. Are you sure you want to continue?CANCELOK
Copyright © 2024 DOKUMEN.SITE Inc.