Академический Документы
Профессиональный Документы
Культура Документы
Por favor, no retire la grapa en ninguna seccin. Si cualquier parte del papel de este examen se
encuentra faltante o separado al regresar a National Instruments, se considerar como examen
reprobado.
Por favor no pida ayuda al facilitador. Si usted cree que la intencin de la pregunta no es clara,
puede hacer una observacin en la pregunta, y escribir sus razones por haber escogido la respuesta
que crea que mejor responda a la pregunta.
Este examen no puede ser retirado del rea donde se realiza o ser reproducido en ninguna manera.
Usted no puede retener ninguna porcin del examen despus de haberlo completado.
Pgina 1 de 20
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
Pgina 2 de 20
Estructura de secuencia
Estructura de casos
Nodo de frmula
Estructura orientado a objetos
2. Dar clic en el botn de ________ permite sobrepasar un nodo en el Diagrama de Bloques sin
utilizar la herramienta de ejecucin paso a paso (single-stepping) a travs del nodo
a.
b.
c.
d.
"Steo Into"
"Step Over"
"Steo Out"
"Step Through"
3. Cul de los siguientes enunciados se aplica a los Nodos de Propiedad ("Property Nodes")?
(Puede aplicar ms de una respuesta.)
a. Los Nodos de Propiedad ("Property Nodes") permiten que los atributos de los objetos
del panel frontal sean manipulados programticamente.
b. Los Nodos de Propiedad ("Property Nodes") pueden ser utilizados para actualizar los
valores contenidos en los objetos del panel frontal.
c. Ms de un Nodo de Propiedad ("Property Node") puede ser usado para un solo objeto
del panel frontal.
d. Los Nodos de Propiedad ("Property Nodes") pueden ser utilizados para generar un
evento "Value Change" programticamente.
4. En un VI de alto nivel cuenta con un panel frontal que debe ser controlado desde un subVI.
Qu parmetro debe de pasarle al subVI?
a.
b.
c.
d.
Pgina 3 de 20
a.
b.
c.
d.
0
4
5
6
a.
b.
c.
d.
Pgina 4 de 20
"Strip Chart"
"Scope Chart"
"Sweep Chart"
"Step Chart"
Estructura de eventos
Lazo "For"
Mquina de estado
Lazo "While"
11. Cul de los siguientes enunciados es VERDADERO sobre la siguiente seccin de cdigo?
a.
b.
c.
d.
Pgina 5 de 20
a.
b.
c.
d.
13. Un VI tiene habilitado el Manejo Automtico de Error ("Automatic Error Handling"). Llama
un SubVI que tiene el Manejo Automtico de Error ("Automatic Error Handling")
deshabilitado. La terminal "Error Out" del SubVI no est cableada en el VI de alto nivel. El
SubVI enva un error al VI de alto nivel. Se publicar un dilogo de error debido al Manejo
Automtico de Error ("Automatic Error Handling")?
a. No, ya que el SubVI tiene el Manejo Automtico de Error ("Automatic Error Handling")
deshabilitado
b. S, ya que el SubVI tiene el Manejo Automtico de Error ("Automatic Error Handling")
deshabilitado
c. No, ya que la terminal "Error Out" en el SubVI no esta cableada en el VI de alto nivel.
d. S, ya que la terminal "Error Out" en el SubVI no esta cableada en el VI de alto nivel.
14. Cul de los siguientes enunciados es FALSO? (Puede aplicar ms de una respuesta.)
a. Un panel de conexin de un SubVI define dnde cablear entradas y salidas
b. Los colores de terminales del panel de conexin 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
15. Cul de los siguientes no puede usarse para transferir datos?
a. Semforos ("Semaphores")
b. Filas ("Queues")
Pgina 6 de 20
a.
b.
c.
d.
19. Cul de las siguientes opciones causar un evento sea capturado por la estructura de
eventos de LabVIEW?
a. Cambiar un Valor de control en el Panel Frontal al dar clic en el control
b. Cambiar la propiedad de Valor ("Value") de un control en el Panel Frontal a travs de un
nodo de propiedad ("property node")
c. Cambiar el Valor de un control en el Panel Frontal a travs de una referencia de control
d. Cambiar el Valor de control en el Panel Frontal a travs de una variable local
20. Qu variable es la ms utilizada para eliminar condiciones de carrera para prevenir acceso
simultaneo al cdigo o datos?
a. Variable global funcional
b. Variables locales
c. Variables Globales
Pgina 7 de 20
a.
b.
c.
d.
16
24
32
10
a.
b.
c.
d.
23. En dnde puede ser documentada una VI de tal manera que la descripcin aparezca en la
ventana de Show Context Help?
a.
b.
c.
d.
24. Cul de las siguientes terminales controlan cuntas veces se ejecuta un lazo "For"?
a.
b.
Pgina 8 de 20
c.
d.
25. El siguiente cdigo demuestra el uso apropiado de un Nodo de Propiedad (Property
Node)?
a. Si, por que actualizar el valor por medio de los Nodos de Propiedad (Property Nodes)
usa menos memoria que escribir a la terminal directamente.
b. Si, por que actualizar el valor por medio de Nodo de Propiedad (Property Node)
permite verificar errores.
c. No, porque se debera de cablear el cable directamente a los indicadores cuando sea
posible.
d. No, porque los Nodos de Propiedad (Property Nodes) deben ser utilizados nicamente
cuando se usan tipos de datos ms complejos.
26. La funcin "Wait Until Next ms Multiple":
a. Comienza la temporizacin al inicio del programa y se completa sobre un mltiplo del
temporizador de la PC
b. Comienza la temporizacin despus que el cdigo en el lazo se haya completado y se
vence cuando el mltiplo del tiempo de salida (usuario) se vence
c. Comienza la temporizacin despus que el cdigo en el lazo se haya completado y se
vence cuando el tiempo de salida (usuario) termina
d. Comienza la temporizacin al inicio del programa y espera hasta que el cdigo en el lazo
se ha completado
27. Qu mecanismo de sincronizacin de datos asegura que no hay prdida de datos cuando la
aplicacin temporalmente genera datos ms rpido que su habilidad de procesarlos?
a.
b.
c.
d.
Notificador ("Notifier")
Fila ("Queue")
Semforo ("Semaphore")
Variables locales
Pgina 9 de 20
Arreglos
Valores de "Enumerated type"
Cadenas de caracteres
Enteros
a.
b.
c.
d.
9 Bytes
11 Bytes
13 Bytes
17 Bytes
31. Por qu la terminal de sequence local se despliega como sin asignar en el marco 0 de la
estructura de secuencia apilada (staked sequence)?
a.
b.
c.
d.
Pgina 10 de 20
33. El tipo de dato de un "Ring" puede ser cualquiera de los tipos de dato permitidos, mientras
que la representacin numrica del tipo de dato de un "Enum" puede ser solamente un tipo
de dato sin signo.
a. Verdadero
b. Falso
34. Cuando el usuario da clic en el control Botn, cuntas veces se manda llamar la funcin
Increment?
a.
b.
c.
d.
0
1
2
3
Pgina 11 de 20
a.
b.
c.
d.
-128
0
255
256
37. Cul VI es tpicamente utilizado para terminar un cable de Cluster de Error y para
desplegar un mensaje de error?
a.
b.
c.
d.
"Merge Errors"
"One Button Dialog/Two Button Dialog"
"Generate Front Panel Activity"
"Simple Error Handle"
38. Cul de los siguientes mtodos crea una Grfica XY (XY Graph) con dos tramas?
a. Crear un solo cluster de dos arreglos de valores X y dos arreglos de valores Y en un
patrn X,Y,X,Y.
b. Agrupar (con Bundle) los pares arreglos X y Y juntos en dos clusters y luego crear un
arreglo de estos dos clusters.
c. Agrupar (con Bundle) los pares arreglos X y Y juntos en dos clusters y luego crear un
"cluster" de estos dos clusters.
d. Crear un solo arreglo de cada uno de los arreglos X y arreglos Y, en un patrn X,Y,X,Y.
39. Mientras se ejecuta el VI, el usuario presiona y libera unControl Booleano con la accin
mecnica Switch Until Released. Asumiendo que el valor inicial del Control Booleano es
FALSO, qu valor se despliega en el indicador Result despus de la ejecucin?
Pgina 12 de 20
a.
b.
c.
d.
0
1
2
3
40. Cul de los siguientes es el mejor mtodo para actualizar un indicador en el panel frontal?
a.
b.
c.
d.
Pgina 13 de 20
Pgina 14 de 20
Pgina 15 de 20
Pgina 16 de 20
Pgina 17 de 20
Pgina 18 de 20
Pgina 19 de 20
Pgina 20 de 20
Por favor, no retire la grapa en ninguna seccin. Si cualquier parte del papel de este examen se
encuentra faltante o separado al regresar a National Instruments, se considerar como examen
reprobado.
Por favor no pida ayuda al proveedor. Si usted cree que la intencin de la pregunta no es clara,
puede hacer una observacin en la pregunta, y escribir sus razones por haber escogido la respuesta
que crea que mejor responda a la pregunta.
Este examen no puede ser retirado del rea donde se realiza o ser reproducido en ninguna manera.
Usted no puede retener ninguna porcin del examen despus de haberlo completado.
Pgina 1 de 23
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
_____
Pgina 2 de 23
a.
b.
c.
d.
2. Cul 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
b. Actualizar un control del Panel Frontal por medio de un nodo de propiedad ("property
node")
c. Actualizar programticamente un control del Panel Frontal por medio de una referencia
de control
d. Usar el Servidor VI ("VI Server") para actualizar un control del Panel Frontal
3. Qu valor despliega el indicador Result despus de que el cdigo se ejecuta?
a.
b.
c.
d.
Pgina 3 de 23
6. Cul de las funciones de temporizacin (VI) es la mejor opcin para lgica de control de
temporizacin en aplicaciones que se ejecutaran por periodos extensos de tiempo?
a.
b.
c.
d.
Pgina 4 de 23
a.
b.
c.
d.
a.
b.
c.
d.
Pgina 5 de 23
a.
b.
c.
Pgina 6 de 23
d.
11. Qu funcionalidad permite asignar teclas especficas o combinaciones de teclas a un
control del panel frontal?
a.
b.
c.
d.
Key Focus
Key Navigation
Radix
Distribute Objects
12. Cul es el resultado en "new string" despus que el siguiente cdigo es ejecutado?
a.
b.
c.
d.
Hello to you!
Hello Wto you!
Hello to you!!
Helloto you!
Pgina 7 de 23
a.
b.
c.
d.
0
4
8
El lazo While se ejecuta indefinidamente
15. Usted desarrolla un SubVI que nicamente obtiene un valor y necesita usar este SubVI en un
VI (de alto nivel). Cul de las siguientes es la mejor manera de forzar el flujo de datos a
controlar la ejecucin del SubVI?
a. Utilice el SubVI en una estructura de secuencia
b. Modifique el SubVI con entradas "tontas" que se pueden usar desde el VI de alto nivel
c. Modifique el SubVI para tener los errores de cluster que se pueden usar desde el VI de
alto nivel
d. Modifique el SubVI para tener una variable global y usarla desde el VI de alto nivel
16. El archivo C:\data.txt no existe, pero el VI no reporta un error. Cul "snippet" de cdigo
reporta un error y se detiene?
Pgina 8 de 23
a.
b.
c.
d.
17. Puede usarse un cable para pasar datos entre ciclos que se ejecutan en paralelo?
a. Si
b. No
Pgina 9 de 23
19. Cul de los siguientes ilustra una ventaja de una variable global sobre una variable local?
a. Una variable global puede pasar datos entre dos VIs independientes corriendo
simultneamente.
b. Solo la variable global puede pasar datos de arreglos, las variables locales no pueden
c. Las variables globales siguen el modelo de flujo de datos, y por lo tanto no pueden
causar condiciones de carrera
d. Las variables globales no requieren sus propias etiquetas para operar.
20. Cul trama ("plot") cambiar de color primero?
a. Trama ("Plot") 1 porque las propiedades son ejecutadas de arriba hacia abajo
b. rama ("Plot") 0 porque las propiedades estn implementadas en orden nmerico
comenzando de cero
c. Ambas tramas ("Plots") sern actualizadas simultneamente debido a hilos mltiples de
las propiedades
d. No se puede determinar porque LabVIEW realiza operaciones en el formato de flujo de
datos
21. Cul de los siguientes elementos permitir tener mltiples tramas (plots) en una Grfica
de Forma de Onda (Waveform Graph)?
Pgina 10 de 23
23. Personalice un control, seleccione Control en el men desplegable Type Def. Status, y
guarde el control como un archivo.ctl. Despus use un ejemplo del control personalizado en
la ventana del panel frontal. Si abre el archivo .ctl y modifica el control, Cambia el control
en la ventana del panel frontal?
a. Si
b. No
24. Cunto tiempo espera esta funcin de Dequeue Element para recibir datos?
a.
b.
c.
d.
Pgina 11 de 23
a.
b.
c.
d.
0
25
40
65
26. Cul de las siguientes opciones describe de forma precisa la salida que resulta de ejecutar
el siguiente lazo?
a.
b.
c.
d.
Los ltimos tres valores de la funcin Random Number debe ser desplegado
Un promedio mvil de todas las mediciones que se desplegaran.
Un promedio de las ltimas cuatro mediciones se desplegar
Ninguna de las anteriores
27. En qu caso es mejor utilizar la herramienta de Punto de Prueba ("Probe") que Ejecucin
en relieve ("Highlight Execution")?
a. Para observar el flujo de datos.
b. Para ver el valor de un cable en tiempo real
c. Para observar dentro de un SubVI, mientras el proceso est corriendo
Pgina 12 de 23
a.
b.
c.
d.
5
7
12
36
a.
b.
c.
d.
Pgina 13 de 23
a.
b.
c.
d.
31. Qu accin mecnica de un booleano usara para imitar un botn en una ventan de
dialogo?
a.
b.
c.
d.
32. Cul de las siguientes opciones es importante para crear una variable global funcional?
a.
b.
c.
d.
33. Cul modo de actualizacin de traza ("chart") se debe usar para comparar nuevos y viejos
datos separados por una lnea vertical? Esta traza ("chart") se mostrar similar a un electro
cardiograma (ECG).
a.
b.
c.
d.
"Strip Chart"
"Scope Chart"
"Sweep Chart"
"Step Chart"
Pgina 14 de 23
a.
b.
c.
d.
Pgina 15 de 23
a. terminal de contador,
; terminal condicional,
b. terminal condicional,
; terminal de iteracin,
c. terminal de contador,
d. terminal de condicional,
; terminal de iteracin,
; terminal de contador,
40. Cul de los siguientes enunciados describe mejor el archivo LabVIEW Project (.lvproj)?
a. Una caprta especializada que contiene todos los archivos pertinentes a una aplicacin
b. Un archivo que contiene un panel frontal y un diagrama de bloques donde los paos de
programacin se pueden implementar
c. Una versin compilada del cdigo mas utilizada para el despliegue de una aplicacin
d. Un archivo que contine referencias a y provee organizacin a todos los archivos
pertinentes a una aplicacin
Pgina 16 de 23
Pgina 17 de 23
Pgina 18 de 23
Pgina 19 de 23
Pgina 20 de 23
Pgina 21 de 23
Pgina 22 de 23
Pgina 23 de 23
Por favor, no retire la grapa en ninguna seccin. Si cualquier parte del papel de este
examen se encuentra faltante o separado al regresar a National Instruments, se
considerar como examen reprobado.
Por favor, no haga preguntas al proveedor. Si usted cree que la intencin de la pregunta no es
clara, puede hacer una observacin en la pregunta, y escribir sus razones por haber escogido
la respuesta que crea que mejor responda a la pregunta.
Este examen no puede ser retirado del rea donde se realiza o ser reproducido en ninguna
manera. Usted no puede retener ninguna porcin del examen despus de haberlo
completado.
Pgina 1 de 17
Pgina 2 de 17
Pgina 3 de 17
Pgina 5 de 17
a.
b.
c.
d.
a.
b.
c.
d.
Pgina 6 de 17
Grficas; Charts
Charts; Plots
Plots; Grficas
Charts; Grficas
Pgina 7 de 17
a.
b.
c.
d.
16
24
32
10
23. Cul modo de actualizacin de Chart debe ser usado para dibujar nuevos datos de
izquierda a derecha, para despus limpiar el chart y despus dibujar nuevos datos de
izquierda a derecha?
a. Strip Chart
b. Scope Chart
c. Sweep Chart
d. Step Chart
24. Cul de los siguientes ilustra una ventaja de una variable global sobre una variable
local?
a. Una variable global puede pasar datos entre dos VIs independientes corriendo
simultneamente.
Pgina 8 de 17
a.
b.
c.
d.
26. Bajo cul de las siguientes condiciones un ciclo For termina de ejecutarse?
a. Cuando un valor verdadero se presenta en la terminal de condicin y esta es
b. Cuando el valor de la terminal de iteracin,
Pgina 9 de 17
Pgina 10 de 17
a.
b.
c.
d.
Pgina 11 de 17
.
a.
b.
c.
d.
Pgina 12 de 17
a.
b.
c.
d.
Pgina 13 de 17
a.
b.
c.
Pgina 14 de 17
d.
Pgina 15 de 17
Pgina 16 de 17
Pgina 17 de 17