Logo Studenta

GUIA_PARA_EXAMEN_CLAD_2013

¡Este material tiene más páginas!

Vista previa del material en texto

GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
1.- ¿Cuál mecanismo se usa para implementar una variable global funcional? 
A.- Registro de corrimiento (“Shift Register”) no inicializado 
B.- Variables Locales 
C.- Nodos de Propiedad (“Properity Nodes”) 
D.- Control 
 
2.- ¿Cuál es el mecanismo que guarda información de los estados de una máquina de estados 
simple? 
A.- Variable Global Funcional 
B.- Registro de corrimiento (“Shift Register”) 
C.- Fila (“Queue”) 
D.- Notificador (“Notifier”) 
 
3.- ¿Qué indican los puntos de Coerción? 
A.- Tipos de datos incompatibles 
B.- Una operación matemática se realizara en los datos 
C.- Los datos de entrada serán copiados y convertidos en un tipo de dato diferente 
D.- Truncamiento de datos 
 
4.- ¿Cuál modelo de diseño es el más apropiado para las aplicaciones que temporalmente 
generan datos más rápido de lo que se pueden procesar? 
A.- Maquina de estado 
B.- Controlador de mensajes en fila 
C.- Maestro/Esclavo 
D.- Productor/Consumidor 
 
5.- ¿Qué indica el punto rojo? 
 
A.- Coerción de datos 
B.- Truncamiento de datos 
C.- Encasillamiento de datos 
D.- Asignación de “Buffer” 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
6.- ¿Cuál es el comportamiento resultante cuando el código se ejecuta? 
 
A.- El Lazo “For” se ejecuta indefinidamente 
B.- El Lazo “For” se ejecuta 4294967295 iteraciones 
C.- El Lazo “For” se ejecuta 0 iteraciones 
D.- LabVIEW regresa un error porque un número negativo no es permitido como una entrada 
 
7.- ¿Cuál evento NO ocurre cuando el usuario mueve el mouse y da clic en un botón booleano de 
“Stop”? 
A. - “Drag Ended” 
B. - “Mouse Enter” 
C. - “Mouse Down” 
D. - “Value Change” 
 
8.- ¿Cuál es el enunciado que describe correctamente la ejecución del código si NO ocurre 
ningún error? 
 
A.- El nodo de propiedad (“Property Node”) escribe a la propiedad “Disabled” primero y 
posteriormente escribe a la propiedad “Key Focus” 
B.- El nodo de propiedad (“Property Node”) escribe a la propiedad “Key Focus” primero y 
posteriormente escribe a la propiedad “Disabled” 
C.- El nodo de propiedad (“Property Node”) escribe a la propiedad “Disabled” y “Key Focus” al 
mismo tiempo 
D.- El orden de ejecución del nodo de propiedad (“Property Node”) es indeterminado 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
 
9.- ¿Cuál enunciado lógico es equivalente al código? 
 
 
A.- x = (¬ (a ˄ b ˄ c ˄ d) ˄ a) ˅ d 
B.- x = (¬ (a ˄ b ˄ c ˄ d) ˅ a) ˄ d 
C.- x = (¬ (a ˅ b ˅ c ˅ d) ˄ a) ˅ d 
D.- x = (¬ (a ˄ b ˄ c ˄ d) ˄ a) ˄ d 
 
10.- ¿Cuál elemento se usa para acceder a los métodos de un objeto del panel frontal? 
A.- Nodos de propiedad (“Property Nodes”) 
B.- Nodo de Método (“Method Node”) 
C.- Nodo de Invocación (“Invoke Node”) 
D.- Variables Locales 
 
 
 
 
 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
 
 
 
11.- Considere el VI y las acciones del usuario. ¿Qué valor tiene el indicador “Boolean” al 
segundo 7 y al segundo 10 respectivamente? 
 
 
 
 
 
A.- FALSO, FALSO 
B.- FALSO, VERDADERO 
C.- VERDADERO, FALSO 
D.- VERDADERO, VERDADERO 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
 
 
 
 
 
12.- ¿Qué valor despliega el indicador “Result” después de que el código se ejecuta? 
 
 
A.- 
B.- 
C.- 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
D.- 
 
13.- Con la opción “Concatenate Inputs enabled”, ¿Cuántas dimensiones tiene el arreglo 
“Output”? 
 
A.- 2D 
B.- 3D 
C.- 4D 
D.- 16D 
 
14.- ¿Qué valor despliega el indicador “Array Out” después de que el código se ejecuta? 
 
A.- [1 2 3] 
B.- [4 5] 
C.- [3 2 1] 
D.- [1 2] 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
15.- ¿Cuál es la mayor desventaja de usar archivos ASCII para almacenar datos adquiridos? 
A.- La seguridad de los archivos está comprometida 
B.- Se incrementa el tamaño del archivo 
C.- Incrementa la dificultad de acceso a los datos y a compartir archivos 
D.- Requiere uso especial de los Vis de la paleta de Entrada/Salida de Archivos (“File I/O”) 
 
16.- ¿Qué ajuste o funcionalidad permite asignar teclas específicas o combinaciones de teclas a 
un control del panel frontal (Front Panel)? 
A. - Key Focus 
B. - Key Navigation 
C. - Radix 
D. - Distribute Objects 
 
17.- Un VI de alto nivel cuenta con un panel frontal (Front Panel) que debe ser controlado desde 
un SubVI. ¿Qué parámetro debe de pasarle al SubVI? 
A.- Las propiedades de los controles 
B.- Los métodos de los controles 
C.- Las referencias de los controles 
D.- El tipo de dato de los controles 
 
18.- ¿Qué valor despliega el indicador “Result” después de que el código se ejecuta? 
 
A.- La función regresa un error 
B.- Arreglo vacío de una dimensión 
C.- Arreglo vacío de dos dimensiones 
D.- Arreglo de dos dimensiones de una fila y una columna con 5 como elemento 
 
19.- ¿Qué variable es la más utilizada para eliminar condiciones de carrera para prevenir acceso 
simultaneo al código o datos? 
A.- Variable Global Funcional 
B.- Variable Local 
C.- Variable Global 
D.- Variable Compartida 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
20.- ¿Cuál “snippet” de código tiene la funcionalidad equivalente a esta estructura de secuencia? 
 
 
 
A.-
 
 
B.- 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
C.- 
21.- ¿Cuáles son los tres elementos principales del tipo de datos de Forma de Onda Digital? 
A.- dt, X, Y 
B.- t0, X, Y 
C.- t0, dt, Y 
D.- t0, dt, dY 
 
22.- ¿Cuál de los enunciados con respecto a cómo la ayuda de contexto muestra el panel 
conector es VERDADERO? 
A.- Entradas recomendadas son desplegadas en negritas 
B.- Entradas requeridas son desplegadas en negritas 
C.- Terminales opcionales son desplegadas en itálicas 
D.- Todas las terminales son desplegables de la misma forma 
 
23.- Se generan 100 puntos de datos en un espacio irregular sobre un periodo de tiempo. ¿Cuál 
indicador despliega mejor los datos y mantiene el espacio irregular de su adquisición? 
A.- Traza de Forma de onda (“Waveform Chart”) 
B.- Grafica de forma de onda (“Waveform Graph”) 
C.- Grafica XY (“XY Graph”) 
D.- Grafica de Intensidad (“Intensity Graph”) 
 
 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
24.- ¿Qué valor despliega el indicador “Result” después de que el código se ejecuta? 
 
A.- 24 
B.- 28 
C.- 30 
D.- 34 
 
 
 
25.- ¿Qué valor despliega el indicador “Output” después de la primera iteración del lazo 2? 
 
A.- Queue1 
B.- Element1 
C.- Element2 
D.- Element1Element2 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
26.- ¿Cuál es una ventaja de una variable global sobre una variable local? 
A.- Solo la variable global puede pasar datos de arreglos, las variables locales no pueden 
B.- Las variables globales siguen el modelo de flujo de datos y por lo tanto no pueden causar 
condiciones de carrera 
C.- Las variables globales no requieren sus propias etiquetas para operar 
D.- Una variable global puede pasar datos entre dos Vis independientes corriendo 
simultáneamente 
 
27.- Los datos que se encuentran en fila usando la función “Enqueue Element”. ¿En qué orden 
salen de la fila? 
A.- FIFO (Primero en llegar, primero en salir, por sus siglas en ingles) 
B.- FILO (Primero en llegar, último en salir, por sus siglas en ingles) 
C.- El usuario añade un elemento en la parte posterior de la cola 
D.- El usuario elimina un elemento en la parte frontal de una cola y retorna este elemento 
 
 
28.- Si el valor en X es 94 y en Yes 10. ¿Cuántos ciclos ejecuta el lazo? 
 
A.- 0 
B.- 9 
C.- 10 
D.- El VI tiene la flecha rota en el botón de “run” 
 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
29.- En el siguiente diagrama de bloques. ¿Cuántas iteraciones ejecutará el lazo “While”? 
 
A.- 0 
B.- 1 creo que es esta la respuesta después de analizar y correr el VI 
C.- 2 
D.- Infinitas 
 
 
 
30.- ¿Cuál es la salida de la función “Dequeue Element”? 
 
 
A.- 
 
B.- 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
 
C.- 
 
 
 
 
 
 
D.- 
 
 
 
 
 
 
31.- ¿Cuál método es el más apropiado para depurar un cable roto? 
A.- Colocar una punta de prueba (“Probe”) en el cable roto y ejecutar el VI en modo depuración 
B.- Colocar un “breakpoint” en el cable roto y ejecutar el VI en modo depuración 
C.- Buscar la X roja para obtener una “tip strip” con información sobre porque el cable está roto 
D.- Ejecutar el VI en modo de resaltado de ejecución (“highlight execution”) y esperar que 
LabVIEW reporte el cable roto 
 
 
32.- ¿Dónde es más apropiado utilizar una variable local para transferir datos? 
A.- Entre los estados de una máquina de estados 
B.- Entre los marcos de una estructura de secuencia 
C.- Entre dos lazos “While” paralelos 
D.- Entre el Vis principales y subVIs 
 
 
 
Individual Enums in the sequence show below 
Individual Enums in the sequence show below 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
33.- ¿Qué cadena de caracteres despliega el indicador “Result” después de que el código se 
ejecuta? 
 
 
 
A.- 12345 
B.- 01234 
C.- 123456 
D.- 012345 
 
 
34.- ¿Cuál es el mecanismo de sincronización de datos que utiliza el patrón de diseño 
Maestro/Esclavo? 
A.- Notificador (“Notifier”) 
B.- Fila (“Queue”) 
C.- Semaforos (“Semaphore”) 
D.- “Rendezvous” 
 
 
35.- ¿Cómo puede documentar un VI para que la descripción aparezca en la ventana Context 
Help cuando se seleccione el icono del VI? 
A.- Estableciendo el campo VI Description en la ventana de dialogo VI Properties 
En la ventana de “VI Properties Documentation” (Propiedades de Documentación de VI) 
B.- Escribiendo en la ventana “Show Context help” 
C.- Creando una etiqueta en el panel frontal llamada VI Description 
D.- Editando los archivos de ayuda de LabVIEW 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
36.- ¿Cuál NO es una característica nativa de depuración de LabVIEW? 
A.- “Stop Values” 
B.- Resaltado de ejecución (“Highlight Execution”) 
C.- Ejecución paso a paso (“Single Stepping”) 
D.- Puntos de paro (“Breakpoints”) 
 
34.- ¿Qué valor despliega el indicador “X+Y” después de que el código se ejecuta? 
 
a.- [80 20 10 -60] 
b.- [120 30 -60] 
c.- [120 30] 
d.- [120 90 20] 
e.- [60 30 -40] 
 
35.- ¿Cuál “snippet” de código despliega continuamente multiples tramas (“plots”) en la misma 
traza de forma de onda (“Waveform chart”) hasta que el usuario presiona el botón “Stop”? 
 
 
A.- 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
B.- 
 
C.- 
 
 
 
D.- 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
36.- ¿Cuál diagrama de bloques produce el resultado en la gráfica de forma de onda (“Waveform 
Graph”)? 
 
A.- 
 
B.- 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
C.- 
 
 
 
 
37.- En un lazo “For” sin la entrada condicional, ¿Cuál de las condiciones describe el final de la 
ejecución? 
A.- Un valor falso en la terminal condicional y está configurada en detenerse si es verdadero (“Stop 
if True”) 
B.- Cuando el valor de la terminal , es uno menos que el valor de la terminal del límite del 
contador 
C.- Cuando el valor de la terminal de iteración , es uno más que el valor de la terminal del 
contador 
D.- Ninguna de las anteriores. 
 
 
 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
 
38.- ¿El resultado es un VI con una flecha de ejecución rota? 
 
A.- Si, porque la terminal del contador esta sin cablear 
B.- Si, porque “Output” no concuerda con las dimensiones de la salida de la función de 
multiplicación 
C.- Si, porque un escalar no puede ser multiplicado por un arreglo 
D.- No 
 
 
39.- A diferencia de los/las _______ los/las cuales muestran una forma de onda completa que sobrescribe 
los datos ya almacenados los/las _______ se actualizan periódicamente y mantienen una historia de los 
datos almacenados anteriormente. 
A.- Graficas (“Graphs”), Trazas (“Charts”) 
B.- Trazas (“Charts”), Tramas (“Plots”) 
C.- Tramas (“Plots”), Graficas (“Graphs”) 
D.- Trazas (“Charts”), Graficas (“Graphs”) 
 
 
 
40.- ¿Cuál enunciado sobre el modelo de ejecución de LabVIEW es VERDADERO? (Seleccione todas las que 
aplique) 
A.- LabVIEW sigue un modelo de ejecución de flujo de control 
B.- Un nodo del diagrama de bloques se ejecuta cuando recibe todas sus entradas 
C.- El flujo de datos que se hace a través de nodos define el orden de ejecución 
D.- Un nodo entrega datos a las terminales de salida únicamente cuando el nodo que va a recibir esos datos 
se encuentra listo 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
41.- ¿Cuál de las siguientes opciones se puede usar para imprimir puntos de datos que NO son 
muestreados en intervalos uniformes? 
A.- Grafica XY (“XY Graph”) 
B.- Grafica de Forma de onda (“Waveform Graph”) 
C.- Traza de Forma de Onda (“Waveform Chart”) 
D.- Traza Dinámica (“Dynamic Chart”) 
 
42.- ¿Cuál NO es una característica nativa de depuración de LabVIEW? 
A.- “Stop Values” 
B.- “Resaltado de ejecución (“Highlight Execution”)” 
C.- Ejecución paso a paso (“Single Stepping”) 
D.- Puntos de paro (“Breakpoints”) 
 
43.- ¿Cuál función de temporización se puede desbordar en la ejecución de un programa? 
A.- Tick Count (ms) 
B.- Wait (ms) 
C.- Wait Until Next ms Multiple 
D.- Format Date/Time String 
 
44.- Durante el desarrollo de aplicaciones escalables basadas en máquinas de estado. ¿Cuál es el tipo de 
control más adecuado para mantener la información del estado? 
A.- Numerico (“Numeric”) 
B.- “Type-defined enum” 
C.- Arreglo de numéricos 
D.- “Cluster” de cadena de caracteres 
 
 
45.- ¿Cuál es la estructura más apropiada para una aplicación que despliega periódicamente mediciones 
de presión hasta que llegue a una presión crítica? 
A.- Estructura de casos 
B.- Lazo “For” 
C.- Lazo “While” 
D.- Estructura de secuencia 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
46.- ¿Qué mecanismo de sincronización de datos requiere sondeo continuo? 
A.- Notificador (“Notifier”) 
B.- Fila (“Queue”) 
C.- Semaforo (“Semaphore”) 
D.- Variables locales 
 
47.- ¿Cuál enunciado describe mejor un evento de notificacion (Notify event) como por ejemplo, en el 
caso de cambio de valor de un control booleano? 
A.- Indica que ha ocurrido un evento y que LabVIEW no proceso el evento. 
B.- Indica que el evento ocurrio pero fue descartado por el usuario. 
C.- Indica que el evento ocurrio y que LabVIEW proceso el evento 
D.- Indica que el evento no ocurrio pero el evento “Timeout” si ocurrió 
 
48.- Cuando se usa en un lazo, ¿Cuál función de temporización provee tiempo para responder a las 
actualizaciones de la interface de usuario? 
A.- Tick Count (ms) 
B.- Wait (ms) 
C.- Get Date/ Time In Seconds 
D.- Format Date/Time String 
 
49.- ¿Cuándo se usa la herramienta de punta de prueba (“probe”) en vez de un punto de paro 
(“Breakpoint”)? 
A.- para disminuir la velocidad de ejecución de un VI y ver los valores de los datos en los cables 
B.- Para observar el flujo de datos 
C.- Paraexaminar los datos en un cable sin suspender la ejecución 
D.- Para observar dentro de un subVI, mientras el proceso está ejecutándose 
 
 
50.- ¿Cuál es la estructura más apropiada para una aplicación que despliegue periódicamente mediciones 
de presión hasta que llegue a una presión crítica? 
A.- Estructura de casos 
B.- Lazo “For” 
C.- Lazo “While” 
D.- Estructura de secuencia 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
51.- Si un nombre de entrada en la ventana Ayuda de Contexto está en negritas para un subVI, ¿Cuál de 
las siguientes afirmaciones es verdadera? (seleccione todas las que aplique. 
A.- El valor de la entrada debe ser escalar 
B.- La entrada es recomendada, pero no es requerida 
C.- La entrada es requerida 
D.- El VI llamado se romperá si la entrada no está cableada 
 
52.- ¿Cuál es la diferencia en el comportamiento de la función “Wait (ms)” y la función “Wait Until Next 
ms Multiple”? 
A.- La primera vez que se llama a la función “Wait Until Next ms Multiple” el tiempo de retardo puede ser 
menor que el número de ms especificado y cableado al terminal de entrada de la misma 
B.- La función “Wait (ms)“ no iniciara la temporización hasta que todas las otras funciones en esta sección 
del código hayan sido completadas 
C.- L a función “Wait Until Next ms Multiple” provoca que la estructura que lo contiene se ejecute en un hilo 
diferente 
D.- La función “Wait (ms)“ se puede usar para prevenir el 100% de uso del CPU en un ciclo, mientras “Wait 
Until Next ms Multiple” no 
 
 
53.- Si una función “Wait Until Next ms Multiple” con una constante de 100 cableada se coloca en el mismo 
lazo como una sección del código que toma un total de 37 ms para completar su cuarta iteración ¿Cuántos 
ms transcurrirán hasta que la próxima iteración comience? 
A.- 14 ms 
B.- 63 ms 
C.- 100 ms 
D.- 437 ms 
 
54.- ¿Cuál función de temporización puede resultar en errores de lógica cuando se desborda? 
A.- Wait Until Next ms Multiple 
B.- Tick Count (ms) 
C.- Get Date Time in Seconds 
D.- Wait (ms) 
 
55.- ¿Cómo puede documentar un VI para que la descripción aparezca en la ventana Context Help cuando 
seleccione el icono VI? 
A.- Estableciendo el campo VI Descripción en la ventana de dialogo VI Properties 
B.- Escribiendo en la ventana “Show Context Help” 
C.- Creando una etiqueta en el panel frontal llamada VI Description 
D.- Editando los archivos de ayuda de LabVIEW 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
56.- ¿Cuál mecanismo se usa para implementar una variable global funcional? 
A.- registro de corrimiento (“shift register”) no inicializado 
B.- Variables locales 
C.- Nodos de Propiedad (“Property Nodes”) 
D.- Control 
 
57.- ¿Qué resulta de arrastrar un control numérico y una referencia de control en el panel frontal? 
A.- Un error se produce si el control no es iniciado 
B.- El control toma únicamente propiedades genéricas 
C- La referencia de control cambia a ese control 
D- La referencia de control se convierte a “strictly typed” 
 
58.- ¿Cuál de los siguientes enunciados describe el evento “Filter”, como cuando un usuario da clic en un 
control especifico? 
A.- Indica que ha ocurrido un evento y que LabVIEW no ha proceso el evento (lo procesará) 
B.- Indica que el evento ocurrió y que LabVIEW siempre lo procesará 
C.- Indica que el evento ocurrió y que LabVIEW proceso el evento 
D.- Indica que el evento no ocurrió pero el evento “Timeout” si ocurrió 
 
59.- Asumiendo que está habilitado el manejo automatico de error (“automatic error handling”). ¿Puede 
LabVIEW desplegar el error al usuario al final de la ejecución? 
 
A.- No, no se despliega el error porque cerrar la referencia al archivo limpia el error 
B.- No, LabVIEW limpia el error porque está habilitado el manejo automático de error (“Automatic error 
handling”) 
C.- Si LabVIEW despliega un error que ocurre en la función “Close file” 
D.- Si, pero LabVIEW interrumpe la ejecución para reportar el error 
 
 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
60.- Considere el VI y las acciones del usuario. ¿Qué valor tiene el indicador “Boolean” al segundo 7 y al 
segundo 9 respectivamente? 
 
 
 
 
A.- FALSO, FALSO 
B.- FALSO, VERDADERO 
C.- VERDADERO, FALSO 
D.- VERDADERO, VERDADERO 
 
 
 
 
file:///G:/Examenes Lab/VIS examenes/examen 2/reactivo 2-60.vi
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
 
61.- ¿Qué Nodo de Propiedad (“Property Node”) causa que LabVIEW genere un evento como si 
el usuario hubiera cambiado interactivamente el valor de “Boolean”? 
A.- 
 
B.- 
 
C.- 
 
D.- 
 
62.- El VI se ejecuta dos veces sin ser cerrado o modificado. Después de la primera ejecución, el 
indicador “Value Out” despliega el valor de 3. ¿Qué valor tiene el indicador “Value Out” después 
de que se ejecuta por segunda vez el VI? 
 
A.- 3 
B.- 4 
C.- 5 
D.- 6 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
63.- Con la entrada “Filter selection” con valor “Bessel”. ¿Qué valor tiene el indicador “Numeric” 
después de que el VI se ejecuta? 
 
 
 
 
A.- 0 (según guía contestada por national, aunque haciendo el VI la respuesta correcta es B) 
B.- 22 
C.- Indeterminado. Se debe ver el código en otros casos para determinar el valor 
D.- El VI no se detiene y se ejecuta indefinidamente 
 
 
 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
 
64.- ¿Qué valor despliega el indicador “Result” después de que el código se ejecuta? 
 
 
 
A.- B.- 
C.- D.- 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
65.- ¿Qué valor despliega el indicador “String” después de que el código se ejecuta? 
 
A.- Case 0 
B.- Case 5 
C.- Case -5 
D.- 0, default 
 
66.- ¿Qué enunciado sobre el código es VERDADERO? 
 
 
A.- El lazo “While” tiene cuatro iteraciones y se detiene 
B.- El lazo “While” tiene diez iteraciones y se detiene 
C.- El lazo “While” tiene una iteración y se detiene 
D.- El lazo “While” se ejecuta indefinidamente 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
67.- ¿Cuál “snippet” de código tiene la funcionalidad equivalente a esta estructura de secuencia? 
 
 
A.- 
 
B.- 
 
C.- 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
D.- 
 
 
 
68.- ¿Qué valor despliega el indicador “Output Array” después de que el código se ejecuta? 
 
A.- [2 4] 
B.- [4 3] 
C.- [2 5 1] 
D.- [4 3 0] 
 
 
 
 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
69.- ¿Qué sucede cuando el usuario da clic al botón de cerrar de la ventana del panel mientras el 
VI se ejecuta? 
 
 
A.- El VI se detiene y la ventana del VI se cierra 
B.- El VI se detiene, pero la ventana del VI se mantiene abierta 
C.- El VI continúa ejecutándose 
D.- El VI se detiene y LabVIEW se finaliza 
 
70.- ¿Cuál es la funcionalidad que proveen las referencias de control (control references)? 
A.- Añadir controles e indicadores a un VI programáticamente 
B.- Acceso a Modificar las propiedades de objetos en el Panel Frontal en subVIs 
C.- Controlar múltiples entradas DAQ a través de sobrenombres 
D.- Habilidad para cablear de control a funciones subVIs 
 
71.- ¿Cuál de las siguientes opciones se puede usar para imprimir puntos de datos que NO son 
muestreados en intervalos uniformes? 
A.- Grafica XY (“XY Graph”) 
B.- Grafica de forma de onda (“Waveform Graph”) 
C.- Traza de forma de onda (“Waveform Chart”) 
D.- Traza dinámica (“Dynamic Chart”) 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto ClementeLechuga 
72.- ¿Cuál método de programación usa LabVIEW para determinar el orden del diagrama de 
bloques? 
A.- Flujo de control, los elementos del programa se ejecutan en orden secuencial 
B.- De arriba hacia abajo, los elementos del programa se ejecutan en orden de posición, 
comenzando por arriba y avanzando hacia abajo 
C.- De izquierda a derecha, los elementos del programa se ejecutan en orden de posición, 
comenzando por la izquierda y avanzando hacia la derecha 
D.- Flujo de datos, los elementos del programa se ejecutan cuando todas sus entradas están 
disponibles. 
 
73.- Se configura dos lazos paralelos (Maestro/Esclavo) que están sincronizados por un 
Notificador (“Notifier”). ¿Cuál de los siguientes enunciados es una preocupación valida? 
A.- Perdida de datos, porque los notificadores (“notifiers”) no manejan un “buffer” de datos 
B.- Temporización, porque los notificadores (“notifiers”) no tienen una terminal de Tiempo de 
espera (“Timeout”) 
C.- Manejo de errores, porque las funciones de notificadores (“notifiers”) no regresan “clusters” 
de error 
D.- Incremento en la memoria, porque los datos enviados por lazo Maestro pueden no ser leidos 
por lazo Esclavo 
 
74.- ¿Cuál enunciado sobre el modelo de ejecución de LabVIEW es VERDADERO? (Seleccione 
todas las que aplique) 
A.- Un nodo del diagrama de bloques (Block Diagram) se ejecuta cuando recibe todas sus entradas 
Recomendadas en el panel conector 
B.- LabVIEW sigue un modelo de ejecución de flujo de datos 
C.- Un nodo del diagrama de bloques (Block Diagram) se ejecuta cuando recibe todas sus entradas 
Requeridas en el panel conector 
D.- El flujo de datos que se hace a través de nodos define el orden de ejecución 
 
 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
75.- ¿Por qué ocurre un error cuando se ejecuta el código? 
 
 
A.- La entrada de ruta de archivo no está cableada en la función “Open/créate/Replace File” 
B.- Se abre el archivo con el acceso incorrecto (según la guía, pero parece errónea) 
C.- La referencia al archivo no se cierra 
D.- Ninguna de las anteriores. 
 
76.- Aproximadamente ¿Qué valor despliega el indicador “Result” después de que el código se 
ejecuta? 
 
A.- 5 
B.- 5.00 
C.- 500 
D.- 5000 
 
 
77.- ¿Qué salida tiene la función “Round to Nearest” después de que el código se ejecuta? 
 
 
A.- Entero de 32 bits con signo y valor -4 
B.- Entero de 32 bits con signo y valor 4 
C.- Numero de doble precisión con valor -4 
C.- Numero de doble precisión con valor 4 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
78.- ¿Qué valores despliegan los indicadores “Max Value” y “Min Value” después de que se 
ejecuta el VI? 
 
 
A.- Max Value = 4, Min Value = 0 
B.- Max Value = 4, Min Value = 1 
C.- Max Value = 5, Min Value = 0 
D.- Max Value = 5, Min Value = 1 
 
79.- ¿Que configuración en una cola (queue) establece un funcionamiento similar a un notificador 
(notifier) con respecto al búfer de datos (data buffer)? 
A.- Max Queue Size = 0 
B.- Max Queue Size = 1 
C.- Fila (queue) con tiempo de espera = 0 
D.- Fila (queue) con tiempo de espera = 1 
 
 
80.- ¿Qué mecanismo puede modificar la posición de un objeto del panel frontal (front panel) 
mientras que un VI se está ejecutando? 
A.- Nodos de propiedad (“Property Nodes”) 
B.- Nodo de Invocacion (“Invoke Node”) 
C.- Variable Global Funcional 
D.- Paleta de Herramientas (“Tools palette”) 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
81.- ¿Qué mecanismo de sincronización de datos asegura que no hay pérdida de datos cuando la 
aplicación temporalmente genera datos más rápido que su habilidad de procesarlos? 
A.- Notificador (“Notifier”) 
B.- Fila (“Queue”) Cola (igual que el 139) 
C.- Semaforo (“Semaphore”) 
D.- Variables Locales 
 
82.- Asumiendo que está habilitado el manejo automático de error (“automatic error handling”). 
¿Puede LabVIEW desplegar el error al usuario al final de la ejecución? 
 
A.- No, No se despliega error porque al cerrar la referencia al archivo limpia el error 
B.- No, El “General Error Handler” guarda el error 
C.- Si, LabVIEW despliega un error que ha ocurrido en la función “Close file” porque la función 
“Merge Errors” despliega el primer error 
D.- Si, pero LabVIEW despliega un dialogo de error tres veces, porque la función “Merge Error” une 
los tres errores en un “cluster” 
 
83.- ¿Cuál función aritmética se ejecuta primero? 
 
A.- Suma (“Add”) 
B.- Resta (“Substract”) 
C.- Se ejecutan simultáneamente 
D.- Indeterminado 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
84.- ¿Qué valor despliega el indicador “Array” después de que el código se ejecuta? 
 
A.- [4 0 2 4 0] 
B.- [0 2 4 0 2] 
C.- [2 0 4 2 0] 
D.- [2 2 2 2 2] 
 
85.- Asumiendo que está habilitado el manejo automático de error (“automatic error handling”). 
¿Puede LabVIEW desplegar el error al usuario al final de la ejecución? 
 
A.- No, no se despliega el error porque cerrar la referencia al archivo limpia el error 
B.- No, El “Simple Error Handling” guarda el error 
C.- Si LabVIEW despliega el error. 
 D.- Si, pero LabVIEW despliega el dialogo de error 4 veces, una vez en cada ciclo 
 
86.- ¿Cuál elemento se usa para acceder a los métodos de un objeto del panel frontal? 
A.- Nodos de Propiedad (“Property Nodes”) 
B.- Nodo de Metodo (“Method Node”) 
C.- Nodo de Invocación (“Invoke Node”) 
D.- Variables Locales 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
87.- ¿Qué valor despliega el indicador “Result” después de que el código se ejecuta? 
 
A.- La función regresa un error 
B.- Arreglo vacío de una dimensión 
C.- Arreglo vacío de dos dimensiones 
D.- Arreglo de dos dimensiones de una fila y una columna con 5 como elemento 
 
88.- ¿Cuál combinación de entradas despliega un booleano VERDADERO en el indicador “x”? 
 
A.- p=TRUE, q=TRUE, r=TRUE, s=TRUE 
B.- p=TRUE, q=TRUE, r=FALSE, s=TRUE 
C.- p=TRUE, q=FALSE, r=TRUE, s=TRUE 
D.- p=FALSE, q=TRUE, r=TRUE, s=FALSE 
 
89.- ¿En qué caso es mejor utilizar la herramienta punto de prueba (“Probe”), que resaltado de 
ejecución (“Higlight execution”)? 
A.- Para observar el flujo de datos 
B.- Para mostrar el valor de un cable mientras un VI se ejecuta (en tiempo real) 
C.- Para ver dentro de una subVI mientras el proceso sigue ejecutándose 
D.- Para alentar el VI y desplegar los valores de los datos de los cables. 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
90.- ¿Qué valor despliega el indicador “Result” después de que el código se ejecuta? 
 
A.- 3 
B.- 4 
C.- 5 
D.- 6 
 
91.- ¿Dónde es más apropiado utilizar una variable local para transferir datos? 
A.- Entre los estados de una máquina de estado 
B.- Entre los marcos de una estructura de secuencia 
C.- Entre dos lazos “While” paralelos 
D.- Entre los Vis principales y SubVIs 
 
92.- ¿Cuál es una de las desventajas de utilizar la arquitectura de VI de Maquina de Estados? 
A.- Un VI de Maquina de estados únicamente puede tomar estados en orden 
B.- Se puede omitir un cambio de estado si la condición que señala la necesidad de un cambio de 
estado es omitido (ojo, checar esto) 
b. Si se producen dos cambios de estado en el mismo tiempo, sólo el primer cambio de 
estado será manipulado y el segundo se perderá 
C.- El diagrama se vuelve más grande significativamente al cambiar de unVI General a un VI de 
Maquina de estados 
D.- Maquina de estados no pueden adquirir datos o utilizar funciones DAQ 
 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
93.- Cuando se selecciona “Concatenate Inputs”. ¿Cuál es la salida de la función “Build Array”?A.- 
B.- 
C.- 
D.- 
 
 
94.- ¿Cuál modelo de programación usa LabVIEW para determinar el orden del diagrama de 
bloques? 
A.- Flujo de control, los elementos del programa se ejecutan en orden secuencial 
B.- De arriba hacia abajo, los elementos del programa se ejecutan en orden de posición, 
comenzando por arriba y avanzando hacia abajo 
C.- De izquierda a derecha, los elementos del programa se ejecutan en orden de posición, 
comenzando por la izquierda y avanzando hacia la derecha 
D.- Flujo de datos, los elementos del programa se ejecutan cuando todas sus entradas están 
disponibles. 
 
95.- ¿Cuál elemento se usa para inicializar todos los objetos del panel frontal (front panel)? 
A.- Nodos de Propiedad (“Property Nodes”) 
B.- Nodo de Invocación (“Invoke Node”) 
C.- Evento de la interface de usuario 
D.- User event 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
96.- Se debe incluir la opción de cancelar cuando un usuario intenta cerrar de forma interactiva 
el panel Frontal seleccionado “File>>Close”. ¿Cuál caso de eventos permite esta funcionalidad? 
 
A.- B.- 
C.- D.- 
 
97.- ¿Cuál de las siguientes revisiones permite al VI responder a cualquier evento de cambio 
de valor numérico? 
 
 
A.- Eliminar el VI “One Button Dialog” de la estructura de eventos 
B.- Mover la estructura de eventos al lazo “While” 
C.- Utilizar el evento “Mouse Up” en lugar del evento “Value Change” 
D.- Usar “Filter events” en lugar de “Notify events” 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
98.- Si la cadena de caracteres de entrada tiene el valor “butterworth”. ¿Cuál caso en la estructura 
de casos se ejecuta? 
 
 
A.- “Butterworth” 
B.- “Chebyshev” 
C.- “Bessel”, Default 
D.- None. El VI tiene la fleche rota en el botón de “run” 
 
99.- El archivo C:\data.txt no existe. ¿Cómo maneja el error LabVIEW cuando se ejecuta el 
siguiente código? 
 
 
A.- LabVIEW no regresa errores 
B.- El VI no se finaliza con el primer error 
C.- El VI “Simple Error Handler” no maneja el error 
D.- LabVIEW simultáneamente despliega 1000 diálogos de error mientras se ejecuta el VI 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
100.- ¿Qué valores despliegan los indicadores “Max Value” y Min Value” después de que se 
ejecuta el VI? 
 
A.- Max Value = 4, Min Value = 2 
B.- Max Value = 5, Min Value = 1 
C.- Max Value = 5, Min Value = 2 
D.- Max Value = 4, Min Value = 3 
 
101.- ¿Cual elemento se utiliza para cambiar el color del “Alarm LED” en el panel frontal del VI? 
A.- Nodos de propiedad (“Property Nodes”) 
B.- Nodo de Invocación (“Invoke Node”) 
C.- Variables locales 
D.- Variable Compartida 
 
102.- ¿Cuál lazo o función usa indexado automático da un arreglo de dos dimensiones de un solo 
elemento? 
A.- Función “Array Subset” 
B.- Función “Replace Array Subset” 
C.- Un lazo “While” 
D.- Dos lazos “For” 
 
103.- Un nuevo VI es creado para llamar un subVI con terminales “Error IN” y “Error Out” en el 
panel conector. Con el manejo automático de errores habilitado (“Automatic error handling”). 
¿Cómo se previene que LabVIEW despliegue un dialogo de error si el subVI genera un error? 
A.- No seleccionar “Enable Automatic Error Handling” en nuevos Vis en la categoría de “Block 
Diagram” en el menú “Tools>>Options” 
B.- Deshabilitar “Allow Debugging” en la categoría de “Execution” de las propiedades del VI 
C.- Conecte el terminal “Error Out” del subVI a un túnel, terminal o indicador en el VI que llama 
D.- Haga clic con botón derecho en el subVI y seleeciones Disasble automatic error handling 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
104.- ¿Qué enunciado sobre las estructuras de secuencia es VERDADERO? (Seleccione todas las 
que aplique) 
A.- Las estructuras de secuencia soportan operaciones paralelas dentro de sus marcos 
B.- Terminar la ejecución de una estructura de secuencia antes de que la secuencia se complete no 
es posible sin abortar el VI 
C.- Las estructuras de secuencia ejecutan los marcos en orden secuencial 
D.- Las estructuras de secuencia se detienen cuando se detecta un error 
 
105.- ¿Qué enunciado sobre el código es VERDADERO? 
 
A.- El lazo se ejecutará una vez y el indicador “Iteration” tendrá un valor de 1 
B.- El lazo se ejecutará una vez y el indicador “Iteration” tendrá un valor de 0 
C.- El Lazo no se ejecuta y el indicador “Iteration” tendrá un valor de 0 
D.- El Lazo se ejecutara infinitamente y el programa tendrá que ser abortado 
 
 
106. ¿En la figura de abajo, a que es igual el resultado en (Result) cuando se ejecuta este cálculo? 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A. 55 
B. 70 
C. 65 
D. Indeterminado 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
 
107. ¿Cuál es el resultado en la XOR después que el siguiente código se ha ejecutado? 
 
 
 
A. 0 
B. 1 
C. VERDADERO 
D. FALSO 
 
 
 
108. Es posible tener dos VIs del mismo nombre en un proyecto, siempre y cuando: 
 
a. Estén Contenidos en Carpetas virtuales Independientes 
b. Uno de los dos es Una dependencia 
c. No pueden Existir en el Mismo Proyecto dos VIs 
 
 
 
109. En el siguiente VI, ¿cuál será el orden de ejecución de las funciones? 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A.- 
B.- 
C.- 
D.- 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
110. ¿Cuál de los siguientes es el mejor método para actualizar un indicador en el panel frontal? 
 
a. Utilice un nodo de propiedad de Valor 
b. Cable directamente a la terminal de indicador 
c. Utilice una variable local 
d. Utilice una variable global funcional 
 
 
 
111. Un punto de coerción indica que: 
 
a. Los tipos de datos son consistentes 
b. Una operación polimórfica se llevará a cabo en los datos 
c. Un búfer de datos se crea para manejar la conversión de datos 
d. Los valores de datos están siendo coercionados porque están fuera del rango 
 
 
112. ¿Qué acción mecánica de un booleano usaría para simular un botón en un Cuadro de 
diálogo? 
 
a. Cambia hasta que sea liberado 
b. Cambia Cuando se libera 
c. Latch hasta que sea liberado 
d. Latch Cuando se libera 
 
113. ¿Cuál de las siguientes afirmaciones es verdadera con respecto a la utilización de los puntos 
de coerción? 
 
a. Puntos de coerción mejoran el desempeño del programa. 
b. Puntos de coerción representan una conversión de un tipo de datos a otro. 
c. Puntos de coerción aumentan el uso de memoria 
d. Tanto A. y B. 
e. Tanto B. y C. 
 
 
114. ¿Por qué LabVIEW es un lenguaje de programación de flujo de datos? 
 
a. Utiliza los iconos en lugar de texto para crear aplicaciones 
b. El flujo de datos a través de los nodos en el diagrama de bloques determina la ejecución 
c. No tiene una función Goto para controlar la ejecución 
d. La ubicación de memoria en la que se almacenan los datos cambia en cada iteración 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
115. Cuando el VI se ejecuta, el usuario presiona y luego suelta el control Boolean con la acción 
Mecánica de "Switch Until Released". Asumiendo que el valor inicial de Boolean Control es FALSE, 
¿qué valor mostrará el indicador Result después de la ejecución? 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
a. 0 
b. 1 
c. 2 
d. 3 
 
 
116. ¿Cuál de las siguientes afirmaciones NO es válida: 
 
a. Usted puede hacer un clúster de clústeres. 
b. Usted puede hacer una matriz de matrices. 
c. Usted puede hacer un clúster de matrices. 
d. Usted puede hacer una matriz de clústeres. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
117. ¿Cuál es la salida de la función Initialize Array después de que el siguiente código se ha 
ejecutado? 
 
 
 
 
 
 
 
 
 
 
a. Arreglo de una dimensión {3, 3,3, 3} 
b. Arreglo de una dimensión {4, 4, 4} 
c. Arreglo de una dimensión {3, 4} 
d. Arreglo de una dimensión {4, 3} 
 
118. ¿Cuál es el resultado en subarray después el siguiente código se ha ejecutado? 
 
 
a. Arreglo de una dimensión {8, 5, 7} 
b. Arreglo de una dimensión {10, 8, 5} 
c. Arreglo de una dimensión {10, 8, 5, 7} 
d. Arreglo de una dimensión {7, 10, 8, 5} 
 
119. El tipo de datos Ring puede ser cualquiera de los tipos de datos permitidos, mientras que la 
representación numérica del tipo de un Enum de datos sólo puede ser de tipo de datos sin signo. 
 
a. VERDADERO 
b. FALSO 
 
120. En la figura siguiente, la salida de Array Size es 
 
 
 
a. 1D Array of {2, 3} 
b. 1D Array of {3, 2} 
c. 2 
d. None of the above 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
121. ¿Qué valor se muestra en Result cuando se ejecuta el código? 
 
 
 
 
 
a. A 1-D Array of {-25, 25, 50} 
b. A 1-D Array of {-25, 25} 
c. A 2-D Array of {{-25, -50, -50} , {50, 25, 25}} 
d. A 1-D Array of {75, -50, 25} 
 
 
122. La función de un Cluster consiste en: 
 
a. Grupo de tipos de datos mixtos en estructuras lógicas. 
b. Los datos actuales sobre el Panel frontal mediante gráficos o tablas. 
c. Proporcionar un medio para diferenciar entre tipos de datos en el diagrama de bloques. 
d. Objetos de datos separados por tipo de datos en el panel frontal. 
 
123. Puedes personalizar un control, seleccionando del Menú desplegable de Status "Control" 
from the Type Def., y guardar el control como un archivo .ctl. A continuación, utilice una 
instancia del control personalizado en la ventana del panel frontal. ¿Si se abre el archivo .ctl 
y modifica el control, hace el control cambie en la ventana del panel frontal? 
a. sí 
b. no 
 
124. Un VI es el almacenamiento de datos de los empleados, incluyendo nombre, número de 
seguro social y fecha de nacimiento. ¿Qué estructura de datos se debe utilizar para almacenar 
los datos? 
 
a. escalar 
b. matriz 
c. Cluster 
d. LabVIEW Categoría 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
125. Un círculo tiene un radio, x e y posiciones, todas dobles. El color, un número entero, puede 
llegar a ser importante más adelante. ¿Qué Control se debe utilizar? 
 
a. Una definición de tipo que contiene un clúster 
b. Tres controles separados para las dos posiciones y el radio 
c. Una matriz con tres elementos 
d. Un grupo que contiene todos los datos 
 
 
126. El método más eficiente para la creación de una matriz (array) es: 
 
a. Colocación de una función array construcción en un bucle While 
b. Inicializar una matriz y luego reemplazar los elementos en un bucle While 
c. Utilizando un bucle For con Auto-indexación 
d. El uso de un bucle While con Auto-Index 
 
127. ¿Cuál de las siguientes afirmaciones es verdadera sobre el siguiente segmento de código? 
 
 
 
a. El bucle se ejecutará una vez y el indicador de iteration tendrá un valor de uno 
b. El bucle se ejecutará una vez y el indicador de iteration tendrá un valor de cero 
c. El ciclo se ejecutará infinitamente y el programa tendrá que ser abortado 
d. El bucle no se ejecutará y el indicador de iteration tendrá un valor de cero 
 
 
 
 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
128. ¿Qué valor tiene indicador Value Out después de que el VI se ejecuta? 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A.- 0 
B.- 4 
C.- 5 
D.- 6 
129. La Auto-indexación en el límite de un bucle es una característica que permite: (. Más de una 
respuesta puede aplicar) 122 del quiz 
a. Matrices para ser recorridas automáticamente a partir de una iteración a la siguiente 
b. Funciones de matriz indexan elementos de matriz automaticamente 
c. Funciones que utilizan matrices para indexar automáticamente 
d. Matrices que se acumulan de forma automática en los límites del bucle 
 
 
130. ¿Cuál es el valor del Shift Register Answer después de que el código se ha ejecutado? 
 
 
 
A.- 16 
B.- 24 
C.- 32 
D.- 10 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
131. ¿Cuál de los siguientes terminales controla la cantidad de veces de un bucle For? 
 
a 
b 
c 
d 
 
132. ¿Qué tipo de datos no es aceptada por el terminal selector de caso en una estructura de 
casos? 
 
a. Arrays 
b. Valores de tipo Enumerated (Enumerated type values ) 
c. Cadenas de caracteres (Strings) 
d. Numeros Enteros (Integers) 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
133. Este gráfico muestra todos los casos de una sola sentencia case. ¿Qué valor tiene el 
Indicador Result después de ejecutar el VI? 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
a. 5 
b. 7 
c. 12 
d. 36 
 
 
134. En la figura siguiente, la salida de A es es el mismo que el 120 no es necesario ponerlo 
 
 
 
a. 1D Array of {2, 3} 
b. 1D Array of {3, 2} 
c. 2 
d. Ninguna de las anteriores 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
135. Para implementar diagramas de estados que permiten la escalabilidad futura de la 
aplicación, ¿la mejor opción para una estructura base es? 
 
a. Estructura de Secuencia (Sequence) 
b. Estructura de Casos (Case) 
c. Fórmula Nodo (Node) 
d. Estructura Orientada a Objetos 
 
 
 
136. Si es posible, una estructura de secuencia (Sequence) debe ser sustituido con un (a): 
 
a. Estructura de Evento (Event) 
b. Bucle For 
c. Máquina de Estados 
d. Bucle While 
 
137. ¿Por qué el terminal local de secuencia se muestra como sin asignar en el fotograma 0 
de la pila de la estructura de secuencia? 
 
 
 
a. El desarrollador ha decidido no conectar el valor a cualquier terminal en este Frame 
b. El valor sólo está disponible para frames después del frame 1 
c. El tipo de la terminal de datos es incompatible con el tipo de datos del valor 
d. El desarrollador ha desactivado el terminal 
 
138. ¿Cuál de los siguientes no se pueden utilizar para transferir datos? 
 
a. semáforos 
b. colas 
c. notificadores 
d. Las variables locales 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
139. ¿Qué mecanismo de sincronización de datos garantiza que no se pierdan datos cuando una 
aplicación que proporciona temporalmente los datos más rápido de lo que es capaz de 
procesarla? 
 
a. notificador 
b. cola 
c. semáforo 
d. variable local 
 
140. ¿Qué valor tiene la pantalla Indicador Result después de ejecutar el (snippet) fragmento de 
código? 
 
 
 
 
 
a. El tiempo transcurrido en milisegundos durante la ejecución de SubVI 
b. cero 
c. Número de segundos transcurridos desde el 1 de enero 1970 
d. El tiempo transcurrido en milisegundos durante la ejecución de la estructura de la secuencial 
 
 
 
141. ¿Qué valor tiene la pantalla del indicador Result F2 cuando el VI que contiene esta 
Secuencia de estructura apilada (Staked) se realiza? 
 
 
 
 
a. 0 
b. 25 
c. 40 
d. 65 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
142. ¿Qué enunciado describe mejor un evento Notify, tales como el cambio del valor de un 
Control booleano? 
a. Indicación de que se produjo un evento y LabVIEW no procesó el evento 
b. Indicación de que un evento ocurrió y fue descartado por el usuario 
c. Indicación de que se produjo un evento y LabVIEW proceso el evento (Parecido al 47) 
d. Indicación de que un evento NO ocurrió, pero el tiempo de espera de eventos especificado 
ocurrió. 
 
143. La función Wait se puede agregar a los bucles While: 
a. Para liberar la memoria disponible. 
b. Para asignar la memoria utilizada por la CPU. 
c. Para permitir al procesador completar otras tareas. 
d. Para reservar cual procesador de código se está ejecutando. 
 
 
144. ¿Qué tipo de arquitectura de VI representa el siguiente diagramade bloques? 
 
 
 
a. VI de múltiples estructuras de casos 
b. VI General 
c. VI de Máquina de Estados 
d. VI de ciclos paralelos 
 
 
145. Usted desarrolla un SubVI que sólo emite un valor y la necesidad de utilizar este SubVI en 
un (llamada) VI. ¿Cuál de las siguientes es la mejor manera de hacer cumplir el flujo de datos 
para controlar la ejecución del SubVI? 
 
a. Utilice la SubVI en una estructura de secuencia 
b. Modifique el SubVI para tener entradas falsas que se pueden utilizar desde el VI que hace la 
llamada 
c. Modifique el SubVI para tener clústeres de error que se pueden utilizar desde el VI que hace la 
llamada 
d. Modifique el SubVI para tener una variable global y utilizarla desde el VI que hace la llamada 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
146. Un VI tiene Manejo Automático de error permitido. Se invoca a un SubVI que tiene Manejo 
Automático de error deshabilitado. El error de salida del terminal del SubVI no está cableada en 
el VI llamada. El SubVI devuelve un error a la VI llamada. ¿Tendrá un diálogo de error que será 
publicado por gestión automática de errores? 
 
a. No, ya que la SubVI tiene control de errores automático deshabilitado 
b. Sí, ya que él tiene SubVI Manejo Automático Error deshabilitado 
c. No, ya que el error de salida de terminales del subVI no está cableado en el VI llamada. 
d. Sí, ya que el error de salida de terminales del subVI no está cableado en el VI llamada. 
 
 
147. ¿Cómo se puede documentar un VI para que la descripción aparece en la ventana 
emergente de Ayuda contextual? 
 
a. Utilice la ventana Propiedades Documentación VI 
b. Escriba la ventana Mostrar ayuda contextual 
c. Crear una etiqueta libre en el panel frontal 
d. Editar los archivos de ayuda de LabVIEW 
 
148. ¿Cuántos bytes tiene LabVIEW que escribir en el archivo cuando se ejecuta el código? 
 
 
 
a. 9 Bytes 
b. 11 Bytes 
c. 13 Bytes 
d. 17 Bytes 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
149. Si el nombre de entrada en la ventana de ayuda contextual está en negrita para un SubVI, 
¿cuál de las siguientes condiciones son verdaderas? (Puede ser de respuestas múltiples) 
 
a. Los valores de entrada deben ser escalar. 
b. Se recomienda una entrada, pero no es obligatorio. 
c. Se requiere una entrada. 
d. Una flecha rota resultará a no ser que este cableada la entrada. 
 
 
 
150. Para el VI se muestra en el siguiente diagrama de bloques, el control de errores automático 
está habilitado. Si el archivo C: \ data.txt no existe, ¿se activara una ventana de diálogo 
emergente de error? 
 
 
 
a. Sí, cada vez que se devuelve el error desde el Open/Create/Replace de la función Abrir archivo 
b. Sí, cada vez que se completa una iteración del bucle 
c. Sí, pero sólo una vez, no en cada iteración del bucle 
d. no 
 
 
151. ¿Qué fragmento de código escribe la menor cantidad de datos en el disco? 
 
A.- 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
B.- 
 
 
C.- 
 
 
D.- 
 
 
 
 
 
152. Debe almacenar datos que otros ingenieros deben analizar con Microsoft Excel. ¿Qué 
formato de almacenamiento de archivos debe utilizar? 
 
a. ASCII delimitado por tabulaciones 
b. Formato binario personalizado 
c. TDM 
d. Datalog 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
153. ¿Cómo se crea un VI polimórfico? 
 
a. Abra Propiedades del VI (File >> VI Properties) y seleccione 'Este es un VI polimórfico.' En la 
categoría de Ejecución. En la ficha que aparece, seleccione los VIs que desea incluir. 
b. Crear dos o más VIs con el mismo patrón de conector, seleccione File >> New >> polymorphic VI, 
seleccione uno o más de los VIs que ha creado para incluir como una instancia en el VI polimórfico 
c. Deja una función VI polimórfico en Function Palette >> Application Control, haga clic derecho y 
seleccione 'Configuración' y seleccione el VIs que le gustaría incluir. 
d. Destacar dos SubVIs en un diagrama de bloques, en la barra de herramientas, seleccione Edit >> 
Create Polymorphic VI. 
 
 
154. ¿Cuál de los siguientes no se ajusta al paradigma de programación de flujo de datos? 
 
a. Registro de desplazamiento 
b. Túneles 
c. SubVIs 
d. Variables locales 
 
 
155. Usted tiene un control del panel frontal de un VI de nivel superior que se debe controlar 
desde dentro de un subVI. ¿Qué debe pasar al subVI? 
 
a. Las propiedades del control 
b. Los métodos de Control 
c. La referencia del Control (control reference) 
d. El tipo de datos del control 
 
156. ¿Qué modo de actualización del chart (cuadro) se debe utilizar para mostrar los datos de 
funcionamiento que enrollan continuamente de izquierda a derecha en el gráfico con los 
datos viejos a la izquierda y los nuevos a la derecha? 
 
a. Gráfico Strip 
b. Tabla de Scope 
c. Gráfico de Sweep 
d. Step Gráfico 
 
 
 
157. La Lista de errores muestra todos los siguientes EXCEPTO: 
 
a. Los artículos con errores 
b. Errores y avisos 
c. Los detalles sobre los avisos 
d. Códigos de error 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
158. ¿Qué VI se utiliza normalmente para terminar de cablear el Cluster de error y mostrar los 
mensajes de error? 
 
a. Combinar errores (Merge Errors) 
b. Un botón de diálogo / dos botones de diálogo 
c. Generar Actividad Panel Frontal 
d. Manejador de errores simple (Simple Error Handler) 
 
159. ¿Cuál de lo siguiente le permitirá tener varias tramas en un gráfico de forma de onda? 
a. Combina dos arrays 1D de datos X e Y juntos para cada trama. A continuación, crear una gran 
variedad de estos grupos y conectarlo al indicador gráfico de forma de onda. 
b. Construir una matriz 2D de los datos con cada parcela en una fila separada (o columna) en la 
matriz, cablear la matriz para el indicador gráfico de forma de onda. 
c. Bundle los elementos de cada forma de onda en un clúster y construir una serie de estos grupos, 
a continuación, conectar la matriz para el indicador de gráfico de forma de onda. 
d. Tanto B. y C. 
 
 
160. ¿En qué caso tendría que utilizar Probe tool en lugar de Highlight Execution? 
 
a. Para ver el flujo de datos 
b. Para ver el valor de un alambre, en tiempo real (igual que 89) 
c. Para buscar en un SubVI, ya que el proceso se está ejecutando 
d. Para desaceleración del VI y valores de los datos muestran en los cables 
 
 
161. En el siguiente punto de interrupción cuál de los siguientes incluye: 
 
 
a. Provoca que el VI aborte 
b. Provoca que el VI haga una pausa 
c. Provoca que el VI realice un simple paso sobre la adición 
d. Hace que el VI realice un simple paso sobre el indicador 
 
162. Usted tiene un control en el panel frontal de un VI y tiene que modificar una de sus 
propiedades en tiempo de ejecución. ¿Cuál de los siguientes es el mejor enfoque que 
tomaría? 
a. Crear un nodo de propiedad implícito y seleccione la propiedad de modificar 
b. Crear una referencia de control, pase la referencia a un nodo de propiedad y seleccione la 
propiedad de modificar 
c. Cree una variable compartida vinculada y seleccione la propiedad de modificar la 
propiedad 
d. Cree una variable local y seleccione la propiedad de modificar 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
163. Los controles numéricos son diferentes de los indicadores numéricos ya que tienen un 
fondo ________ y ______________. 
Blanco, Etiquetas 
Gris, Etiquetas 
Blanco, Botones de Incremento/Reducción 
Gris, Botones de Incremento/Reducción 
164. Para cambiar entre el panel frontal y el diagrama de bloques, seleccione Window»Show 
Block Diagram/Front Panel o simplemente presione _______. 
Ctrl-E 
Ctrl-Z 
Ctrl-Shift-Y 
Ctrl-B 
165. La función __________, la cual le permite encontrar las funciones y controles a los cuales 
usted no conoce la trayectoria de navegación, está ubicada en la paleta_____________. 
, Functions 
, Controls 
, Functions and Controls 
, Functions and Controls 
, Functions 
 
166. Para copiar un elemento en el panel frontal o diagrama de bloques, presione <Ctrl-C> y 
después <Ctrl-V> o simplemente mantenga presionado ____________ y haga clic y arrastre 
el elemento. 
Shift 
Altl 
Ctrl-Shift 
Ctrl 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
167. ¿Cuál es el orden correcto de ejecución de este código? 
 
 
 
Raíz Cuadrada, Suma, Funciones Cuadradas en Paralelo 
Suma, Raíz Cuadrada, Funciones Cuadradas en Paralelo 
Funciones Cuadradas en Paralelo, Suma, Raíz Cuadrada 
168. Al colocar una nueva función, control, indicador o constante, la función __________ 
cablea las terminales si se coloca con suficiente proximidad. 
Block Diagram Cleanup 
Automatic Error Handling 
Automatic Wiring 
Retain Wire Values 
169. La ___________ escoge la mejor herramienta dependiendo de donde está colocado el 
cursor del mouse en el entorno de LabVIEW. 
Wiring Tool 
General Tool 
Automatic Tool Selector 
Operate Tool 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
170. El/La _________ generalmente es usada(o) durante el tiempo de ejecución para cambiar 
el valor de un control. 
Operate Tool 
Automatic Tool Selector 
Select Tool 
Shortcut Menu Tool 
171. __________ en cualquier objeto en el entorno de LabVIEW proporciona acceso rápido a 
la mayoría de las propiedades que pueden ser cambiadas. 
Dar clic izquierdo 
Dar clic derecho 
Seleccionar 
Presionar Ctrl-Clic 
172. Para encontrar una descripción rápida de un objeto en el entorno LabVIEW, 
simplemente active ___________ al presionar _______ y colocándose sobre el objeto. 
Detailed Help, Ctrl-I 
Context Help, Ctrl-U 
Context Help, Ctrl-H 
LabVIEW Help, Ctrl-Z 
173. Un(a) ____________ indica que el VI está roto o no es ejecutable. 
Flecha de Ejecución Rota 
Flecha de Ejecución 
Diagrama de Cableado 
Ícono de VI 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
174. Si no está obteniendo los valores esperados desde su VI, dos pasos para resolver 
problemas son ____________ y___________, los cuales muestran los valores de cables 
durante el tiempo de ejecución y disminuyen la velocidad de la ejecución, respectivamente. 
Enlistar Errores, Ejecución Resaltada 
Probar Cables, Usar Puntos de Interrupción 
Probar Cables, Ejecución Resaltada 
Avance Simple, Usar Puntos de Interrupción 
 
175. Ser capaz de almacenar una lista de elementos en un formato de secuencia y de enteros 
permite programación intuitiva y una interfaz fácil de manejar. Esto es posible con el tipo de 
datos __________. 
Enum 
Cadena de caracteres 
Número Entero 
Cluster 
176. La estructura de casos puede ser comparada a una cartera porque una cartera 
puede guardar diferentes cosas así Como esta estructura de datos _______ puede 
guardar múltiples tipo de datos. 
Arreglo 
Cluster 
Paquete 
Contenedor 
177. Los Ciclos For tienen túneles de salida de auto-index, los cuales automáticamente crean 
________ de datos en el túnel. 
Arreglos 
Contenedores 
Gráficas 
Clusters 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
178. Ser capaz de ejecutar código basado en una condición particular permite que la lógica 
sea integrada en un programa. En LabVIEW, esto se logra usando un(a) ____________. 
While Loop 
For Loop 
Estructura de Casos 
Estructura de Eventos 
179. Un(a) _________ permite a un VI ejecutarse hasta que se cumple cierta condición, como 
presionar un botón de Paro en el panel frontal. 
While Loop 
For Loop 
Estructura de Casos 
Estructura de Eventos 
180. Un Ciclo For es diferente de un Ciclo While porque se ejecuta para un número de 
iteraciones y no requiere un(a) ___________. El número de iteraciones se establece por la 
_________. 
Túnel de Entrada, Terminal de Conteo 
Terminal Condicional, Terminal de Conteo 
Terminal Condicional, Terminal de Iteración 
Túnel de Entrada, Terminal de Conteo 
181. Para abrir un VI pre construido para funcionar como un punto de inicio o como un punto 
de referencia, abra ____________ y encuentre el VI apropiado. 
LabVIEW Detailed Help 
NI Example Finder 
LabVIEW Context Help 
Knowledge Base Archive 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
182. Use ___________ en el entorno de LabVIEW para ver una descripción rápida de cualquier 
objeto en el diagrama de bloques o panel frontal. 
NI Example Finder 
Manual de LabVIEW 
LabVIEW Context Help 
LabVIEW Detailed Help 
 
183. El equivalente de National Instruments del Windows Device Manager es 
________________, el cual puede usar para identificar y configurar software y hardware de 
National Instruments instalado localmente. 
Administrador de Configuración 
Measurement & Automation Explorer 
Cargador de Dispositivos 
Biblioteca de Base de Datos 
184. La mayoría de los dispositivos multifunción le permiten obtener voltajes que varían 
continuamente con el tiempo. Para adquirir un voltaje en LabVIEW, necesita colocar un 
__________ configurado para Acquire Signals»_______»Voltage en el diagrama de bloques. 
Simular Señal, Analog Input 
DAQ Assistant, Analog Input 
DAQ Assistant, Digital Input 
Simular Señal, Digital Input 
185. Cuando se escribe una Forma de Onda Express en la terminal Data del DAQ Assistant 
configurado para Salida Analógica, puede determinar las configuraciones de la salida para 
alinear con la forma de onda al seleccionar __________ en la ventana del DAQ Assistant 
Configuration. 
Continuous Acquisition 
N Samples 
Rate = 1 kHz 
Use Waveform Timing 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
186. Puede implementar un algoritmo de control PID usando el PID VI desde la paleta Control 
Design & Simulation. Para sintonizar el PID VI a los valores adecuados para las ganancias 
proporcionales, integrales y derivativas, puede usar prueba y error o el ____________ VI. 
PID Autotuning 
PID Gain Schedule 
PID Setpoint Profile 
PID Lead-Lag 
187. Antes de conectar un sensor a su dispositivo DAQ, es importante conocer el 
_______________ de su dispositivo. Puede encontrarlos en línea en ni.com al buscar el 
documento de especificaciones del dispositivo. 
Los pines de conexión del Dispositivo 
Enrutado de Señales 
Diagrama de Conexión 
Manual del Usuario 
 
188. Un __________, que consiste de ocho líneas digitales, puede ser usado para enviar y 
recibir datos digitales. 
Puerto Multifunción 
Puerto de Entrada 
Puerto de Salida 
Puerto Digital 
 
189. Para detener el programa si el DAQ Assistant encuentra un error, use la función _________ 
para extraer el estado del error y conectar esto a la terminal condicional del Ciclo While. 
Build Array 
Unbundle by Name 
Bundle by Name 
Disassemble Cluster 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
190. El ___________ automáticamente publica una lista de todas las variables en la ecuación 
para posibles terminales de salida. 
Formula Node 
MathScript Node 
191. Para ver si una señal de medida ha excedido un límite en LabVIEW, puede usar el Mask 
and Limit Testing Express VI. Cuando grafica la salida Tested Signals, el Límite también es 
graficado. ¿Cierto o Falso? 
Verdadero 
Falso 
192. Para eliminar frecuencias o ruido no deseados en una señal medida en LabVIEW, use un 
_______ Express VI. 
Spectral Measurements 
Filter 
Statistics 
Amplitude and Level Measurements 
193. Para realizar una adquisición continua en LabVIEW, el Acquisition Mode de la DAQ 
Assistant Configuration Window debe estar establecida en __________ y debe colocar un 
_________ alrededor del código. 
1 Sample (On Demand), Ciclo While 
N Samples, Ciclo For 
Continuous Samples, Ciclo While 
1 Sample (On Demand),Ciclo For 
Continuous Samples, Estructura de Casos 
194. Si está graficando una gran cantidad de datos a la vez y desea que los datos anteriores 
que fueron mostrados sean eliminados antes de graficar nuevos datos, utilice una ________. 
Tabla de Forma de Onda 
Gráfica de Forma de Onda 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
195. Si ya existe el nombre del archivo deseado, pero desea añadir datos al final del archivo 
existente, lo mejor que puede hacer en la Write to Measurement File Configuration Window 
es ___________. 
Renombrar el Archivo Existente 
Usar el Nombre del Archivo Disponible 
Anexar al Archivo 
Sobrescribir el Archivo 
196. Al registrar datos con el Write to Measurement VI, ____________ especifica crear una 
sola columna de tiempo en la primera columna de la hoja de datos. 
One Column per Channel 
One Column Only 
Empty Time Column 
197. Para incorporar los archivos .m existentes y desarrollar nuevos archivos .m en LabVIEW, 
es mejor usar el ___________. 
Formula Node 
MathScript Node 
198. Cuando existen varios controles e indicadores en el panel frontal que pueden ser 
organizados en grupos y no todos tienen que ser mostrados al mismo tiempo, use un 
__________ para ahorrar espacio. 
Barra Divisoria Horizontal 
Barra Divisoria Vertical 
Tab Control 
Menu Ring 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
199. Antes de que pueda transmitir una señal en un dispositivo DAQ, primero debe crear una 
señal para ser transmitida. Puede lograr esto usando un __________ Express VI. 
DAQ Assistant 
Instrument Assistant 
Simulate Signal 
Write to Measurement File 
200. El control de ciclo cerrado requiere de _________ y __________ para recibir datos del 
mundo real, procesar los datos y enviar datos de regreso al mundo real. 
Entrada Analógica, Salida Analógica 
Entrada Analógica, Salida Analógica 
Entrada Digital. Salida Digital 
Salida Analógica, Salida Digital 
201. Cuando selecciona un dispositivo DAQ para indicar en un LED físico, ya sea que se ha 
pasado un límite o si el valor es verdadero o falso, es mejor usar ________. 
Entrada Analógica 
Salida Analógica 
Entrada Digital 
Salida Digital 
202. Si está graficando un punto a una razón de 1 muestreo por segundo (1 Hz) y desea ver los 
valores anteriores que fueron mostrados, use una _________. 
Tabla de Forma de Onda 
Gráfica de Forma de Onda 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
203. Para analizar una señal en el dominio de frecuencia, primero debe calcular el FFT de la 
señal del dominio del tiempo. En LabVIEW, puede lograr esto usando el __________ Express 
VI. 
Spectral Measurements 
Filter 
Statistics 
Amplitude and Level Measurements 
204. ___________ le permite usar un dispositivo DAQ para enviar una serie de pulsos o una 
serie de pulsos de onda cuadrada, a una frecuencia fija que puede ser usada como un reloj de 
muestreo para un dispositivo externo. 
Entrada de Contador 
Salida Digital 
Salida de Contador 
Salida Analógica 
205. Los __________ le permite comenzar una adquisición cuando una señal de pulso de 5 V es 
recibida en una línea PFI. 
Botones de Inicio 
Disparos de Software 
Disparos Analógicos 
Disparos Digitales 
206. Al registrar datos con el Write to Measurement VI, si el usuario del VI prefiere 
proporcionar un nombre del archivo antes de ejecutar el VI, debe ____________________. 
Crear un Control de Nombre del Archivo en el Panel Frontal 
Crear una Constante de Nombre del Archivo en el Diagrama de Bloques 
Enseñe al Usuario a Abrir la Ventana de Configuración y Cambiar Manualmente la 
Ruta del Archivo 
207. Para incorporar código estructurado C o C++ en LabVIEW, es mejor usar el ____________. 
Formula Node 
MathScript Node 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
208. Para hacer un control o indicador transparente en el panel frontal, use la herramienta 
Coloring y seleccione _________ para el color del primer plano y del fondo. 
Borrar 
Gris 
(T) Transparente 
Blanco 
 
209.- Si Numeric tiene un valor inicial de 500, ¿qué valor mostrará Numeric después de la 
ejecución del código? 
 
A.- No se sabe 
B.- 460 
C.- 560 
D.- 600 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
210.- ¿Con qué frecuencia se actualiza el indicador Time cuando el usuario realiza clics 
rápidamente en el botón de incremento del control Input? 
 
 
 
 
 
A.- Se incrementa de forma continua 
B.- Se incrementa cada segundo 
C.- Se incrementa cada 1000 segundos 
D.- No se actualiza 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
211.- ¿Cuál ecuación es equivalente al código? 
 
 
 
 
 
 
A.- 
B.- 
C.- 
D.- 
 
 
 
212.- ¿Qué afirmación sobre los terminales de secuencia local (Sequence Local) es Verdadera? 
(Seleccionar todos los que corresponda) 
 
A.- Los terminales de secuencia local transmiten datos de un marco a cualquier otro marco 
posterior 
B.- Aparece una flecha apuntando hacia afuera en el terminal de secuencia local cuando se 
transmiten datos hacia afuera de un marco 
C.- Los terminales de secuencia local transmiten datos de un marco a cualquier marco anterior 
D.- Los terminales de secuencia local se crean automáticamente cuando una estructura 
secuencial apilada (Stacked Sequence Structure) se coloca en un diagrama de bloques 
 
 
 
 
 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
213.- ¿Por qué el terminal de secuencia local (Sequence Local) se muestra como no asignado 
(unssigned) en el Frame 0 de la estructura secuencial apilada (Stacked Sequence Structure)? 
 
A El desarrollador ha elegido no cablear el valor a ningún terminal en este marco 
B El valor sólo está disponible para marcos posteriores al marco 1 
C El tipo de dato del terminal es incompatible con el tipo de dato de Value 
D El desarrollador ha deshabilitado el terminal 
Ya está más arriba igual que el 137 
 
 
 
 
 
214.- El control Trigger está configurado con una acción mecánica de tipo enclavamiento 
(latching). ¿Qué fragmento de código devuelve un valor de Count que muestra el número de veces 
que el usuario hace clic en el control Trigger? 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
A.- 
B.- 
C.- 
D.- 
 
 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
215.- ¿Qué valor muestra el indicador Result después de que se ejecute el VI? 
 
A.- 
B.- 
C.- 
D.- 
 
216.- ¿Qué valor muestra el indicador Numeric después de que se ejecute el código? 
 
A 0 
B 4 
C 8 
D El bucle while itera indefinidamente 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
216b.- ¿Qué nodo de propiedad cambia los atributos de color del texto de cualquier control digital 
numérico de un subVI? 
 
A.- 
B.- 
C.- 
D.- 
 
 
 
 
217.- ¿Cuál de las funciones de temporización es la mejor opción para lógica de control de 
temporización en aplicaciones que se ejecutan durante periodos extensos de tiempo? 
A.- 
B.- 
C.- 
D.- 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
218 .- ¿Qué valor muestra el indicador Result después de que se ejecute el código? 
 
A 0 
B 3 
C 4 
D Se genera el error "Number Out of Bounds" 
 
 
 
219.- ¿Qué beneficio resulta de añadir un retardo (p.e., una función Wait until Next ms Multiple) 
en un Bucle While? 
A Reducción del uso de memoria 
B Reducción del uso de CPU 
C Ejecución más rápida del bucle 
D Preasignación de memoria 
 
220.- Describa los gráficos puestos en el indicador “Waveform Graph” luego de haber ejecutado 
el VIA 1 gráfico con 5 puntos esparcidos de manera aleatoria 
B 2 gráficos individuales, cada uno con 5 puntos 
C 5 gráficos individuales, cada uno con 2 puntos 
D 5 gráficos individuales, cada uno con un punto 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
221.- ¿Cuál es el valor en “Numeric Value Out” luego de la ejecución del VI? 
 
A 0 
B 7 
C 14 
D Indefinido (El VI nunca va a terminar) 
 
 
 
222.- El VI siguiente es ejecutado. Luego de un rato, el usuario aprieta el botón derecho del ratón 
mientras que este se encuentra sobre el “Stop Button” y lo suelta. Asumiendo que la acción del 
botón es “switch until release” y que el valor inicial es FALSE, ¿cuál es el valor del indicador 
“Numeric Value Out”? 
 
 
 
 
A 0 
B 1 
C 2 
D 3 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
223.- Cables, Feedback Nodes, Registro de desplazamiento y Variables Globales son todos 
Maneras de pasar información dentro de una aplicación. 
In terms of VI Execution Speed, please order them from 'most' to 'least' efficient. 
 
A Cables, Feedback Node, Variable Global, Registro de Desplazamiento. 
B Cables, Registro de Desplazamiento, Feedback Node, Variable Global. 
C Cables, Variable Global, Feedback Node, Registro de Desplazamiento. 
D Cables, Feedback Node, Registro de Desplazamiento, Variable Global. 
 
 
224.- El valor en “Numeric Value In” es 5. ¿Cuáles son los valores de “Numeric Value In” y “Numeric 
Value Out” luego de que el VI haya ejecutado? 
 
 
A Numeric Value In = 5, Numeric Value Out = 12 
B Numeric Value In = 7, Numeric Value Out = 11 
C Numeric Value In = 9, Numeric Value Out = 10 
D Numeric Value In = 11, Numeric Value Out = 12 
 
225.- Como nos indica LabVIEW ¿Que convirtió un valor a una representación diferente? 
 
A Un cable rojo donde ocurre la conversión 
B Un punto rojo en el terminal donde ocurre la conversión 
C LabVIEW nos muestra un error diciendo que no puede ejecutar la conversión 
D LabVIEW no nos lo indica, simplemente convierte el valor 
 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
226.- ¿Cuál es la diferencia entre los dos nodos? 
 
A La propiedad Value cambia el valor del Booleano a FALSE mientras Val(Sgnl) cambia el valor del 
Booleano a FALSE y genera un evento de cambio de valor. 
B La propiedad Value cambia el valor del Booleano a FALSE mientras Val(Sgnl) cambia el valor del 
Booleano a FALSE solo la primera vez que el nodo es ejecutado. 
C La propiedad Value cambia el valor del Booleano a FALSE mientras Val(Sgnl) cambia el valor del 
Booleano a FALSE y hace que el control comience a titilar. 
D Los nodos hacen lo mismo; la única diferencia es que la nomenclatura ha sido cambiada con el 
menú del botón derecho del ratón. 
 
 
227.- El valor del control “Numeric Value In” es 15. ¿Cuál es el valor del indicador “Numeric Value 
Out” luego de la ejecución del VI? 
 
 
 
A 14 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
B 15 
C 99 
D 225 
228.- ¿Cuál es el valor de “Numeric Value Out” luego de que el VI haya ejecutado? 
 
A Un 1D Array con valor de [0,2,12] 
B Un 1D Array con valor de [0,2,24] 
C Un 1D Array con valor de [0,2,48] 
D Un 1D Array con valor de [0,2,96] 
 
229.- ¿Cuál formula es representada por el siguiente diagrama? 
 
A.- 
B.- 
C.- 
D.- 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
230.- Los bucles For y While tienen la capacidad de crear un array de manera automática cuando 
un control o indicador se encuentra conectado a la estructura misma. Como actúan por defecto 
los bucles While y For? 
 
A Bucle For: auto-indexing deshabilitado; Bucle While: auto-indexing deshabilitado 
B Bucle For: auto-indexing habilitado; Bucle While: auto-indexing habilitado 
C Bucle For: auto-indexing deshabilitado; Bucle While: auto-indexing habilitado 
D Bucle For: auto-indexing habilitado; Bucle While: auto-indexing deshabilitado 
 
231.- El valor inicial del control “Numeric Value In 1” es 255 y del “Numeric Value In 2” is 5. ¿Cuál 
es el valor del indicador “Numeric Value Out” luego de la ejecución del VI? 
 
 
A 0 
B 4 
C 256 
D 260 
 
232.- ¿Cuáles de los siguientes puntos se aplican a las estructuras secuenciales? 
 
A Las estructuras secuenciales pueden ejecutar sus cuadros de manera paralela 
B No es posible parar la ejecución de la estructura antes de haber terminado todos los cuadros 
C Estas estructuras ejecutan sus cuadros de manera linear 
D Estas estructuras paran su ejecución cuando hay un error dentro de uno de sus cuadros 
233.- ¿Cuál es la función del botón indicado? 
 
A.- Habilita/Deshabilita las sondas 
B.- Habilita/Deshabilita la ejecución paso a paso 
C.- Habilita/Deshabilita mantener el resultado de ejecución 
D.- Habilita/Deshabilita el “VI Execution Trace Toolkit” 
 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
234.- ¿Cuál es el valor en el indicador “Loop Count Out” luego de la ejecución del VI? 
 
A.- 3 
B.- 4 
C.- 5 
D.- 6 
 
235.- ¿Cuáles de las siguientes declaraciones sobre semáforos son verídicas? 
A.- Un semáforo puede usarse para limitar el número de tareas ejecutadas simultáneamente sobre 
un recurso 
B.- Los semáforos son una indicación de que ha habido un evento de usuario 
C.- Cada tarea que llega hasta un semáforo debe de esperar hasta que un número de tareas haya 
llegado hasta el mismo semáforo 
D.- Un semáforo es generado cada vez que el hilo de VI es adquirido 
 
236.- ¿Cuál es el contenido del indicador “String Out” luego de la ejecución del VI? 
 
 
A 1, 2, 3 
B 3, 2, 1 
C 1.00, 2.00, 3.00 
D 3.00, 1.00, 2.00 
 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
 
237.- ¿Cuál de las siguientes declaraciones es VERDADERA atendiendo a la ejecución del siguiente 
código? 
 
 
 
a. El Bucle iterará 51 veces. 
b. El Bucle iterará 50 veces. 
c. El Bucle iterará 49 veces. 
d. Un bucle For que tiene un 50 cableado al terminal count llevará a cabo la misma operación. 
 
 
238.- ¿Cuál de las siguientes opciones causará un evento sea capturado por la estructura de 
eventos de LabVIEW? 
 
a. Cambiar un valor en el Panel Frontal por medio del clic del mouse en el control 
b. Actualizar un control del Panel Frontal por medio de un nodo de propiedad 
c. Actualizar programáticamente un control del Panel Frontal por medio de una referencia de 
control 
d. Usar el Servidor VI para actualizar un control del Panel Frontal 
 
239.- Para el VI que se muestra en el siguiente diagrama de bloques, la gestión automática de 
errores se encuentra habilitada. Si el archivo C:\data.txt no existe, ¿se abrirá un cuadro de diálogo 
de error? 
 
a. Sí, cada vez que la función Open devuelva el error 
b. Sí, cada vez que se complete una iteración del bucle 
c. Sí, pero una vez solamente, no en cada iteración del bucle 
 
GUIA PARA EXAMEN CLAD 2013 
 
 
Realizó Ing. Mario Alberto Clemente Lechuga 
d. No (XXXXXXXXXXXXXXXXXXXXXXEs el mismo que el 150XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX) 
 
240.- ¿Cuál es el resultado en new string después de que el siguiente código se haya ejecutado? 
 
 
 
a. Hello to you! 
b. Hello Wto you! 
c. Hello to you!! 
d. Helloto you! 
 
 
241.- Usted desarrolla un SubVI que únicamente obtiene un valor y necesita usar este SubVI en 
un VI (calling). ¿Cuál de las siguientes es la mejor manera de forzar el flujo de datos para controlar 
la ejecución del SubVI? 
 
a. Utilice el SubVI en una estructura de secuencia 
b. Modifique el SubVI para tener las salidas que se pueden usar desde el VI que hace la llamada 
c. Modifique el SubVI para tener los errores de cluster que se pueden usar desde el VI que hace la 
llamada 
d. Modifique el SubVI para tener una variable global y usarla desde el VI que hace la llamada 
 
 
 
242.- El archivo C:\data.txt no existe, pero el VI no reporta un error.

Continuar navegando