MY LabVIEW



|1 | How would you turn off the Debugging capabilities of a VI? |

| |A [pic] |

| | Make the VI a SubVI and then select Above Priority to automatically turn of debugging. |

| | |

| |B [pic] |

| | You cannot turn off debugging because it is an integral part of the LabVIEW environment. |

| | |

| |C [pic] |

| | Select VI Properties, and deselect Allow Debugging from the Execution sub-menu. |

| | |

|2 |What is an advantage of using For Loops over While Loops when working with Arrays? |

| |A [pic] |

| | A For Loop can tell LabVIEW ahead of time how many elements to allocate in an output Array. |

| | |

| |B [pic] |

| | While Loops force LabVIEW to change the size of an output Array after every iteration of the loop. |

| | |

| |C [pic] |

| | Both A. and B. |

| | |

| |D [pic] |

| | None of the above. |

| | |

|3 |Clusters provide a user with which of the following benefits? |

| |A [pic] |

| | Clusters group elements of mixed data types. |

| | |

| |B [pic] |

| | Clusters increase the number of Connector Pane terminals of SubVI's. |

| | |

| |C [pic] |

| | Clusters reduce wire clutter on the Block Diagram by bundling data elements together. |

| | |

| |D [pic] |

| | Both A. and B. |

| | |

| |E [pic] |

| | Both A. and C. |

| | |

|4 |Which of the following only plots data in evenly distributed intervals along the x-axis? |

| |A [pic] |

| | Waveform Graph |

| | |

| |B [pic] |

| | Waveform Chart |

| | |

| |C [pic] |

| | XY Graph |

| | |

| |D [pic] |

| | Both A. and B. |

| | |

| |E [pic] |

| | Both B. and C. |

| | |

|5 |The function of a Cluster is to: |

| |A [pic] |

| | present data on the Front Panel using charts or graphs. |

| | |

| |B [pic] |

| | provide a means of differentiating between data types on the Block Diagram. |

| | |

| |C [pic] |

| | separate data objects by data type on the Front Panel. |

| | |

| |D [pic] |

| | allow grouping of mixed data types into logical structures. |

| | |

|6 |Which chart update mode compares old and new data separated by a moving vertical line (similar to an EKG reading)? |

| |A [pic] |

| | Scope Chart |

| | |

| |B [pic] |

| | Step Chart |

| | |

| |C [pic] |

| | Strip Chart |

| | |

| |D [pic] |

| | Sweep Chart |

| | |

|7 |What is the result in subarray after the following code has executed? |

| |[pic] |

| | |

| | |

| |A [pic] |

| | a 1-D Array of {2, 4, 6} |

| | |

| |B [pic] |

| | a 1-D Array of {8, 16, 32} |

| | |

| |C [pic] |

| | a 1-D Array of {6, 8, 10} |

| | |

| |D [pic] |

| | a 1-D Array of {4, 6, 8} |

| | |

|8 |What are the results in max value and max index(es) respectively, after the following code has executed? |

| |[pic] |

| | |

| | |

| |A [pic] |

| | 7, 3 |

| | |

| |B [pic] |

| | 7, 4 |

| | |

| |C [pic] |

| | 1, 5 |

| | |

| |D [pic] |

| | 6, 0 |

| | |

|9 |Which of the graphs below matches the output in the Waveform Graph indicator after the following code has executed? |

| |[pic] |

| | |

| | |

| |A [pic] |

| | [pic] |

| | |

| |B [pic] |

| | [pic] |

| | |

| |C [pic] |

| | [pic] |

| | |

| |D [pic] |

| | [pic] |

| | |

|10 |What will happen when the following code executes? |

| |[pic] |

| | |

| | |

| |A [pic] |

| | The loop will continue iterating until the user presses the stop button. |

| | |

| |B [pic] |

| | The loop will execute 4 iterations and then stop if the user has not already pressed the stop button. |

| | |

| |C [pic] |

| | The loop will execute once and then stop. |

| | |

| |D [pic] |

| | None of the above. |

| | |

|11 |Which of the following graphs matches the result in Array Graph after the following code has executed? |

| |[pic] |

| | |

| | |

| |A [pic] |

| | [pic] |

| | |

| |B [pic] |

| | [pic] |

| | |

| |C [pic] |

| | [pic] |

| | |

| |D [pic] |

| | [pic] |

| | |

|12 |Which answer matches the correct labels with their corresponding legend/palette on the following Front Panel? |

| |[pic] |

| | |

| | |

| |A [pic] |

| | A - Cursor Legend; B - Graph Palette; C - Plot Legend; D - Scale Legend |

| | |

| |B [pic] |

| | A - Plot Legend; B - Graph Palette; C - Scale Legend; D - Cursor Legend |

| | |

| |C [pic] |

| | A - Plot Legend; B - Cursor Legend; C - Scale Legend; D - Graph Palette |

| | |

| |D [pic] |

| | A - Plot Legend; B - Scale Legend; C- Graph Palette; D - Cursor Legend |

| | |

|13 |The DAQ Assistant can perform all of the following operations, EXCEPT: |

| |A [pic] |

| | Analog Input. |

| | |

| |B [pic] |

| | Arbitrary Waveform Generation. |

| | |

| |C [pic] |

| | Frequency Measurement. |

| | |

| |D [pic] |

| | Digital Input. |

| | |

|14 |Comments should be added to the Block Diagram: |

| |A [pic] |

| | to describe unfamiliar functions. |

| | |

| |B [pic] |

| | to describe basic functions. |

| | |

| |C [pic] |

| | to describe every function. |

| | |

| |D [pic] |

| | comments are unnecessary as LabVIEW automatically adds them. |

| | |

|15 |The Index Array function shown below: |

| |[pic] |

| | |

| | |

| |A [pic] |

| | returns the number of elements in each dimension of an Array. |

| | |

| |B [pic] |

| | may have a maximum of two index terminals. |

| | |

| |C [pic] |

| | returns a single element or sub-array of an n-dimensional Array starting at the specified index. |

| | |

| |D [pic] |

| | concatenates multiple Arrays or appends elements to an n-dimensional Array. |

| | |

|16 |The main disadvantage(s) of using the VI architecture shown below is: |

| |[pic] |

| | |

| | |

| |A [pic] |

| | there is no way of shutting down the VI during execution. |

| | |

| |B [pic] |

| | you cannot use wires to pass data between case structures. |

| | |

| |C [pic] |

| | the block diagram can become very large and hard to read, edit, and debug. |

| | |

| |D [pic] |

| | All of the above |

| | |

|17 |A While Loop stops iterating when: |

| |A [pic] |

| | a true value is present at the conditional terminal and the conditional terminal is [pic] |

| | |

| |B [pic] |

| | a false value is present at the conditional terminal and the conditional terminal is [pic] |

| | |

| |C [pic] |

| | Both A. and B. |

| | |

| |D [pic] |

| | None of the above |

| | |

|18 |Which of the following has a selector input terminal? |

| |A [pic] |

| | Event Structure |

| | |

| |B [pic] |

| | Case Structure |

| | |

| |C [pic] |

| | Formula Node |

| | |

| |D [pic] |

| | Sequence Structure |

| | |

|19 |Which of the following statements is true regarding the figure below? |

| |[pic] |

| | |

| | |

| |A [pic] |

| | Auto-indexing is disabled. |

| | |

| |B [pic] |

| | Only the 10th  value generated is passed out of the For Loop. |

| | |

| |C [pic] |

| | The output of the For Loop is a 1-D Array of 10 elements. |

| | |

| |D [pic] |

| | Both A. and B. |

| | |

| |E [pic] |

| | Both A. and C. |

| | |

|20 |Which type of VI is best for saving code that performs a function (i.e. calculation, conversion, modification of data) as a SubVI for|

| |use in larger applications? |

| |A [pic] |

| | Simple VI |

| | |

| |B [pic] |

| | General VI |

| | |

| |C [pic] |

| | State Machine |

| | |

| |D [pic] |

| | None of the above |

| | |

|21 |What is the offset past match output node of Match Pattern VI? |

| |A [pic] |

| | Index of the next match relative to the previous match in input string if multiple matches exist |

| | |

| |B [pic] |

| | Index in input string of the first character of the after substring output node |

| | |

| |C [pic] |

| | Index in input string of the first character of the match substring output node |

| | |

| |D [pic] |

| | Index of the next match relative to the first character in input string if multiple matches exist |

| | |

|22 |LabVIEW executes block diagram code based on what programming layout? |

| |A [pic] |

| | control flow, the sequential order of program elements determines the execution order of a program. |

| | |

| |B [pic] |

| | dataflow model, block diagram executes dependent on flow of data. |

| | |

| |C [pic] |

| | top to bottom, program executed starting at the top of the block diagram and moving downward. |

| | |

| |D [pic] |

| | left to right, program executed starting on the left and moving right on the block diagram. |

| | |

|23 |What is the value in K after the following code has executed? |

| |[pic] |

| | |

| | |

| |A [pic] |

| | 140 |

| | |

| |B [pic] |

| | 30 |

| | |

| |C [pic] |

| | 200 |

| | |

| |D [pic] |

| | 270 |

| | |

|24 |Where is the best place to adjust the gain for a DAQ channel? |

| |A [pic] |

| | Measurement and Automation Explorer (MAX) |

| | |

| |B [pic] |

| | the Gain input terminal of the DAQ Assistant |

| | |

| |C [pic] |

| | the Set Gain VI, located in the DAQmx palette |

| | |

| |D [pic] |

| | the Input Specifications when setting up the DAQ Assistant |

| | |

|25 |All of the following statements regarding SubVIs are true, EXCEPT: |

| |A [pic] |

| | They require less memory. |

| | |

| |B [pic] |

| | They allow for easier debugging. |

| | |

| |C [pic] |

| | They allow you to use the same code for many future applications. |

| | |

| |D [pic] |

| | All of the above statements are true. |

| | |

|26 |Which letter corresponds to the Probe tool in the figure below? |

| |[pic] |

| | |

| | |

| |A [pic] |

| | A |

| | |

| |B [pic] |

| | D |

| | |

| |C [pic] |

| | C |

| | |

| |D [pic] |

| | B |

| | |

|27 |What is the value in XOR Result after the following code has executed? |

| |[pic] |

| | |

| | |

| |A [pic] |

| | False |

| | |

| |B [pic] |

| | True |

| | |

| |C [pic] |

| | 1 |

| | |

| |D [pic] |

| | 0 |

| | |

|28 |What is the value in Result if the Formula Express VI is configured to execute the formula, W + X * (Y - Z)? |

| |[pic] |

| | |

| | |

| |A [pic] |

| | 20 |

| | |

| |B [pic] |

| | 22 |

| | |

| |C [pic] |

| | 34 |

| | |

| |D [pic] |

| | 52 |

| | |

|29 |Bold text in the Context Help window is used to represent terminal connections that are: |

| |A [pic] |

| | recommended |

| | |

| |B [pic] |

| | polymorphic |

| | |

| |C [pic] |

| | not used |

| | |

| |D [pic] |

| | required |

| | |

|30 |To insert a SubVI into a top level VI, you must: |

| |A [pic] |

| | drag the SubVI icon onto the target Block Diagram. |

| | |

| |B [pic] |

| | navigate to Select a VI in the Functions Palette. |

| | |

| |C [pic] |

| | Both A. and B. |

| | |

| |D [pic] |

| | None of the above. |

| | |

|31 |A Waveform Cluster contains each of the following elements: |

| |A [pic] |

| | t0, dt, Y. |

| | |

| |B [pic] |

| | X, Y, dt. |

| | |

| |C [pic] |

| | X, Y, t0. |

| | |

| |D [pic] |

| | None of the above. |

| | |

|32 |A SubVI can hold up to how many terminals? |

| |A [pic] |

| | 12 |

| | |

| |B [pic] |

| | 20 |

| | |

| |C [pic] |

| | 28 |

| | |

| |D [pic] |

| | 36 |

| | |

|33 |In the figure below, the value at H after the first iteration is: |

| |[pic] |

| | |

| | |

| |A [pic] |

| | 3 |

| | |

| |B [pic] |

| | 1 |

| | |

| |C [pic] |

| | 2 |

| | |

| |D [pic] |

| | 4 |

| | |

|34 |To place an Express VI on the Block Diagram you would select it from the: |

| |A [pic] |

| | Functions Palette |

| | |

| |B [pic] |

| | Controls Palette |

| | |

| |C [pic] |

| | Icon Palette |

| | |

| |D [pic] |

| | Tools Palette |

| | |

|35 |What VI is typically used to terminate an Error Cluster wire and to display any error message? |

| |A [pic] |

| | Generate Front Panel Activity |

| | |

| |B [pic] |

| | Merge Errors |

| | |

| |C [pic] |

| | Simple Error Handler |

| | |

| |D [pic] |

| | One Button Dialog/Two Button Dialog |

| | |

|36 |Which of the following statements is true? |

| |A [pic] |

| | The default setting for a tunnel into or out of a For Loop has auto-indexing enabled if the data being passed is an array. |

| | |

| |B [pic] |

| | The default setting for a tunnel into or out of a While Loop has auto-indexing disabled if the data being passed is an array. |

| | |

| |C [pic] |

| | Both A. and B. |

| | |

| |D [pic] |

| | None of the above. |

| | |

|37 |What is the result in Array after the following code has executed? |

| |[pic] |

| | |

| | |

| |A [pic] |

| | a 1-D array of {3, 3, 4} |

| | |

| |B [pic] |

| | a 1-D array of {7, 3, 4} |

| | |

| |C [pic] |

| | a 1-D array of {5, 1, 7} |

| | |

| |D [pic] |

| | a 1-D array of {3, 5, 1} |

| | |

|38 |Right clicking on the Block Diagram will cause which palette to display? |

| |A [pic] |

| | Controls Palette |

| | |

| |B [pic] |

| | Printing Palette |

| | |

| |C [pic] |

| | Functions Palette |

| | |

| |D [pic] |

| | Tools Palette |

| | |

|39 |You can create a 2-D Array using any of the following methods, EXCEPT: |

| |A [pic] |

| | Right-click on an existing 1-D array on the Front Panel and select Add Dimension from the shortcut menu. |

| | |

| |B [pic] |

| | Use two nested For Loops with auto-indexing enabled on both. |

| | |

| |C [pic] |

| | Use the Positioning Tool to resize the index display. |

| | |

| |D [pic] |

| | Place an Array on the Front Panel and drag another Array inside it. |

| | |

|40 |What is the result in New String after the following code has executed? |

| |[pic] |

| | |

| | |

| |A [pic] |

| | HELLO WORLD! |

| | |

| |B [pic] |

| | hELLO wORLD! |

| | |

| |C [pic] |

| | HELLO WORLD1 |

| | |

| |D [pic] |

| | Hello World! |

| | |

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download