cuestionario examen clad
DESCRIPTION
BANCO DE 80 PREGUNTAS PARA EXAMEN CLADTRANSCRIPT
-
1. Para implementar un diagrama de estado que permita la futura escalabilidad de la
aplicacin, la mejor opcin para una estructura base es:
Estructura de casos
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
"Step Over"
3. Cul de los siguientes enunciados se aplica a los Nodos de Propiedad ("Property
Nodes")? (Puede aplicar ms de una respuesta.)
Los Nodos de Propiedad ("Property Nodes") permiten que los atributos de los objetos del panel
frontal sean manipulados programticamente.
Los Nodos de Propiedad ("Property Nodes") pueden ser utilizados para actualizar los valores
contenidos en los objetos del panel frontal.
Ms 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" 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?
Las referencias de los controles
5. Qu valor debe desplegar el indicador Value Out despus de que el VI se ejecuta?
5
6. Usted estableci un Breakpoint en el cdigo contenido en el caso Falso de una
estructura de Caso. La ejecucin del VI tendr una pausa si el cdigo en el caso
Verdadero de la estructura de Caso esta siendo ejecutado?
no
7. Cul Nodo de Propiedad (Property Node) cambia el atributo del color del texto de
cualquier control numrico digital de un subVI?
-
8. Qu modo de actualizacin de un "Waveform Chart" se debe usar para mostrar datos
en ejecucin desplazndose continuamente de izquierda a derecha en el grfico?
"Strip Chart"
9. Cul de los siguientes elementos no cumple con el paradigma de programacin de flujo
de datos?
Variables locales
10. Si es posible, una estructura de Secuencia se debe reemplazar con un(a):
Mquina de estado
11. Cul de los siguientes enunciados es VERDADERO sobre la siguiente seccin de cdigo?
El lazo se ejecutar infinitamente, y el programa deber ser abortado
12. Cul ecuacin es equivalente al cdigo?
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")?
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.)
Un icono de SubVI debe ser editado desde la paleta de funciones
15. Cul de los siguientes no puede usarse para transferir datos?
Semforos ("Semaphores")
16. La lista de Errores muestra las siguientes opciones EXCEPTO:
Cdigos de error
-
17. Indexado automtico en el borde de un lazo es una caracterstica que permite: (Puede
aplicar ms de una respuesta.)
Que los arreglos puedan ser tomados automticamente desde una iteracin a la siguiente
Arreglos que son acumulados automticamente en los lmites del lazo
18. Cul es el resultado de la funcin Inicializar Arreglo ("Initialize Array") despus de que
el siguiente cdigo se ha ejecutado?
Arreglo de una dimensin {3, 3, 3, 3}
19. Cul de las siguientes opciones causar un evento sea capturado por la estructura de
eventos de LabVIEW?
Cambiar un Valor de control en el Panel Frontal al dar clic en el control
20. Qu variable es la ms utilizada para eliminar condiciones de carrera para prevenir
acceso simultaneo al cdigo o datos?
Variable global funcional
21. Cul es el valor en "Shift Register Answer" despus del siguiente cdigo haya sido
ejecutado?
32
22. Cul es el resultado en "subarray" despus que el siguiente cdigo es ejecutado?
Arreglo de una dimensin {10, 8, 5, 7}
23. En dnde puede ser documentada una VI de tal manera que la descripcin aparezca en
la ventana de Show Context Help?
En la ventana de Propiedades de Documentacin de VI (VI Properties Documentation)
24. Cul de las siguientes terminales controlan cuntas veces se ejecuta un lazo "For"?
25. El siguiente cdigo demuestra el uso apropiado de un Nodo de Propiedad (Property
Node)?
-
No, porque se debera de cablear el cable directamente a los indicadores cuando sea posible.
26. La funcin "Wait Until Next ms Multiple":
Comienza la temporizacin al inicio del programa y se completa sobre un mltiplo del
temporizador de la PC
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?
Fila ("Queue")
28. Cul de los siguientes enunciados es FALSO?
Se puede crear un Arreglo de Arreglos.
29. Cul tipo de dato no es aceptado por la terminal de seleccin de una estructura de
caso?
Arreglos
30. Cuntos bytes escribe LabVIEW a un archivo cuando el cdigo se ejecuta?
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)?
El valor solo esta disponibles a marcos despus del marco 1
32. La funcin de Wait se puede agregar a los lazos While:
Permitir suficiente tiempo de procesador para completas otras tareas.
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.
-
verdadero
34. Cuando el usuario da clic en el control Botn, cuntas veces se manda llamar la funcin
Increment?
2
35. Por qu LabVIEW es un lenguaje de programacin de flujo de datos?
El flujo de datos a travs de nodos en el diagrama de bloques determina la ejecucin
36. Si el valor en a es 2 y en b es 128, cul es el valor en el indicador Result desplegado
despus de la ejecucin?
0
37. Cul VI es tpicamente utilizado para terminar un cable de Cluster de Error y para
desplegar un mensaje de error?
"Simple Error Handle"
38. Cul de los siguientes mtodos crea una Grfica 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 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?
2
-
40. Cul de los siguientes es el mejor mtodo para actualizar un indicador en el panel
frontal?
Conecte directamente a la terminal del indicador
41. Cul de de los siguientes enunciados es VERDADEREO con respecto a la ejecucin del
siguiente cdigo?
El lazo tendr 51 ciclos.
42. Cul 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 despus de que el cdigo se ejecuta?
El tiempo ejecutado en milisegundos durante la ejecucin del subVI
44. Se tiene un control en el panel frontal de un VI y necesita modificar una de sus
propiedades en tiempo de ejecucin. Cul de los siguientes es el mejor enfoque?
Cree un nodo de propiedad implcito ("implicit property node") y seleccione la propiedad a
modificar
45. El mtodo ms eficiente para crear arreglos es:
Usar un lazo "For" con indexacin automtica
46. 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?
GRAFICO DE GET DATE/TIME IN SECONDS
47. Para el VI que se muestra en el siguiente diagrama de bloques, el manejo automtico de
error ("automatic error handling") es habilitado. Si el archivo C:\data.txt no existe, se
abrir una ventana de dilogo de error?
-
NO
48. Si el nombre de una entrada en la ventana de Ayuda de Contexto est en negritas para
un subVI, Cul de las siguientes condiciones son verdaderas? (Pueden aplicar multiples
respuestas)
Una entrada es requerida.
Se tendr como resultado una flecha de ejecucin rota a menos que la entrada est
correctamente cableada
49. En la figura abajo, la salida de "Array Size" es
Arreglo de una dimensin con {2, 3}
50. Cul snippet de cdigo escribe la cantidad ms pequea de datos al disco duro?
51. Qu funcionalidad permite asignar teclas especficas o combinaciones de teclas a un
control del panel frontal?
Key Navigation
52. Cul es el resultado en "new string" despus que el siguiente cdigo es ejecutado?
Hello to you!
-
53. Cul es la funcionalidad que proveen las referencias de control?
Modificar las propiedades de objetos en el Panel Frontal en subVIs
54. Qu valor despliega el indicador Numeric despus de que el cdigo se ejecuta?
8
55. 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?
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. Cul "snippet" de cdigo
reporta un error y se detiene?
57. Puede usarse un cable para pasar datos entre ciclos que se ejecutan en paralelo?
NO
58. Se requiere programaticamente actualizar el valor en un control numrico Cul es la
estrategia mas apropiada?
Utilice una variable local
59. Cul 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 simultneamente.
60. Cul trama ("plot") cambiar de color primero?
-
Trama ("Plot") 1 porque las propiedades son ejecutadas de arriba hacia abajo
61. Cul de los siguientes elementos permitir tener mltiples tramas (plots) en una
Grfica 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, despus cablea el arreglo al indicador de Grfica
de Forma de Onda ("Waveform Graph").
Agrupoar los elementos de cada forma de onda en un "cluster" y constuir un arreglo
para cada "cluste", despus cablear el arreglo al indicador de Grfica de Forma de
Onda ("Waveform Graph")
62. Cul enunciado describe mejor un evento Notify, como el cambio de valor de un
control booleano?
Indica que el evento ocurri y que LabVIEW proces el evento.
63. 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?
NO
64. Cunto tiempo espera esta funcin de Dequeue Element para recibir datos?
Indefinidamente
65. Qu resultado despliega el indicador Result F2 despus de que el VI que contiene la
estructura de secuencia apilada (Stacked sequence) se ejecuta?
40
66. Cul 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
Ejecucin en relieve ("Highlight Execution")?
Para ver el valor de un cable en tiempo real
68. Esta grfica despliega todos los casos de una sola declaracin de caso. Qu valor
despliega el indicador Result despus de que el cdigo se ejecuta?
36
69. Los siguientes "breakpoint" realizan los siguientes:
Causa que el VI se pause
70. Qu valor se desplieiga en el indicador "Result" cuando el cdigo se ejecuta?
Un Arreglo 1-D de {-25, 25}
71. Qu accin mecnica de un booleano usara para imitar un botn en una ventan de
dialogo?
Latch When Released
72. Cul de las siguientes opciones es importante para crear una variable global funcional?
Cambiar la ejecucin de los VIs configurado como "Reentrant"
-
73. 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).
"Sweep Chart"
74. Qu tipo de arquitectura de VI representa el siguiente diagrama de bloques?
VI de Mquina de Estados
75. La funcin de un "Cluster" es:
Agrupar tipos de datos mixtos en estructuras lgicas.
76. Un punto de coercin indica que:
Un "buffer" de datos es creado para manejar conversin de datos
77. Cul de las siguientes combinaciones de palabras completa correctamente el siguiente
enunciado? A diferencia de los Nodos de propiedad ("Property Nodes") _____ , _____
Nodos de propiedad ("Property Nodes") requieren _____ como entradas para funcionar
correctamente.
Implcito; Explcito; Referencias de control
78. Cul es una de las desventajas de utilizar la arquitectura de VI de Mquina de Estados?
Si dos eventos ocurren al mismo tiempo, solamente el primer evento ser manejado y el segundo
se perder.
79. Cul de las siguientes combinaciones de palabras completa correctamente el siguiente
enunciado? El ______________ indica el nmero total de veces que el ciclo se ejecutar
y el _______________ regresa el nmero de veces que el ciclo se ha ejecutado menos
uno.
Terminal de contador, N ; terminal de iteracin, i
80. Cul de los siguientes enunciados describe mejor el archivo LabVIEW Project (.lvproj)?
Un archivo que contiene referencias a y provee organizacin a todos los archivos pertinentes a una
aplicacin.