CLAD Sample Exam-1 (2)

Embed Size (px)

DESCRIPTION

NI LabVIEW CLAD Sample Exam (Chinese Traditional)

Citation preview

  • CLAD

    Page 1 of 20

    LabVIEW (CLAD)

    NI Certification NI 1

    NI

    NI

    1

    40

    70%

    NI

  • CLAD

    Page 2 of 20

    CLAD 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

    Page 3 of 20

    1. (State diagram) a. Sequence b. Case c. (Formula node) d. (OO)

    2. _________ (Single-stepping)

    a. Step Into

    b. Step Over

    c. Step Out

    d. Step Through

    3. (Property Node) () a. b. c. 1 d. Property Nodes Value Change

    4. IV 1 subVI subVI a. (Property) b. (Method) c. (Reference) d. (Data type)

  • CLAD

    Page 4 of 20

    5. VI Value Out

    a. 0 b. 4 c. 5 d. 6

    6. Case False (Breakpoint)

    True VI

    a. b.

    7. (Property Node) subVI (Digital numeric)

    a.

    b.

    c.

    d.

  • CLAD

    Page 5 of 20

    8.

    a. Strip Chart b. Scope Chart c. Sweep Chart d. Step Chart

    9. Dataflow (Paradigm)

    a. (Shift Register) b. (Tunnel) c. SubVI d. (Local variable)

    10. Sequence

    a. Event b. For loop c. (State machine) d. While loop

    11.

    a. 1 1 b. 1 0 c. (Abort) d. 0

  • CLAD

    Page 6 of 20

    12.

    a.

    b.

    c.

    d. 13. VI Automatic Error Handling Automatic Error Handling

    SubVI subVI Error Out VI (calling VI) SubVI VI Automatic Error Handling

    a. SubVI Automatic Error Handling b. SubVI Automatic Error Handling c. subVI Error Out VI (calling VI) d. subVI Error Out VI (calling VI)

    14.

    a. SubVI (Connector pane) b. SubVI c. (Icon)/ (Connector) SubVI d. (Functions palette) SubVI

    15.

    a. Semaphores b. (Queue) c. (Notifier) d. (Local variable)

  • CLAD

    Page 7 of 20

    16. (Error list)

    a.

    b.

    c.

    d.

    17. (Loop boundary) Auto-indexing()

    a. 1 (Traverse) 1 b. c. d. (Accumulate)

    18. Initialize Array

    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}

    19. (Event) LabVIEW Event

    a. b. (Property node) c. d. (Local Variable)

    20. (Race condition)

    a. (Functional global variable)

    b. (Local Variable)

    c. (Global variable)

    d. (Shared variable)

  • CLAD

    Page 8 of 20

    21. Shift Register Answer

    a. 16 b. 24 c. 32 d. 10

    22. (Subarray)

    a. 1-D Array of {8, 5, 7} b. 1-D Array of {10, 8, 5} c. 1-D Array of {10, 8, 5, 7} d. 1-D Array of {7, 10, 8, 5}

    23. (Document) VIShow Context Help

    a. VI Properties Documentation b. Show Context Help c. (Free label) d. LabVIEW

    24. For Loop

    a.

    b.

    c.

    d.

  • CLAD

    Page 9 of 20

    25. (Snippet) Property Node

    a. (Property Node)

    b.

    c.

    d.

    26. Wait Until Next ms Multiple

    a. b. () c. () d.

    27.

    a. (Notifier)

    b. (Queue)

    c. Semaphore

    d. (Local Variable)

    28.

    a. Cluster of Clusters b. Array of Arrays c. Cluster of Arrays d. Array of Clusters

    29. Case Case Selector

    a.

    b. (Enumerated)

    c. (String)

    d.

  • CLAD

    Page 10 of 20

    30. LabVIEW (Byte)

    a. 9 Bytes

    b. 11 Bytes

    c. 13 Bytes

    d. 17 Bytes

    31. (Sequence local terminal) Frame 0

    (Unassigned)

    a.

    b. Frame 1

    c. Value

    d.

    32. Wait While Loop

    a.

    b. CPU

    c.

    d.

  • CLAD

    Page 11 of 20

    33. Ring (Allowable) Enum (Unsigned)

    a. b.

    34. Button Increment

    a. 0

    b. 1

    c. 2

    d. 3

    35. LabVIEW

    a.

    b.

    c. Goto

    d.

    36. a 2b 128 VI Result

    a. -128 b. 0 c. 255 d. 256

  • CLAD

    Page 12 of 20

    37. VI Error Cluster a. Merge Errors b. One Button Dialog/Two Button Dialog c. Generate Front Panel Activity d. Simple Error Handler

    38. 2 XY Graph

    a. X,YX,Y X Y 2 b. X Y 2 2 c. X Y 2 2 d. X,YX,Y X Y

    39. VI Boolean Control ( Switch Until Released )

    Boolean Control FALSEResult

    a. 0 b. 1 c. 2 d. 3

  • CLAD

    Page 13 of 20

    40.

    a. Value

    b.

    c. (Local variable)

    d. (Functional Global Variable)

  • CLAD

    Page 14 of 20

    CLAD LabVIEW 2011 Help CLAD

    1. B LabVIEW Case While LoopCase Case Creating VIs from Templates, Case Structure

    2. B Step Into LabVIEW subVI (Single-stepping) Step Out subVI VI Step Through Step Over Single-Stepping through a VI

    3. A, B, C, D (Property Nodes) Property Nodes Property Node

    4. C VI Server VI (calling VI) subVI Property Nodes Invoke Nodes Properties Methods Controlling Front Panel Objects Programmatically from a SubVI, VI Server Reference

    5. C (Auto-indexing) For Loop For Loop 1 5 5 For Loop, Passing Multiple Values to the Next Loop Iteration, Using Shift Registers to Remember Iteration Values (LabVIEW 2010 )

  • CLAD

    Page 15 of 20

    6. B (Breakpoint) LabVIEW Case Managing Breakpoints

    7. B VI Server (Numeric representation) Property Node Property Node (C) D B Switching Between Strictly Typed and Weakly Typed Control Refnums, Property Nodes

    8. A Strip chart Scope chart Sweep chart Scope chartSweep chart LabVIEW Step chart Customizing Graphs and Charts

    9. D Dataflow Dataflow Block Diagram Data Flow, Local Variables, Using Local and Global Variables Carefully

    10. C Sequence Run-time Case and Sequence Structures

    11. C While Loop FALSE Boolean Stop if TRUE While Loop While Loop VI For Loop and While Loop Structures, While Loop

    12. A LabVIEW LabVIEW

  • CLAD

    Page 16 of 20

    Block Diagram Data Flow

    13. D VI Automatic Error Handling subVI LabVIEW Handling Errors

    14. D LabVIEW SubVI VI Edit Icon Creating a VI Icon

    15. A Semaphores Synchronization VIs and Functions

    16. D LabVIEW Error List Window

    17. AD Auto-indexing auto-indexing For Loop and While Loop Structures, Passing Elements in an Array through a Loop, Enabling Auto-Indexing for Loops (LabVIEW 2010 )

    18. A

    Initialize Array Initialize Array Initialize Array Function

  • CLAD

    Page 17 of 20

    19. A Event Value Change Value Change Value (Signaling) Property Node Value Property Node Available Events, Using Events in LabVIEW

    20. A

    (Non-reentrant) VI (Race condition) Suggestions for Using Execution Systems and Priorities

    21. C

    For Loop 5 1 2 5 1x2x2x2x2x2 (25) 32 Passing Multiple Values to the Next Loop Iteration, Using Shift Registers to Remember Iteration Values (LabVIEW 2010 )

    22. C

    Array Subset 3 ( 10) 4 4 {10, 8, 5, 7}. Array Subset Function

    23. A

    VI Properties Context Help VI VI Description Property, Documentation Page (VI Properties Dialog Box)

    24. D

    For Loop Count For Loop

    25. C

    (Property Nodes) Property Node Property Nodes Block Diagram Data Flow, Using Local and Global Variables Carefully

  • CLAD

    Page 18 of 20

    26. A BD Wait Until Next ms Multiple C Wait (ms) Wait Until Next ms Multiple Function

    27. B

    Semaphores C (Notifier) A 2 D FIFO Synchronization VIs and Functions

    28. B

    Changing Array Dimensions

    29. A

    Case Case Selector Scalar Value Creating Case Structures

    30. D

    File I/O LabVIEW 1 4-byte 2 8 8 1 9 17 Flattened Data, Creating Binary Files, How LabVIEW Stores Data in Memory

    31. B

    Sequence Frame 1 Sequence local Frame zero Frame zero Adding and Removing Sequence Local Terminals

  • CLAD

    Page 19 of 20

    32. C /Wait (ms) VI Wait (ms) Function

    33. A

    Rings Enums Ring Constant, Enum Constant

    34. C

    Event Event 2 Button Mouse Down Mouse Down 2 Event 2 2 Using Events in LabVIEW, Mouse Down Event

    35. B

    LabVIEW VI Block Diagram Data Flow

    36. B 8 8 0 ~ 255 2 128 256 8 1 0 Numeric Data Types Table, Numeric Conversion

    37. D

    Merge Errors One/Two Button Dialog 2 Generate Front Panel Activity VI Simple Error Handler Handling Errors, Simple Error Handler VI

    38. B

    XY 2 1 X/Y XY 1 XY Graphs

  • CLAD

    Page 20 of 20

    39. C Boolean Switch Until Released 2 FALSE to TRUE TRUE to FALSE (Latch) (Reset) Changing the Mechanical Action of a Boolean Object, Value Change Event, Using Events with Latched Boolean Controls

    40. B

    LabVIEW Dataflow Block Diagram Data Flow, Using Local and Global Variables Carefully