Está en la página 1de 161

GUIA PARA EXAMEN CLAD 2013

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”

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

12.- ¿Qué valor despliega el indicador “Result” después de que el código se ejecuta?

A.-

B.-

C.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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]

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

20.- ¿Cuál “snippet” de código tiene la funcionalidad equivalente a esta estructura de secuencia?

A.-

B.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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”)

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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 Y es 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”

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

C.-
Individual Enums in the sequence show below

D.- Individual Enums in the sequence show below

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

B.-

C.-

D.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

36.- ¿Cuál diagrama de bloques produce el resultado en la gráfica de forma de onda (“Waveform
Graph”)?

A.-

B.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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.

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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.- Para examinar 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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

64.- ¿Qué valor despliega el indicador “Result” después de que el código se ejecuta?

A.- B.-

C.- D.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

67.- ¿Cuál “snippet” de código tiene la funcionalidad equivalente a esta estructura de secuencia?

A.-

B.-

C.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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]

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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”)

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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”)

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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.

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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”

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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.

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

131. ¿Cuál de los siguientes terminales controla la cantidad de veces de un bucle For?

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)

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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 diagrama de 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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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?

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

A.-

B.-

C.-

D.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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?

A0
B4
C8
D El bucle while itera indefinidamente

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

218 .- ¿Qué valor muestra el indicador Result después de que se ejecute el código?

A0
B3
C4
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 VI

A 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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

221.- ¿Cuál es el valor en “Numeric Value Out” luego de la ejecución del VI?

A0
B7
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”?

A0
B1
C2
D3

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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?

A0
B4
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”

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

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. ¿Qué fragmento de código
devuelve un error y se para?

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

A.-

B.-

C.-

D.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

243.- ¿Puede usarse un cable para pasar datos entre ciclos que se ejecutan en paralelo?

a. Si
b. No

244.- Necesita actualizar programáticamente el valor en un control numérico. ¿Cuál es la


estrategia más apropiada?

a. Utilizar una variable global funcional


b. Utilizar una variable local
c. Configurar el valor deseado como valor por defecto
d. Usar un Data Value Reference

245.- ¿Qué curva cambiará de color primero?

a. La curva (Plot) 1 porque las propiedades se ejecutan de arriba hacia abajo


b. La curva (Plot) 0 porque las propiedades se implementan en orden númerico comenzando
desde cero
c. Ambas curvas (Plots) serán actualizadas simultáneamente debido a la ejecución multihilo de las
propiedades
d. No se puede determinar porque LabVIEW realiza operaciones siguiendo el modelo de flujo de
datos

246.- ¿Cuál de los siguientes te permitirá tener varios gráficos en un Waveform Graph?
a. Combinando dos arrays de 1D de datos X e Y juntos para cada gráfica. Entonces construir un
array de estos clusters y cablearlo al indicador Waveform Graph.
b. Construir un array n-dimensional de datos por cada gráfico en una fila separada (o columna) en
el array, entonces cablear el array al indicador Waveform Graph.
c. Combinar los elementos de cada forma de onda en un cluster y construir un array de estos
clusters, entonces cablear el array al indicador Waveform Graph.
d. Ambos B. y C.

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

247.- ¿Cuánto tiempo espera la función Dequeue Element para recibir datos?

a. 1 milisegundo (por defecto si no está cableado)


b. 1 segundo (por defecto si no está cableado)
c. Indefinidamente
d. No espera, retorna inmediatamente

248.- ¿Cuál de las siguientes describe con precisión la salida que resulta de la ejecución del
siguiente bucle?

a. Se mostrarán los tres últimos valores de la función Random Number.


b. Se mostrará una media continua de todas las medidas.
c. Se mostrará un promedio de las últimas cuatro medidas.
d. Ninguna de las anteriores

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

249.- El siguiente breakpoint hace lo siguiente:

a. Provoca que el VI se aborte


b. Provoca que el VI se pause Ya esta antes es el 161
c. Provoca que el VI vaya paso a paso sobre la adición
d. Provoca que el VI vaya paso a paso sobre el indicador

250.- ¿Qué acción mecánica de un Boolean usaría para imitar un botón en un dialogo Windows?
a. Switch Until Released
b. Switch When Released (Yo creo esta es la solucion)
c. Latch Until Released
d. Latch When Released

251.- ¿Cuál no es una parte importante en la creación de una Variable Global Funcional?
a. Usar registros de desplazamiento para almacenar información
b. Cambiar la configuración de ejecución del VI a Reentrant
c. Configurar el VI como llamada inline a VIs
d. Configurar el Bucle While para pararse tras una iteración

252.- ¿Qué modo de actualización de gráficos Chart se debe usar para comparar datos nuevos y
viejos separados por una línea vertical? Este gráfico tendrá un aspecto similar al de un electro
cardiograma (EKG).
a. Strip Chart
b. Scope Chart
c. Sweep Chart
d. Step Chart

253.- La función de un Cluster es:


a. Agrupar tipos distintos de datos en una estructura lógica.
b. Presentar datos en el Panel Frontal usando charts o graphs.
c. Proporcionar un medio para diferenciar entre tipos de datos en un Diagrama de Bloques.
d. Separar objetos data por tipos de datos en el Panel Frontal.

254.- ¿Cuál de las siguientes combinaciones de palabras completa correctamente el siguiente


enunciado? A diferencia de los _____ Property Nodes,_____ Property Nodes requieren _____
como entradas para funcionar correctamente.
a. Explicit; Implicit; Referencias de valores de datos
b. Implicit; Explicit; Referencias de valores de datos
c. Explicit; Implicit; Referencias de control
d. Implicit; Explicit; Referencias de control

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

255.- ¿Cuál es una de las desventajas de utilizar la arquitectura de VI de Máquina de Estados?


a. Una Máquina de Estados solo puede cambiar sus estados en orden
b. Si dos eventos ocurren al mismo tiempo, solamente el primer evento será manejado y el
segundo se perderá.
c. El diagrama crece significativamente cuando se cambia de la arquitectura general a una
Máquina de Estados
d. Máquinas de Estados no pueden adquirir datos o utilizar funciones de DAQ

256.- ¿Cuál de las siguientes combinaciones de palabras completa correctamente el siguiente


enunciado? El ______________ indica el número total de veces que el bucle se ejecutará y el
_______________ devuelve el número de veces que el bucle se ha ejecutado menos uno.

a. terminal count, ; terminal conditional,


b. terminal count, ; terminal iteration,
c. terminal count, ; terminal iteration,
d. terminal conditional, ; terminal count,

257.- ¿Qué enunciado describe mejor el archivo de LabVIEW Project (.lvproj)?


a. Un directorio especializado que contiene todos los archivos pertenecientes a una aplicación
b. Un archivo que contiene el front panel y el diagrama de bloques donde se pueden implementar
los pasos de programación
c. Una versión compilada de código mayormente utilizada para el despliegue final de una
aplicación
d. Un archivo que contiene referencias a, y proporciona la organización de todos los archivos
pertenecientes a una aplicación

258.-. Dar clic en el botón _________ permite eludir un nodo en el Diagrama de Bloques sin ir paso
a paso (single-stepping) a través del nodo.
a. Step Into
b. Step Over
c. Step Out
d. Step Through

259.- ¿Cuál de los siguientes enunciados se aplica a los Nodos de Propiedad (Property Nodes)?
(Puede haber más de una respuesta correcta)
a. Los Nodos de Propiedad permiten que los atributos de los objetos del panel frontal sean
manipulados programáticamente.
b. Los Nodos de Propiedad pueden ser utilizados para actualizar los valores contenidos en los
objetos del panel frontal.
c. Más de un Nodo de Propiedad puede ser usado para un solo objeto del panel frontal.
d. Los Nodos de Propiedad pueden ser utilizados para generar un evento "Value Change"
programáticamente.

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

260.- Usted estableció un Breakpoint en el código contenido en el caso False de una estructura
Case. ¿Se pausará la ejecución del VI si se está ejecutando el código del caso True de la estructura
de Case?
a. Si
b. No

261.- ¿Qué modo de actualización de un Waveform Chart se debe usar para mostrar datos en
ejecución desplazándose continuamente de izquierda a derecha en el gráfico (chart)?

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

262.- Un VI tiene habilitada la gestión automática de errores. Este VI llama a un SubVI que tiene
deshabilitada dicha opción. El terminal Error Out del SubVI no está cableado en el VI que le llama.
El SubVI devuelve un error al VI que le llama. ¿Se mostrará un cuadro de diálogo de error debido
la gestión automática de errores?

a. No, ya que el SubVI tiene el Automatic Error Handling deshabilitado


b. Sí, ya que el SubVI tiene el Automatic Error Handling deshabilitado
c. No, ya que el terminal Error Out del SubVI no está cableado en el VI que le llama
d. Sí, ya que el terminal Error Out del SubVI no está cableado en el VI que le llama.

263.- ¿Cuál de los siguientes enunciados es falso? (Puede haber más de una respuesta correcta)
a. Un panel de conexión de un SubVI define dónde cablear entradas y salidas
b. Los colores de terminales del panel de conexión de un SubVI concuerdan con los tipos de datos
a las que se deben de conectar
c. Se debe tener un icono/conector para usar una SubVI
d. Un icono de SubVI debe ser editado desde la paleta de funciones

264.- El auto-indexado en el borde de un bucle es una característica que permite que: (Puede
haber más de una respuesta correcta)
a. Los arrays sean traspasados automáticamente desde una iteración a la siguiente
b. Las funciones de array indexen automáticamente los elementos de un array
c. Las funciones que utilizan arrays los indexan automáticamente
d. Los arrays sean acumulados automáticamente en los bordes del bucle

265.- ¿Cuál de las siguientes opciones causará un evento sea capturado por la estructura de
eventos de LabVIEW?
a. Cambiar el valor de un control del Panel Frontal haciendo clic en el control
b. Cambiar la propiedad Value de un control del Panel Frontal a través de un nodo de propiedad
c. Cambiar el valor de un control del Panel Frontal a través de una referencia de control
d. Cambiar el valor de un control del Panel Frontal a través de una variable local

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

266.- ¿Cuál de las siguientes terminales de control controlan cuantas veces se ejecuta un ciclo For?

A.-

B.-

C.-

D.-

267.- ¿Demuestra este fragmento (snippet) de código un uso apropiado del Property Node?

a. Sí, porque actualizando el valor via Property Node usa menos memoria que escribiendo en el
terminal
b. Sí, porque actualizando el valor via Property Node permite comprobar errores
c. No, porque deberías siempre cablear los datos directamente a los indicadores cuando sea posible
d. No, porque los Property Nodes deberían usarse sólamente con tipos de datos más complejos

268.- La función Wait Until Next ms Multiple:

a. Comienza la temporización al inicio del programa y se completa en un múltiplo del temporizador


del PC
b. Comienza la temporización después de que el código del bucle se haya completado y expira
cuando se cumple un múltiplo del tiempo indicado por el usuario
c. Comienza la temporización después de que el código del bucle se haya completado y expira
cuando se cumple el tiempo indicado por el usuario
d. Comienza la temporización al inicio del programa y espera hasta que el código del bucle se haya
completado

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

269.- ¿Cuál de los siguientes enunciados NO es válido?


a. Usted Puede crear un Cluster de Clusters.
b. Usted Puede crear un Array de Arrays.
c. Usted Puedes crear un Cluster de Arrays.
d. Usted Puede crear un Array de Clusters.

270.- Cuando el usuario da clic en el Botón control (Button), ¿cuantas veces se llama a la función
Incrementar (increment)?

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

271.- Si el valor de a es 2 y b es 128, ¿qué valor mostrará el indicador Resultado después de que
se ejecute el VI?

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

272.- ¿Cuál de los siguientes métodos creará un gráfico XY Graph con dos líneas (plots)?
a. Crear un cluster único a partir de dos arrays de valores X y dos arrays de valores Y en un formato
X,Y,X,Y.
b. Agrupando (Bundle) juntos los arrays X e Y por parejas en dos clusters y luego crear un array de
estos dos clusteres.
c. Agrupando (Bundle) juntos los arrays X e Y por parejas en dos clusters y luego crear un cluster de
estos dos clusteres.
d. Creando un solo array de cada uno de los arrays de X e Y en un patrón X,Y,X,Y.

273.- ¿Cuál de las siguientes declaraciones con respecto a las constantes de array NO son
verdaderas:
a. Cuando se crea una constante de array en el diagrama de bloques, que no es visible en el panel
frontal.
b. No se puede cambiar el tamaño de un array constante para incluir más de un elemento.
c. Puede copiar o arrastrar un array existente en el panel frontal al diagrama de bloques para crear
una constante del mismo tipo de datos.
d. Todas las operaciones de array se pueden realizar en una constante de array

274.- Pueden Las sondas ser asociadas a los objetos en el panel frontal:
a. Sí.
b. No.

275.- ¿Cuál es el resultado en Array después de que el código se ha ejecutado?

a. A 1-D array of {1, 4, 3, 2, 1, 0}


b. A1-D array of {1, 8, 0, 1, 2, 3, 4, 6, 2}
c. A 1-D array of {1, 4, 3, 2, 1, 0, 8, 6, 2}
d. A 1-D array of {1, 8, 0, 1, 2, 2, 9}

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

276.- ¿Cuál es el resultado en la new string después de que el código se ha ejecutado?

a. Hello to you!
b. Hello Wto you!
c. Hello to you!!
d. Helloto you!

277.- ¿Cuál de las siguientes opciones de visualización están disponibles para las cadenas (string)
en el panel frontal?
a. '\' Codes
b. contraseña
c. hexadecimal
d. Todo lo anterior

278.- ¿Cuál de los siguientes le permite trazar un conjunto de puntos, distribuidos de manera
uniforme o no?

a. Waveform Graph
b. Waveform Chart
c. XY Graph
d. Tanto A y C (CHECAR SI ESTO ES LO OK) REACTIVO 270 QUIZ

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

279.- ¿Cuál de las siguientes produce este gráfico XY (XY Graph)?

A.-

B.-

C.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

D.-

280.- ¿Cuál de los siguientes gráficos coincide con la salida en el indicador de gráfico de forma de
onda (Waveform Graph) después de que el siguiente código ha ejecutado?

A.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

B.-

C.-

D.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

281.- ¿Cuál de los siguientes métodos NO es un método para crear un objeto Array de 1-D:
a. Coloque una estructura del arreglo en el panel frontal y arrastre un control en la carcasa.
b. Utilice un bucle while con auto-indexación deshabilitada
c. Utilice un bucle con indexación automática habilitada.
d. Utilice la función Array Initialize.

282.- ¿Cuál de las siguientes afirmaciones es cierta?


a. El ajuste predeterminado para un túnel dentro o fuera de un bucle For con auto-indexado
habilitado si los datos que se transmite es una matriz (array).
b. El ajuste predeterminado para un túnel dentro o fuera de un bucle while con auto-indexado
deshabilitado si la información que se transmite es una matriz (Array).
c. Tanto A. y B. son verdaderas
d. Ninguna de las anteriores

283.- ¿Cuál de los siguientes gráficos coincide con el resultado de los valores de comparación
(Comparison Values) después de que el código se ha ejecutado?

A.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

B.-

C.-

D.-

284.- ¿Qué combinación de palabras se completa correctamente la siguiente afirmación?


A diferencia de __________, que muestran sólo el más reciente conjunto de valores escritos en
ellos, ___________ actualizar periódicamente y mantener un historial de los datos anteriores.

a. graphs; charts
b. charts; plots
c. plots; graphs
d. charts; graphs

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

285.- ¿Cuál de los siguientes le permitirá tener múltiples plots en un gráfico de forma de onda
(Waveform Graph)?
a. Bundle de dos arrays 1D de datos X e Y juntos para cada plot. A continuación, crear un array de
estos clústeres y conectarlo al indicador gráfico de forma de onda (Waveform Graph).
b. Build una matriz n-dimensional de datos con cada plot en una fila separada row (o columna) del
array, y luego conectar el array con el indicador gráfico de forma de onda (Waveform Graph).
c. Bundle de los elementos de cada forma de onda en un clúster y construir un array de estos
clusters, a continuación, conectar el array al indicador de gráfico de forma de onda (Waveform
Graph).
d. Tanto B. y C.

286.- ¿Cuál de los siguientes NO es una característica de depuración tradicional utilizado para
ayudar a encontrar errores en un VI:
a. Highlight Execution.
b. Single Stepping
c. Breakpoints
d. Stop Values

287.- Las variantes se utilizan para todos los siguientes, pero:


a. Pasar valores entre los programas escritos con diferentes compiladores
b. Permiten que el software para lograr un mayor grado de generalidad
c. Representación de cualquier tipo de datos
d. Conversión de punto fijo de datos de punto flotante

288.- Usted puede utilizar todos los tipos de datos como entradas al terminal selector de caso
(Case), excepto:
a. Doubles
b. Enumerated type values
c. Strings
d. Integers

289.- ¿Cuál de los siguientes NO es un componente de un Cluster error?


a. Status.
b. Code.
c. Source.
d. VI name
290.- Cuál de las siguientes declaraciones con respecto al índice de matrices no son ciertas:
a. El índice (index) se utiliza para acceder a un determinado elemento de un array.
b. El rango del índice (index) va de 1 a n.
c. Un array 2-D tiene tanto un índice de la columna y un índice de fila.
d. El rango del índice (index) va de 0 a n-1.

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

291.- Los Clusters proporcionan a un usuario las siguientes ventajas:


a. Los Clusters permiten una agrupación lógica de elementos de datos relacionados.
b. Los Clusters aumentar el número de terminales del conector del SubVI.
c. Los Clusters ayudan a reducir el desorden de cables en el diagrama de bloques.
d. Tanto A. y C.

292.- ¿Qué modo de actualización de plots (chart update mode) presenta nuevos datos de
izquierda a derecha, y luego borra la tabla y representa los datos más recientes?
a. Strip Chart
b. Scope Chart
c. Sweep Chart
d. Step Chart

293.- ¿Cuál es el valor en after substring al finalizar el siguiente código?

a. world!
b. rld!
c. h hello world!
d. <blank>

294.- ¿Cuál de las siguientes opciones describe un control Tab (pestaña)?


a. Un control que emite valores ASCII igual a la etiqueta de la pestaña seleccionada
b. Un tipo de control enumerado
c. Un control que da salida a un cluster de controles / indicadores en las pestañas
d. Los controles de salidas tabuladas en el orden de tabulación de los controles en el panel frontal

295.- ¿Qué servidor debe iniciarse antes de ejecutar DataSocket Vis?


a. servidor HTTP
b. servidor DataSocket
c. servidor FTP
d. servidor OPC

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

296.- ¿Los Nodos de Fórmula aceptan cuál de las siguientes operaciones?


a. Instrucciones de lenguaje de programación Basic Input y Print
b. Incorporación de SubVIs dentro de la Formula Node
c. Pre y post incremento (+ +) y decremento (-) como en el lenguaje C
d. El uso de estructuras de nodo Fórmula anidados

297.- ¿Cuál de las siguientes funciones ensambla elementos de Cluster por parte de sus propias
etiquetas?
a. Unbundle by Name
b. Unbundle
c. Bundle by Name
d. Bundle

298.- ¿Cuál es la salida de la función Build Array en el diagrama siguiente cuando


Se selecciona la opción de Concatenar (Concatenate) Entradas?

a. 1-D Array of {1, -4, 3, 7, -2, 6} es el mismo que el 93


b. 1-D Array of {1, 7, -4, -2, 3, 6}
c. 2-D Array of {{1, -4, 3, 0}, {7, -2, 6}}
d. 2-D Array of {{1, -4, 3}, {7, -2, 6}}

299.- ¿Cuál es el mejor método para detener un bucle While en una condición de error?
a. Compare el valor booleano de estado de un cluster de error con una constante y conectarlo a el
terminal de stop
b. Conecte el cable de error directamente a la terminal de stop
c. Crear una estructura de eventos para controlar el evento error
d. Utilice el VI controlador de error (Error Handler) para manejar automáticamente el error

300.- ¿Qué modo de actualización del gráfico debe ser utilizado para dibujar nuevos datos de
izquierda a derecha, a continuación, borrar la tabla y dibujar nuevos datos de nuevo de
izquierda a derecha?
a. Strip Chart
b. Scope Chart
c. Sweep Chart
d. Step Chart

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

301.- ¿En cuál de las siguientes condiciones se hace un bucle FOR detenga su ejecución?
a. Cuando un verdadero valor está presente en la terminal condicional y el condicional
terminal está
b. Cuando el valor de la terminal de iteración,, es uno menos que el valor de la
terminal de conteo,
c. Cuando el valor de la terminal de iteración,, es uno más que el valor de la
terminal de conteo,
d. Ninguna de las anteriores (falta agregar las figuras)

302.- Usted está ingresando los datos que representan un círculo. El círculo de datos incluye una
posición x, una posición y, y un radio. Las tres piezas de datos son de doble precisión. En el futuro,
usted puede ser que necesite para almacenar el color del círculo, representado como un entero.
¿Cómo debe Usted representar el círculo en la ventana del panel frontal?

a. Tres controles separados para las dos posiciones y el radio.


b. Un cluster que contiene todos los datos.
c. Una definición de tipo que contiene un clúster.
d. Un arreglo (array) con tres elementos.

303. ¿Cuál es el resultado del siguiente array x+y?

a. 1-D Array of {80, 20, 40, 10, -60}


b. 1-D Array of {120, 30, -60}
c. 1-D Array of {120, 30}
d. 2-D Array of {{120, 90, 20}, {60, 30, -40}}

304. ¿Cuál de las siguientes afirmaciones es verdadera acerca de la terminal de iteración


a. Devuelve el número de veces que el bucle se ha ejecutado
b. Devuelve el número de veces que el bucle se ha ejecutado, más uno
c. Devuelve el número de veces que el bucle se ha ejecutado, menos uno
d. Se devuelve un número constante

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

305.- ¿Cuál de los siguientes diagramas de bloques puede producir este resultado en forma de
onda gráfica (Waveform Graph)?

A.-

B.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

C.-

D.-

306.- ¿Cuál de los siguientes casos aplican a los Nodos de Propiedad?


a. Nodos de Propiedad permiten atributos de los objetos del panel frontal para manipular
mediante programación.
b. Nodos de Propiedad se pueden utilizar para actualizar los valores contenidos en un objeto del
panel frontal.
c. Más de un nodo de propiedad se puede utilizar para un solo objeto del panel frontal.
d. Nodos de Propiedad contenidos en un SubVI serán siempre que el panel frontal que se cargue
en la memoria.

307. ¿Qué componentes de memoria VI residen SIEMPRE en un SubVI?


a. espacio de datos (Data Space)
b. Panel frontal (Front Panel)
c. Diagrama de bloques (Block Diagram)
d. Código (Code)

308.- Un VI tiene Manejo Automático errores habilitado. Que llama un SubVI que tiene Manejo
Automático Error deshabilitado. El error de salida del terminal del SubVI no está cableado en el
VI llamando. El SubVI devuelve un error al VI llamado. ¿Se publicará un diálogo de error 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.

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

309.- Auto-indexación en el límite (boundary) del bucle es una característica que permite: (Más
de una respuesta puede aplicar).

a. Arrays para ser recorridos automáticamente a partir de una iteración a la siguiente


b. Funciones array indexan de forma automática elementos del array
c. Funciones que utilizan arrays se indexan de forma automática
d. Arrays se acumulan de forma automática en los límites (boundaries) del bucle

310.- ¿Qué tipo de datos no es aceptada por el terminal selector de caso en una estructura de
casos (case)?
a. Arrays
b. Enumerated type values
c. Strings
d. Integers

311.- ¿Cuál de los siguientes elementos almacena temporalmente datos?


a. Colas
b. Eventos
c. Variables locales

312.- ¿Cuáles de los siguientes elementos son tipos de datos válidos para colas?
a. Cadena de caracteres
b. Numérico
c. Enumerar
d. Array de booleanos
e. Cluster de una cadena de caracteres y un valor numérico

313.- La estructura Event gestiona sólo un evento cada vez que se ejecuta.
a. Verdadero
b. Falso

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

314.- ¿Cuál es el valor en el indicador “Array” luego de la ejecución del VI?

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]

315.- ¿Qué valores mostrará Byte Array Out después de la ejecución?

A.- B.- C.- D.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

316.- ¿Cuál es el resultado en el indicador numérico Array?

a. 0
b. [ 3 9 3 1 8 6 2 ]
c. [ 6 2 3 9 3 1 8 ]
d. El for no se ejecuta.
e. [ 6 8 1 3 9 3 2 ]

317.- ¿Qué función se ejecuta primero? Add or Subtract?

a. Add
b. Subtract
c. No se sabe

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

318.- ¿Qué función se ejecuta primero Sine or Divide?

a. Sine
b. Divide
c. No se sabe

319.- ¿Qué función se ejecuta primero Random Number, Divide or Add?

a. Random Number
b. Divide
c. Add
d. No se sabe

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

320.- ¿Qué función se ejecuta después Random Number, Subtract or Add?

a. Random Number
b. Subtract
c. Add
d. No se sabe

321.- ¿Cuáles son las tres partes de un VI?


a. Ventana del panel frontal
b. Ventana del diagrama de bloques
c. Proyecto
d. Panel de iconos y conectores

322.- ¿Cuál de los siguientes resultará en una flecha rota?


a. Un subVI está roto
b. El diagrama incluye una división entre cero
c. Una entrada requerida de un subVI no está cableada
d. Una terminal Booleana está cableada a un indicador numérico

323.- ¿Cuáles de los siguientes elementos forman parte del contenido del cluster de error?
a. Status: Booleano
b. Error: Cadena de caracteres
c. Code: Números enteros de 32 bits
d. Source: Cadena de caracteres

324.- Todos los errores tienen códigos de error negativo y todas las advertencias tienen códigos
de error positivos.
a. Verdadero
b. Falso

325.- La función Merge Errors concatena información de error desde varios orígenes.
a. Verdadero
b. Falso

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

326.- Si una entrada de una función está marcada con un punto rojo (conocido como punto de
coerción), ¿qué es lo que indica el punto?
a. Se han transferido datos dentro de la estructura.
b. Un bucle For fue configurado con un terminal condicional.
c. Un terminal de iteraciones de un bucle For no está cableado.
d. El valor transferido al nodo fue convertido a una representación diferente.

327.- ¿Cuáles de las siguientes estructuras deben ejecutarse al menos una vez?
a. Bucle While
b. Bucle For

328.- ¿Qué elemento de los siguientes sólo está disponible en el diagrama de bloques?
a. Control
b. Constante
c. Indicador
d. Panel de conectores

329.- ¿Qué acción mecánica hace que un control booleano en el estado FALSE cambie a TRUE
cuando hace clic en él y permanezca TRUE hasta que lo libere y LabVIEW haya leído el valor?
a. Switch until released
b. Switch when released
c. Latch until released
d. Latch when released

330.- En un subVI, ¿qué configuración provoca un error si el terminal no se cablea?


a. Required
b. Recommended
c. Optional

331.- Debe crear un icono para usar un VI como un subVI.


a. Verdadero
b. Falso

332.- Puede crear un array de arrays.


a. Verdadero
b. Falso

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

333.- Tiene dos arrays cableados a la entrada de un bucle For. El autoindexado está habilitado en
ambos túneles. Un array tiene 10 elementos y el segundo tiene cinco. Un valor de 7 se cablea al
terminal Count, como se ve en la figura. ¿Cuál es el valor del indicador Iterations tras ejecutar este
VI?

a. 10
b. 5
c. 4
d. 7

334.- ¿Cuál de los siguientes ajustes de un control personalizado define los tipos de dato de todas
las instancias de un control pero permite diferentes colores y estilos de fuentes?
a. Control
b. Definiciones tipo
c. Definiciones tipo estrictas
d. Control cluster

335.- Usted tiene datos de entrada representando un círculo: posición X, posición Y y radio. En el
futuro, necesita modificar sus datos para incluir el color del círculo. ¿Qué estructura de datos
debería usar para representar el círculo en su aplicación?
a. Tres controles separados para las dos posiciones y el radio.
b. Un cluster que contiene todos los datos.
c. Un control personalizado que contiene un cluster.
d. Un tipo de definición que contiene un cluster.
e. Un arreglo con tres elementos.

336.- Después de abrir un archivo, ¿qué salida devuelve la función Open/Create/Replace File?
a. Ruta del archivo
b. Nombre del archivo
c. Refnum out
d. Task out

337. - ¿Qué es MAX (Measurement & Automation Explorer)?


a. Una herramienta para configurar y probar dispositivos DAQ
b. Una herramienta para probar comunicación con instrumentos
c. Un VI Express configurable
d. Una ventana para ver archivos de proyectos de LabVIEW

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

338.- ¿Cuáles de las siguientes opciones son ventajas del control de instrumentos?
a. Procesos automáticos
b. Ahorro de tiempo
c. Una plataforma para varias tareas
d. Limitado sólo a un tipo de instrumento

339.- VISA es una API de alto nivel que llama a controladores de bajo nivel.
a. Verdadero
b. Falso

340.- Cuando utiliza una estructura Sequence, puede parar la ejecución en medio de una
secuencia.
a. Verdadero
b. Falso

341.- ¿Cuál de los siguientes elementos son ventajas de usar una máquina de estados en lugar
de una estructura secuencial?
a. Puede cambiar el orden de la secuencia.
b. Puede repetir elementos en la secuencia.
c. Puede configurar condiciones para determinar cuándo debe ejecutarse un elemento de la
secuencia.
d. Puede detener el programa en cualquier punto de la secuencia.

342.- Debería usar variables en su VI siempre que sea posible.


a. Verdadero
b. Falso

343.- ¿Cuándo se controlan recursos, qué combinaciones de escritores y lectores reducen la


posibilidad de condiciones de carrera?
a. Un escritor, un lector
b. Un escritor, múltiples lectores
c. Múltiples escritores, un lector
d. Múltiples escritores, múltiples lectores

344.- ¿Cuál de los siguientes elementos almacena temporalmente datos?


a. Colas
b. Eventos
c. Variables locales

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

345.- Cual de los siguientes elementos Destruye la referencia de la cola:

A.-

B.-

C.-

D.-

346.- Cual de los siguientes elementos Asigna el tipo de datos de la cola:

A.-

B.-

C.-

D.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

347.- Cual de los siguientes elementos Añade un elemento a la parte posterior de la cola:

A.-

B.-

C.-

D.-

348.- Cual de los siguientes elementos Determina el número de elementos actualmente en cola:

A.-

B.-

C.-

D.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

349.- ¿Cuáles de los siguientes elementos son tipos de datos válidos para colas?
a. Cadena de caracteres
b. Numérico
c. Enumerar
d. Array de booleanos
e. Cluster de una cadena de caracteres y un valor numérico

350.- La estructura Event gestiona sólo un evento cada vez que se ejecuta.
a. Verdadero
b. Falso

351.- ¿Cuál de los siguientes elementos son motivos para utilizar un patrón de diseño de múltiples
bucles?
a. Ejecutar varias tareas a la vez
b. Ejecutar distintos estados en una máquina de estados
c. Ejecutar tareas a distintas velocidades
d. Ejecutar el código de arranque, el bucle principal y el código de cierre

352.- ¿Cuáles de los siguientes son ejemplos de código gestor de errores?


a. Mostrar un cuadro de diálogo que se utiliza para corregir un VI roto.
b. Genera un código de error definido por el usuario
c. Muestra un cuadro de diálogo cuando se produce un error
d. Transición de un estado de la máquina de estados a un estado de apagado cuando se produce un
error

353.- ¿Cuál es el valor de tiempo de espera predeterminado de una estructura Event?


a. 0
b. 100 ms
c. Ningún tiempo de espera
d. El valor de entrada de la función Wait (ms) que exista en el mismo bucle que la estructura
Event

354.- Para cada uno de estos elementos, determine si funcionan en una clase Control.
a. Format and Precision
b. Visible
c. Reinitialize to Default Value
d. Show Tool Bar

355.- Determine Cuál de los siguientes elementos, funcionan en una clase VI.
a. Format and Precision
b. Visible
c. Reinitialize to Default Value
d. Show Tool Bar

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

356.- Usted tiene un refnum de control numérico, se muestra a la izquierda, en un subVI. ¿Cuál de
las siguientes referencias de control podría cablear al terminal de refnum de control del subVI?
(varias respuestas)

a. Referencia de control de un mando


b. Referencia de control de un array numérico
c. Referencia de control de un indicador de termómetro
d. Referencia de control de un LED

357.- ¿Cuál será el resultado de los indicadores “For Loop Sum, “While Loop Sum”, e
“Iteration”cuando se ejecute el siguiente programa?

A.- For Loop Sum =1 , Iteration=0 , While Loop Sum=1


B.- For Loop Sum =1 , Iteration=1 , While Loop Sum=1
C.- For Loop Sum =1 , Iteration=0 , While Loop Sum=2
D.- For Loop Sum =2 , Iteration=1 , While Loop Sum=2

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

358.- ¿Cuál es la dimension del arreglo de salida y cuantas filas y columnas tendra el arreglo
(Array)?

A.- Array 1D de {4,6}


B.- Array 2D de {6,4}
C.- Array 1D de {6,4}
D.- Array 2D de {4,6}

359.- ¿Cuál es el resultado de la suma de arreglos (Array Output)?

A.- Array 1D {6,8,10}


B.- Array 1D {6,8,10,4,5}
C.- Array 2D {{5,6,7},{1,2,3,4,5}}
D.- Array 2D {{6,8,10,{4,5}}

360.- Un VI monitorea una línea de producción. Parte del VI controla un LED que alerta al usuario
sobre el status del sistema. ¿Qué temporización de tarea debe utilizar?

A.- Generate 1 Sample


B.- Generate N Samples
C.- Generate Continuosly

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

361.- ¿Cuál será el valor de las salidad Output 1 y Output 2 despues de ejecutar el siguiente código
2 veces?

A.- Primera Vez: Output 1=5 , Output 2=4 , Segunda Vez: Output 1=5 , Output 2=8
B.- Primera Vez: Output 1=3 , Output 2=4, Segunda Vez: Output 1=5 , Output 2=8
C.- Primera Vez: Output 1=4 , Output 2=4, Segunda Vez: Output 1=7 , Output 2=4
D.- Primera Vez: Output 1=5 , Output 2=5 , Segunda Vez: Output 1=5 , Output 2=8

362.- ¿El valor que pasa a un selector de casos determina cual es el caso a ejecutar?
A.- FALSO
B.- VERDADERO

363.- ¿Una enumeración (enum) es una lista de pares palabra – número?


A.- FALSO
B.- VERDADERO

364.- Si el archivo *.ctl de un control personalizado es editado, entonces ¿cada instancia de ese
control personalizado se actualizará automáticamente?
A.- FALSO
B.- VERDADERO

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

365.- ¿Un cambio hecho en un archivo de strict type definition *.ctl se actualizará con cada
instancia, excepto la etiqueta, descripción y valor por defecto?
A.- FALSO
B.- VERDADERO

366.- ¿Cuál de los siguientes es una Maquina de Estados?

A.-

B.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

C.-

D.-

367.- ¿Por qué una función de wait es innecesaria en el lazo del consumidor del lazo del patrón de
diseño Productor /Consumidor?

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

368.- ¿Qué valor despliega el indicador “Result” después de que el código se ejecuta?

A.- 5
B.- 4
C.- 3
D.- 0

369.- ¿Qué valor despliega el indicador “Result” después de que el código se ejecuta?

A.- 0
B.- 1
C.- 2
D.- 3
E.- 4

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

370.- ¿Cuál es el comportamiento resultante cuando el código se ejecuta?

A.- Numeric se actualiza continuamente y Numeric 2 Nunca se actualiza


B.- Numeric se actualiza continuamente y Numeric 2 se actualiza continuamente
C.- Numeric Nunca se actualiza y Numeric 2 se actualiza continuamente
D.- Numeric Nunca se actualiza y Numeric 2 Nunca se actualiza

371.- ¿Cuántas Veces Itera el Lazo For?

A.- 3
B.- 4
C.- 5
D.- 6

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

372.- ¿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 pueden procesar?

A.-

B.-

C.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

D.-

373.- Para una aplicación de temporizador, usted crea botones “Start”, “Stop” y “Reset” en la
interfaz de usuario. Las etiquetas y texto booleano deben reflejar la función. ¿Cuál estructura de
datos es más apropiada para agrupar los tres botones en el panel frontal?

A.- Arreglo
B.- Cluster
C.- Control anillo (Ring)
D.- Matriz

374.- ¿Cuál segmento de código genera el siguiente panel frontal?

A.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

B.-

C.-

D.-

375.- ¿Cuál de las siguientes opciones es importante para crear una variable global funcional?

a. Usar registros de corrimiento ("Shift Registers") para guardar información


b. Cambiar la ejecución de los VIs configurado como "Reentrant"
c. Configurar el VI en "inline" para VIs de alto nivel
d. Configurar el lazo "While" para detenerse después de una iteración

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

376.- ¿Cuál de los diagramas de bloques generaría el siguiente gráfico en un indicador Waveform
graph?

A.-

B.-

C.-

D.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

377.- ¿Cuál de los siguientes Diagramas de Bloques puede producir este resultado en una
Gráfica de Forma de Onda (Waveform Graph?

A.-

B.-

C.-

D.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

378.- Considere el siguiente escenario: Debe crear un sistema de control en el que un cálculo PID
determine el valor de una salida analógica basado en una entrada analógica y en un punto de
ajuste (setpoint) de doble precisión. ¿Cuál de las siguientes opciones es el mecanismo más
apropiado para transferir el punto de ajuste desde el bucle de interfaz de usuario al bucle de
control?
a. Una cola con un tipo de datos waveform.
b. Una variable global funcional con lógica para contener el máximo.
c. Una variable global
d. Una cola con un tipo de datos double.

379.- Considere el siguiente escenario: Dispone de múltiples bucles de adquisición y todos ellos
incrementan un contador compartido. ¿Cuál de las siguientes opciones es el mecanismo más
apropiado para compartir el contador entre los bucles?
a. Una cola con un tipo de datos entero de 32 bits.
b. Una variable global funcional con operaciones para obtener el valor actual del contador y
establecer un nuevo valor para el contador.
c. Una variable global
d. Una variable global funcional con operaciones para obtener el valor actual del contador e
incrementar el valor del contador.

380.- Considere el siguiente escenario:


Debe crear una aplicación que consulte en una base de datos los ajustes de configuración y los
transmita a un dispositivo remoto tras la solicitud de este. Para cada solicitud, el dispositivo
remoto envía un nombre de perfil y la base de datos responde con un conjunto coincidente de
ajustes de configuración. La consulta a la base de datos puede llevar un tiempo en ejecutarse, por
lo que la ha colocado en un bucle aparte del código que comunica con el dispositivo remoto. ¿Cuál
de las siguientes opciones hay que tener más en cuenta al transferir una solicitud de nuevos
ajustes de configuración entre los bucles?
a. La transferencia de datos no debe tener pérdidas de datos y debe incluir la información sobre el
tiempo entre las actualizaciones.
b. La transferencia de datos debe tener poca latencia entre los bucles y transmitir siempre el valor
más reciente.
c. La transferencia de datos no debe tener pérdidas de datos y debe tener poca latencia entre los
bucles.
d. La transferencia de datos debe tener poca latencia entre los bucles y debe bloquear el valor más
reciente para que no puedan sobrescribirlo otros bucles.

381.- Tiene un VI denominado “General Error Handler.vi”, que puede causar un problema de
entrelazado (cross-linking). ¿Cuál de las siguientes acciones no ayudará a resolver el problema?
a. Incluir el VI en un proyecto (.lvproj).
b. Incluir el VI en una librería deproyecto (.lvlib).
c. Renombrar el VI para incluir un prefijo distintivo.
d. Incluir el VI en una clase LabVIEW (.lvclass).

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

382.- ¿Qué VI es responsable de pasar datos desde el bucle inferior al superior en el siguiente
diagrama de bloques?

A.-

B.-

C.-

D.-

383.- ¿Cuál de los siguientes enunciados sobre eventos es verdadero?


a. El evento timeout hace que se dispare un evento cada x ms, donde x es el valor cableado al
terminal timeout.
b. Cuando pulsa y suelta un botón con acción mecánica Latch When Released, crea dos eventos
value change.
c. Si configura la opción “lock front panel until the event case for this event completes” en un evento,
se ignorarán los eventos que ocurran durante el procesamiento de dicho evento.
d. Al procesar un evento de filtrado, cablear un terminal correspondiente del Event Data Node al
Event Filter Node tiene el mismo efecto que dejar el Event Filter Node sin cablear.

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

384.- Su aplicación tiene un requisito de rendimiento para completar ciertas operaciones en un


periodo de tiempo especificado. Tras probar su implementación, determina que una de las
operaciones no cumple intermitentemente su requisito de rendimiento. Con la herramienta
Profile Performance and Memory, se identifica un solo subVI como el cuello de botella principal
del rendimiento. Abajo se muestra el diagrama de bloques del subVI. El VI actualmente está
configurado en el nivel de prioridad "Normal". ¿Cuál de las siguientes técnicas sería más efectiva
para disminuir el tiempo de ejecución del subVI?

a. Colocar una función To Double Precision Float tras la función Square para eliminar el punto de
conversión
b. Usar una estructura In Place Element para sustituir las funciones Array Subset y Replace Array
Subset
c. Configurar la propiedad Priority del subVI en "subroutine"
d. Sustituir el cálculo de la media por el VI Mean.vi integrado en la paleta Probability & Statistics

385.- En el siguiente diagrama de bloques, en ninguna de las estructuras Event está seleccionada
la opción “lock front panel until the event case for this event completes”. ¿Cuál será la respuesta
del VI si cambia el valor de los dos controles?

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

a. Como no hay un bucle While, el VI no espera a ningún evento y termina la ejecución. No


aparecen cuadros de diálogo
b. El panel frontal del VI deja de responder si se cambia el valor de Two antes que el valor de One
c. El VI se ejecuta según lo esperado si se cambia el valor de Two antes que el valor de One
d. El panel frontal del VI deja de responder cuando se cambia el valor de cualquier control

386.- ¿Cuál de las siguientes funciones o estructuras se ejecuta con normalidad cuando pasa un
cluster de error con un valor True en el elemento status al terminal “error in” de la estructura o
función?
a. Timed Loop
b. Write to Text File
c. Call Library Function
d. Close File

387.- ¿Cuál es el valor del indicador data tras ejecutar el siguiente código?

a. 5
b. 10
c. 0
d. NaN

388.- ¿Cuáles de los siguientes elementos es un intervalo de código de error personalizado válido?
a. De 3500 a 6000
b. De -8999 a 3000
c. De 5000 a 9999
d. De -9999 a 9999

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

389.- ¿Cuál de los siguientes elementos es verdadero en el caso del VI Merge Errors?

a. Si más de una entrada tiene errores, la que tenga el error más grave (decidido en función del
número de código de error), se pasará como la salida de este VI.
b. Si más de una entrada tiene errores, la primera (de arriba a abajo) que tenga error, pasará como
la salida y se ignorarán las demás entradas.
c. Si las entradas tienen una mezcla de errores y advertencias, la primera entrada (de arriba a
abajo) que tenga error/advertencia, pasará como salida.
d. Si las entradas solo tienen advertencias, hará caso omiso de estas y hará el trabajo de ‘Clear
Errors.vi’.

390.- ¿Cuántas veces se pausa el siguiente VI (el punto de interrupción está dentro del bucle)?

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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

391.- Está intentando implementar un bucle while con el mismo esquema de temporización que
el timed loop inferior. ¿En cuál de los siguientes segmentos de código los tiempos de inicio del
subVI Code sería más parecido a los tiempos de inicio con el timed loop? El subVI Code tiene un
tiempo de ejecución desconocido.

A.-

B.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

C.-

D.-

392.- Ha recibido una aplicación que simula un cajero automático donde la funcionalidad Deposit
(Ingreso) no funciona como es debido. El diagrama de bloques del subVI Deposit y el archivo
Account.txt sobre el que opera se muestran abajo.
Los campos del archivo Account.txt son: Account Number, First Name, Last Name, Account
Balance.
El problema es que el SubVI actualiza el primer registro en el archivo Accounts.txt
Suponga que las entradas del SubVI son válidas, que no existen errores antes de llamar al subVI y
que este no genera ningún error.

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

¿Qué cambios pueden realizarse en el código para solucionar el problema funcional?


a. Cambiar las funciones de ficheros Spreadsheet por las funciones de ficheros de texto.
b. Cambiar la función "Decimal String to Number" por la función "Number to Decimal String".
c. Eliminar el conjunto adicional de entradas de la primera función Index Array
d. Mover la constante desde la entrada row de la primera función Index Array a la entrada col

393.- Su aplicación contiene un bucle While que se dedica a adquirir datos y un segundo bucle
While paralelo dedicado a procesar los datos adquiridos. Usted desea que su bucle de
procesamiento procese todos los datos adquiridos en el orden en que se recibieron. ¿Qué método
de sincronización de datos utilizará?
a. Semáforos
b. Rendezvous
c. Colas
d. Notificadores

394.- ¿De qué tipo son las entradas y salidas de las sondas personalizadas creadas por el usuario?
a. Entrada: Tipo de datos del cable Salida: Mismo tipo de datos
b. Entrada: Tipo de datos del cable Salida: Salida personalizada
c. Entrada: Tipo de datos del cable Salida: Booleana
d. Entrada: Booleana Salida: Numérica

395.- ¿Cuál de los siguientes enunciados es verdadero?


a. Habilitar el autoindexado en la salida de un bucle For es más eficiente que en la de un bucle While.
b. Habilitar el autoindexado en la salida de un bucle While es más eficiente que en la de un bucle
For.
c. Los bucles While y For tardan el mismo tiempo si se habilita el autoindexado para la salida
d. Ninguno de los anteriores

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

396.- ¿Cuál será la Salida del siguiente Calculation.vi reentrante si la Entrada es 4?

a. 40
b. 1
c. 24
d. 0

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

397.- Teniendo en cuenta los dos snippets de código mostrados abajo y suponiendo que el resto
de factores permanecen constantes, ¿cuál de los enunciados es verdadero?

a. A es más rápido que B


b. B es más rápido que A
c. Ambos tardan lo mismo.
d. No puede determinarse.

398.- ¿Cuál de las siguientes opciones es la función más apropiada para sincronizar la frecuencia
de dos o más bucles que utilizan sólo funciones de temporización?
a. Wait Until Next ms Multiple
b. Wait (ms)
c. Time Delay
d. VI Express Elapsed Time

399.- Está intentando evaluar una expresión matemática introducida como una cadena de
caracteres. La expresión matemática acepta los operadores +,-,* y /. Todas las operaciones salvo
el resultado final deben estar entre paréntesis, por lo que el orden de las operaciones no es
relevante. Se aceptan los números negativos y fraccionarios. Por ejemplo, la cadena de caracteres
“(-34+21.6)*((3-8)/(1+1))” debe devolver un resultado de 31. ¿Cuál de los siguientes subVIs
recursivos devolverá el valor correcto para Result?
Nota: EL VI EVAL EXPR que aparece en las imágenes es una llamada recursiva del código mostrado.
En LabVIEW 2009 la recursión ya no requiere el uso del VI Server.

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

A.-

B.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

C.-

D.-

400.- ¿Cuál de las siguientes opciones es un efecto de configurar la reentrancia para un VI de alto
nivel?
a. Hace reentrante sólo al VI de alto nivel.
b. Obliga a ser reentrante a cada subVI excepto para dlls/assemblies
c. Obliga a ser reentrante a cada subVI incluyendo dlls/assemblies
d. Obliga a ser reentrante a cada subVI excepto VIs llamados dinámicamente

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

401.- El VI Sub.vi está configurado para una ejecución no reentrante. ¿Cuál es el comportamiento
del VI Main.vi cuando se ejecuta?

a. El VI se ejecuta y ambas salidas son TRUE


b. El VI se ejecuta y ambas salidas son FALSE
c. El VI se ejecuta y una salida es TRUE y otra es FALSE, pero no se puede predecir qué salida es TRUE
o FALSE.
d. El VI informa de un error en tiempo de ejecución puesto que el VI Sub.vi no es reentrante

402.- ¿Qué tipo de pruebas puede realizarse utilizando el Administrador de tareas de Windows?
a. Prueba funcional
b. Prueba de configuración
c. Prueba de usabilidad
d. Pruebas de rendimiento

403.- ¿Qué método de pruebas se muestra en la figura inferior?

a. Pruebas funcionales
b. Pruebas de usabilidad
c. Pruebas de fatiga
d. Pruebas de rendimiento

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

404.- ¿Cuál de las siguientes funciones resulta útil para garantizar que los usuarios no introduzcan
valores no válidos en una aplicación con Interfaz de Usuario Gráfico?
a. In Range and Coerce
b. Variant to Data
c. Implies
d. Type Cast

405.- Una dll llamada a través del Call Library Function Node (CLFN) en un subVI permanece en la
memoria hasta que
a. El subVI completa la ejecución
b. El CLFN completa la ejecución
c. Se cablea una ruta vacía en el mismo CLFN
d. Todos los VIs completan la ejecución

406.- ¿Cuál de las siguientes opciones debe realizarse para desinstalar una variable compartida
publicada en red?
a. Eliminar la variable compartida en la ventana Project Explorer y reiniciar la máquina que aloja la
variable compartida
b. Desinstalar la librería de la que forma parte la variable en la ventana Project Explorer
c. Seleccionar Tools»Distributed System Manager, seleccionar la librería de variables compartidas y
eliminar el proceso
d. Cerrar todos los VIs que acceden a la variable

407.- Cuando crea una referencia a un VI, LabVIEW carga el VI en memoria (si aún no está cargado).
¿Cuál de las siguientes opciones NO es una razón para que el VI permanezca en memoria?
a. El VI está incluido en un proyecto que está en memoria
b. Existen referencias abiertas al VI referenciado
c. El panel frontal del VI está abierto
d. El VI es un subVI de otro VI en memoria

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

408.- ¿Cuál será el comportamiento cuando se ejecuta un VI que tiene el siguiente snippet de
código?

a. El VI genera un Error, ya que se accede a la referencia del control antes que al control
b. El VI se ejecuta y Item 1 y Item 2 se añaden a los elementos del Enum.
c. Se ejecuta solo cuando el VI es Reentrant.
d. El VI genera un Error, ya que los elementos del Enum no pueden cambiarse cuando se está
ejecutando el VI.

409.- ¿Cuál de los siguientes métodos permitirá la ejecución del VI Custom Add?

a. Método 1
b. Método 2
c. Ambos métodos
d. Ninguno de los métodos

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

410.- Está utilizando el siguiente código para escribir un archivo de configuración en el disco. El
array UUT Keys está vacío. ¿Qué elemento de los siguientes es verdadero después de ejecutarse
el código?

a. Se devuelve un error y no se escribe nada en el archivo.


b. Se crean Section 1 y Section 2. Section 1 no contiene parejas Key-Value. Section 2 contiene una
pareja Key-Value.
c. Se crean Section 1 y Section 2 y ambas secciones contienen una pareja Key-Value.
d. Solo se crea Section 2. Section 2 contiene una pareja Key-Value.

411.- ¿Cuál de los siguientes diagramas de bloques es más escalable y mantenible?

A.-

B.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

C.-

D.-

412.- Su aplicación debe ejecutarse en los siguientes sistemas operativos: Windows, Linux y
MacOS. Al revisar su código, ¿cuál de las siguientes opciones NO es una consideración a tener en
cuenta en función de la plataforma específica?
a. Uso del tipo de datos Timestamp, como los devueltos por la función Get Date/Time in Seconds.
b. El diagrama de bloques llama a un método .NET o ActiveX.
c. Los nombres y rutas de archivo incluyen caracteres especiales, como la barra invertida (\), barra
oblicua (/), dos puntos (:) y tilde (~).
d. El tamaño de las etiquetas de la interfaz de usuario cambia debido a las diferencias en las
fuentes del sistema.

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

413.- ¿Qué sucederá cuando el control OK Button y su referencia en el VI Main.vi se sustituya por
el control Numeric (DBL) y su referencia como se muestra en los siguientes snippets de código?

a. El VI Main.vi tendrá una flecha de ejecución rota


b. Ocurrirá un error en tiempo de ejecución cuando se ejecute Main.vi
c. El VI Main.vi se ejecutará y se mostrará el cuadro de diálogo cuando se cambie el valor del
control Numeric
d. El VI Main.vi se ejecutará pero no se mostrará el cuadro de diálogo cuando se cambie el valor
del control Numeric

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

414.- ¿Cuál de los siguientes pasos debe realizar si decide construir un ejecutable del diagrama
de bloques mostrado a continuación?

a. La ruta del archivo debe eliminarse una vez más, porque el proceso de construcción añadirá otra
capa en la estructura de archivos, causando problemas
b. El VI al que se está llamando dinámicamente debe añadirse manualmente a la especificación de
construcción
c. La ventana de la aplicación no se cerrará cuando se haya detenido el ejecutable.
d. Una o más funciones no funcionarán fuera del entorno de desarrollo.

415.- En el cuadro de diálogo de propiedades inferior se muestra una definición tipo de un control
de anillo de 16 bits sin signo con los elementos definidos. El valor predeterminado se establece
en 0 (Initialize). ¿Cuál de los siguientes cambios hará que se actualicen todas las instancias de las
definiciones tipo?

a. Cambiar el valor predeterminado a 1 (Configure).


b. Cambiar el tipo de datos a 32 bits sin signo.
c. Anexar “Step 3” como otro elemento del anillo.
d. Renombrar el elemento de anillo “Step 1” para que sea “Trigger”.

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

416.- ¿Cuál de las siguientes opciones representa mejor los datos de Array una vez que el siguiente
código complete la ejecución?

a. {-2, -1, 0, 1, 2, 3}
b. {-2, -1, 0, 0, 1, 2}
c. {2, 1 0, 0, 1, 2}
d. {2, 1, 0, -1, -2, -3}

417.- ¿Cuáles son los valores de los indicadores Numeric 1 y Numeric 2 tras ejecutar este código
en un procesador de doble núcleo?

a. 10, 10
b. 9, 9
c. -1, 0
d. No puede determinarse.

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

418.- ¿Qué valor despliega el indicador Result después de que el código se ejecuta?

A.- 0
B.- 4
C.- 3
D.- Ocurre un error

419.- ¿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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

420.- Cuando se remueve la función y se cablea directamente la función "Search 1D Array" a


la función "Index array" ¿cuáles cambios hay que realizar para mantener la misma funcionalidad?

A.-

B.-

C.-

D.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

421.- ¿Cuál de las siguientes opciones mejora la escalabilidad de la máquina de estados con
transiciones por defecto?

A.- un arreglo con una función "index Array" para determinar la transición de estados
B.- variables locales para determinar la transición de estados
C.- variable global para determinar la transición de estado
C.- variable compartida "single process" para determinar la transición de estado

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

422.- ¿Qué valor despliega el indicador Result después de que el código se ejecuta por primera
vez?

A.-

B.-

C.-

D.-

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

423.- ¿Qué comportamiento tiene la máquina de estados cuando el VI "START UP" regresa un
error?

A.- Llega al estado "shutdown"


B.- Llega al estado "Idle"
C.- Se detiene y muestra un dialogo de error
D.- vuelve a ejecutar el estado "Startup"

424.- ¿Por qué esta el cable roto?

A.- Solo se puede agrupar un elemento a la vez


B.- Los controles tienen tipos de datos equivocados
C.- El "cluster” de entrada para la función “Bundle by name” no está definida
D.- El “numeric”, "Ok buttom" y “array” no están configurados correctamente

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

425.- ¿Cuál de las siguientes afirmaciones es cierta?


a. El ajuste predeterminado para un túnel dentro o fuera de un bucle For que tiene habilitada auto-
indexación si los datos que se transmiten es un array.
b. El ajuste predeterminado para un túnel dentro o fuera de un bucle while que tiene deshabilitada
auto-indexación si los datos que se transmiten es un array.
c. Tanto A. y B. son verdaderas
d. Ninguna de las anteriores

426.- ¿Cuál de las siguientes afirmaciones es verdadera con respecto a la utilización de los puntos
de coerción?
a. Los puntos de coerción mejorar el desempeño del programa.
b. Los puntos de coerción representan una conversión de un tipo de datos a otro.
c. Los puntos de coerción aumenta el uso de memoria
d. Tanto A. y B.
e. Tanto B. y C.

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

427.- 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

428.- 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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

429.- 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

430.- 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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

431.- 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

432.- 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

Realizó Ing. Mario Alberto Clemente Lechuga


GUIA PARA EXAMEN CLAD 2013

433.- Considere el código que se muestra a continuación. El registro de ruta del archivo
resultante contiene una ruta de archivo de texto ¿en qué carpeta?

a. Misma carpeta que el VI que ejecuta el código


b. Misma carpeta que el Proyecto de LabVIEW
c. Directorio AppData del usuario actual
d. Misma carpeta que el directorio de aplicaciones VI

434.- En el siguiente ejemplo, ¿qué valor del índice se devuelve desde la función de búsqueda de
1D array si el Nombre de la propiedad no se encuentra en el array de entrada?

a. NaN (No es un Número)


b. 0
c. -1
d. Infinito negativo

435.- Usted necesita para almacenar los datos que otros ingenieros después analizaran con
Microsoft Excel. ¿Qué Formato de almacenamiento de archivos (s) se debe utilizar?

a. ASCII delimitado por tabulaciones


b. Formato binario personalizado
c. TDMS

436.- Los archivos TDMS almacenan propiedades ¿en cuál de los siguientes niveles?

a. File
b. Channel Group
c. Channel
d. Value
NOTA. Información tomada de diversas fuentes, como son las guías de examen tipo CLAD oficiales de National Instruments
(Español e Inglés), Foro de la comunidad Académica, Algunos ejemplos propios e información proporcionada por expertos en el
manejo de LabVIEW. (Pueden existir algunos errores, se recomienda realizar cada uno de los VI´s para comprobar su veracidad), así
como consultar sus manuales de Core 1 y la ayuda de LabVIEW.

¡Suerte en su examen!

Realizó Ing. Mario Alberto Clemente Lechuga

También podría gustarte