Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estructura de casos
"Step Over"
Los Nodos de Propiedad ("Property Nodes") permiten que los atributos de los objetos del panel
frontal sean manipulados programáticamente.
Los Nodos de Propiedad ("Property Nodes") pueden ser utilizados para actualizar los valores
contenidos en los objetos del panel frontal.
Más de un Nodo de Propiedad ("Property Node") puede ser usado para un solo objeto del panel
frontal.
Los Nodos de Propiedad ("Property Nodes") pueden ser utilizados para generar un evento "Value
Change" programáticamente
4. En un VI de alto nivel cuenta con un panel frontal que debe ser controlado desde un
subVI. ¿Qué parámetro debe de pasarle al subVI?
5. ¿Qué valor debe desplegar el indicador “Value Out” después de que el VI se ejecuta?
no
7. ¿Cuál Nodo de Propiedad (“Property Node”) cambia el atributo del color del texto de
cualquier control numérico digital de un subVI?
8. ¿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?
"Strip Chart"
Variables locales
Máquina de estado
11. ¿Cuál de los siguientes enunciados es VERDADERO sobre la siguiente sección de código?
Sí, ya que la terminal "Error Out" en el SubVI no esta cableada en el VI de alto nivel.
14. ¿Cuál de los siguientes enunciados es FALSO? (Puede aplicar más de una respuesta.)
Semáforos ("Semaphores")
Códigos de error
17. Indexado automático en el borde de un lazo es una característica que permite: (Puede
aplicar más de una respuesta.)
Que los arreglos puedan ser tomados automáticamente desde una iteración a la siguiente
18. ¿Cuál es el resultado de la función Inicializar Arreglo ("Initialize Array") después de que
el siguiente código se ha ejecutado?
19. ¿Cuál de las siguientes opciones causará un evento sea capturado por la estructura de
eventos de LabVIEW?
20. ¿Qué variable es la más utilizada para eliminar condiciones de carrera para prevenir
acceso simultaneo al código o datos?
21. ¿Cuál es el valor en "Shift Register Answer" después del siguiente código haya sido
ejecutado?
32
23. ¿En dónde puede ser documentada una VI de tal manera que la descripción aparezca en
la ventana de “Show Context Help”?
24. ¿Cuál de las siguientes terminales controlan cuántas veces se ejecuta un lazo "For"?
27. ¿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?
Fila ("Queue")
29. ¿Cuál tipo de dato no es aceptado por la terminal de selección de una estructura de
caso?
Arreglos
17
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”)?
33. El tipo de dato de un "Ring" puede ser cualquiera de los tipos de dato permitidos,
mientras que la representación numérica del tipo de dato de un "Enum" puede ser
solamente un tipo de dato sin signo.
verdadero
34. Cuando el usuario da clic en el control Botón, ¿cuántas veces se manda llamar la función
“Increment”?
37. ¿Cuál VI es típicamente utilizado para terminar un cable de “Cluster” de Error y para
desplegar un mensaje de error?
38. ¿Cuál de los siguientes métodos crea una Gráfica XY (“XY Graph”) con dos tramas?
Agrupar (con “Bundle”) los pares arreglos X y Y juntos en dos “clusters” y luego crear un arreglo de
estos dos “clusters”.
39. Mientras se ejecuta el VI, el usuario presiona y libera unControl Booleano con la acción
mecánica “Switch Until Released”. Asumiendo que el valor inicial del Control Booleano
es FALSO, ¿qué valor se despliega en el indicador “Result” después de la ejecución?
2
40. ¿Cuál de los siguientes es el mejor método para actualizar un indicador en el panel
frontal?
41. ¿Cuál de de los siguientes enunciados es VERDADEREO con respecto a la ejecución del
siguiente código?
42. ¿Cuál de las siguientes opciones causará un evento sea capturado por la estructura de
eventos de LabVIEW?
Cambiar un valor en el Panel Frontal por medio del clic del mouse
43. ¿Qué valor despliega el indicador “Result” después de que el código se ejecuta?
46. ¿Cuál de las funciones de temporización (VI) es la mejor opción para lógica de control de
temporización en aplicaciones que se ejecutaran por periodos extensos de tiempo?
48. Si el nombre de una entrada en la ventana de Ayuda de Contexto está en negritas para
un subVI, ¿Cuál de las siguientes condiciones son verdaderas? (Pueden aplicar multiples
respuestas)
Una entrada es requerida.
Se tendrá como resultado una flecha de ejecución rota a menos que la entrada esté
correctamente cableada
49. En la figura abajo, la salida de "Array Size" es
50. ¿Cuál “snippet” de código escribe la cantidad más pequeña de datos al disco duro?
Key Navigation
52. ¿Cuál es el resultado en "new string" después que el siguiente código es ejecutado?
Hello to you!
53. ¿Cuál es la funcionalidad que proveen las referencias de control?
54. ¿Qué valor despliega el indicador “Numeric” después de que el código se ejecuta?
55. Usted desarrolla un SubVI que únicamente obtiene un valor y necesita usar este SubVI
en un VI (de alto nivel). ¿Cuál de las siguientes es la mejor manera de forzar el flujo de
datos a controlar la ejecución del SubVI?
Modifique el SubVI para tener los errores de cluster que se pueden usar desde el VI de alto nivel
56. El archivo C:\data.txt no existe, pero el VI no reporta un error. ¿Cuál "snippet" de código
reporta un error y se detiene?
57. ¿Puede usarse un cable para pasar datos entre ciclos que se ejecutan en paralelo?
NO
59. ¿Cuál de los siguientes ilustra una ventaja de una variable global sobre una variable
local?
Una variable global puede pasar datos entre dos VIs independientes corriendo simultáneamente.
61. ¿Cuál de los siguientes elementos permitirá tener múltiples tramas (“plots”) en una
Gráfica de Forma de Onda (“Waveform Graph”)?
Constuir un arreglo de n dimensiones de datos con cada trama ("plot") en filas (o
coulmnas) separadas en el arreglos, después cablea el arreglo al indicador de Gráfica
de Forma de Onda ("Waveform Graph").
Agrupoar los elementos de cada forma de onda en un "cluster" y constuir un arreglo
para cada "cluste", después cablear el arreglo al indicador de Gráfica de Forma de
Onda ("Waveform Graph")
62. ¿Cuál enunciado describe mejor un evento “Notify”, como el cambio de valor de un
control booleano?
63. Personalice un control, seleccione Control en el menú desplegable Type Def. Status, y
guarde el control como un archivo.ctl. Después 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?
NO
64. ¿Cuánto tiempo espera esta función de “Dequeue Element” para recibir datos?
Indefinidamente
65. ¿Qué resultado despliega el indicador “Result F2” después de que el VI que contiene la
estructura de secuencia apilada (“Stacked sequence”) se ejecuta?
40
66. ¿Cuál de las siguientes opciones describe de forma precisa la salida que resulta de
ejecutar el siguiente lazo?
Un promedio de las últimas cuatro mediciones se desplegará
67. ¿En qué caso es mejor utilizar la herramienta de Punto de Prueba ("Probe") que
Ejecución en relieve ("Highlight Execution")?
68. Esta gráfica despliega todos los casos de una sola declaración de caso. ¿Qué valor
despliega el indicador “Result” después de que el código se ejecuta?
36
71. ¿Qué acción mecánica de un booleano usaría para imitar un botón en una ventan de
dialogo?
72. ¿Cuál de las siguientes opciones es importante para crear una variable global funcional?
"Sweep Chart"
VI de Máquina de Estados
Si dos eventos ocurren al mismo tiempo, solamente el primer evento será manejado y el segundo
se perderá.
80. ¿Cuál de los siguientes enunciados describe mejor el archivo LabVIEW Project (.lvproj)?
Un archivo que contiene referencias a y provee organización a todos los archivos pertinentes a una
aplicación.