You are on page 1of 21

Version #: Preparacin del Examen de CLAD

Q1:Qu mecanismo de sincronizacin de datos requiere sondeo contnuo?



A Notificador
B Cola
C Semforo
D Variable local

Q2:Qu variable suele usarse comnmente para eliminar condiciones de carrera previniendo el acceso
simultneo a cdigo o datos?

A Variable global funcional
B Variable local
C Variable global
D Variable compartida

Q3:Si Numeric tiene un valor inicial de 500, qu valor mostrar Numeric despus de la ejecucin del
cdigo?


A No se sabe
B 460
C 560
D 600


Q4:Qu mecanismo puede modificar la posicin de un objeto del panel frontal cuando un VI est en
funcionamiento?

A Nodos de Propiedad
B Nodos de Invocacin
C Variable global funcional
D Paleta de herramientas

Q5:Qu mecanismo de sincronizacin de datos utiliza el patrn de diseo de Maestro/Esclavo
(Master/Slave)?

A Notificador
B Cola
C Semforo
D Lugar de encuentro (Rendezvous)

Q6:Con qu frecuencia se actualiza el indicador Time cuando el usuario realiza clics rpidamente en el
botn de incremento del control Input?




A Se incrementa de forma contnua
B Se incrementa cada segundo
C Se incrementa cada 1000 segundos
D No se actualiza

Q7:Por qu ocurre un error cuando se ejecuta el cdigo?


A La ruta de fichero no est cableada a la entrada de la funcin Open/Create/Replace File
B El fichero es abierto con el acceso incorrecto
C No se cierra la referencia al archivo
D Todas las anteriores


Q8:Qu ecuacin es equivalente al cdigo?


A
B
C
D


Q9:Qu cadena muestra el indicador Result despus de que se ejecute el cdigo?


A 12345
B 01234
C 123456
D 012345

Q10: Cuando el VI se ejecuta, el usuario presiona y luego suelta el control Boolean con la accin
mecnica de "Switch Until Released". Asumiendo que el valor inicial de Boolean Control es FALSE, qu
valor mostrar el indicador Result despus de la ejecucin?



A 0
B 1
C 2
D 3

Q11:Qu afirmacin 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 automticamente cuando una estructura
secuencial apilada (Stacked Sequence Structure) se coloca en un diagrama de bloques

Q12:Por qu el terminal de secuencia local (Sequence Local) se muestra como "no asignado" en el
Frame 0 de la estructura secuencial apilada (Stacked Sequence Structure)?


A El desarrollador ha elegido no cablear el valor a ningn terminal en este marco
B El valor slo 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

Q13: El control Trigger est configurado con una accin mecnica de tipo enclavamiento (latching). Qu
fragmento de cdigo devuelve un valor de Count que muestra el nmero de veces que el usuario hace clic
en el control Trigger?

A
B
C
D


Q14:Qu valor muestra el indicador Result despus de que se ejecute el VI?


A
B
C
D
Q15: Con Filter selection configurado en "Bessel", qu valor mostrar el indicador Numeric despus
de que se ejecute el VI?



A 0
B 22
C Indeterminado. Es necesario ver el cdigo de los otros casos para determinar el valor
D El VI no detiene su ejecucin y se ejecuta indefinidamente

Q16:Qu valor muestra el indicador Output despus de la primera iteracin del bucle Loop 2?


A Queue1
B Element1
C Element2
D Element1 Element2


Q17:Qu valor muestra el indicador Numeric despus de que se ejecute el cdigo?


A 0
B 4
C 8
D El bucle while itera indefinidamente

Q18:Qu nodo de propiedad cambia los atributos de color del texto de cualquier control digital numrico
de un subVI?

A
B
C
D

Q19:Cul de las funciones de temporizacin es la mejor opcin para lgica de control de temporizacin
en aplicaciones que se ejecutan durante periodos extensos de tiempo?

A
B
C
D

Q20:Qu modificacin permite al VI responder a cualquier evento de cambio numrico?


A Eliminar el VI One Button Dialog de la estructura de eventos
B Mover la estructura de eventos dentro del bucle While
C Utilizar el evento Mouse Up en lugar del evento Value Change
D Usar eventos de filtrado en lugar de eventos de notificacin

Q21:Qu valor muestra el indicador Result despus de que se ejecute el cdigo?


A 0
B 3
C 4
D Se genera el error "Number Out of Bounds"

Q22: El VI se ejecuta dos veces sin ser cerrado o modificado. Despus de la primera ejecucin, el
indicador Value Out muestra un valor de 3. Qu valor mostrar el indicador Value Out despus de la
segunda ejecucin del VI?


A 3
B 4
C 5
D 6

Q23:Qu beneficio resulta de aadir un retardo (p.e., una funcin Wait until Next ms Multiple) en un
Bucle While?

A Reduccin del uso de memoria
B Reduccin del uso de CPU
C Ejecucin ms rpida del bucle
D Preasignacin de memoria
Q24: Describa los grficos puestos en el indicador Waveform Graph luego de haber ejecutado el VI


A 1 grfico con 5 puntos esparcidos de manera aleatoria
B 2 grficos individuales, cada uno con 5 puntos
C 5 grficos individuales, cada uno con 2 puntos
D 5 grficos individuales, cada uno con un punto

Q25: Cual es el valor en Numeric Value Out luego de la ejecucin del VI?


A 0
B 7
C 14
D Indefinido (El VI nunca va a terminar)

Q26: El VI siguiente es ejecutado. Luego de un rato, el usuario aprieta el botn derecho del ratn mientras
que este se encuentra sobre el Stop Button y lo suelta. Asumiendo que la accin del botn es switch until
release y que el valor inicial es FALSE, cual es el valor del indicador Numeric Value Out?



A 0
B 1
C 2
D 3

Q27: Cables, Feedback Nodes, Registro de desplazamiento y Variables Globales son todos
maneras de pasar informacin dentro de una aplicacin.

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.

Q28: El valor en Numeric Value In es 5. Cules 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

Q29: Como nos indica LabVIEW que convirti un valor a una representacin diferente?

A Un cable rojo donde ocurre la conversin
B Un punto rojo en el terminal donde ocurre la conversin
C LabVIEW nos muestra un error diciendo que no puede ejecutar la conversin
D LabVIEW no nos lo indica, simplemente convierte el valor

Q30: Cual 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 a sido cambiada con el
men del botn derecho del ratn.

Q31: El valor del control Numeric Value In es 15. Cul es el valor del indicador Numeric Value Out
luego de la ejecucin del VI?






A 14
B 15
C 99
D 225


Q32: Cul 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]

Q33: Cul formula es representada por el siguiente diagrama?


A





Q34: Los bucles For y While tienen la capacidad de crear un array de manera automtica cuando un
control o indicador se encuentra conectado a la estructura misma. Como actan 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


Q35: El valor inicial del control Numeric Value In 1 es 255 y del Numeric Value In 2 is 5. Cul es el
valor del indicador Numeric Value Out luego de la ejecucin del VI?



A 0
B 4
C 256
D 260



Q36: Cuales 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 ejecucin de la estructura antes de haber terminado todos los cuadros
C Estas estructuras ejecutan sus cuadros de manera linear
D Estas estructuras paran su ejecucin cuando hay un error dentro de uno de sus cuadros


Q37: Cual es la funcin del botn indicado?



A Habilita/Deshabilita las sondas.
B Habilita/Deshabilita la ejecucin paso a paso
C Habilita/Deshabilita mantener el resultado de ejecucin
D Habilita/Deshabilita el VI Execution Trace Toolkit



Q38: Cual es el valor en el indicador Loop Count Out luego de la ejecucin del VI?



A 3
B 4
C 5
D 6



Q39: Cuales de las siguientes declaraciones sobre los semforos son verdicas?

A Un semforo puede usarse para limitar el nmero de tareas ejecutadas simultneamente
sobre un recurso
B Los semforos son una indicacin de que ha habido un evento de usuario
C Cada tarea que llega hasta un semforo debe de esperar hasta que un nmero de tareas
haya llegado hasta el mismo semforo
D Un semforo es generado cada vez que el hilo de UI es adquirido


Q40: Cual es el contenido del indicador String Out luego de la ejecucin del VI?



A 1, 2, 3
B 3, 2, 1
C 1.00, 2.00, 3.00
D 3.00, 1.00, 2.00



Respuestas:
1) D
2) A
3) A
4) A
5) A
6) D
7) B
8) A
9) D
10) C
11) A and B
12) B
13) C
14) A
15) A
16) B
17) C
18) B
19) C
20) B
21) A
22) D
23) B
24) B
25) A
26) A
27) D
28) D
29) B
30) A
31) C
32) C
33) B
34) D
35) B
36) B & C
37) C
38) B
39) A
40) D

You might also like