Práctica 8 Estructuras de programación en LabVIEW
|
|
- Lourdes Valenzuela Páez
- hace 7 años
- Vistas:
Transcripción
1 Práctica 8 Estructuras de programación en LabVIEW Objetivo de la práctica Al terminar esta práctica, el discente será capaz de: Conocer las diferencias entre un ciclo FOR y un ciclo While, conocer cómo los registros de corrimiento obtienen el valor de iteraciones anteriores, conocer cómo se ejecuta la estructura CASE, conocer cómo se ejecuta la estructura SECUENCE, conocer cómo se utiliza la función MATHSCRIPT y, generar programas utilizando las diferentes estructuras antes mencionadas. Material: Computadora con LabVIEW Profesional versión 8.0 en adelante (preferentemente 8.6) Introducción En esta práctica se crearán VIs sencillos para incorporar las estructuras de programación en LabVIEW. Dichas estructuras son FOR, WHILE, CASE, SECUENCE y MATSCRIPT. Marco teórico Las estructuras son representaciones gráficas de los casos que se presentan en lenguajes de programación de texto. Se utiliza una estructura en el diagrama a bloques para repetir segmentos de código ó para ejecutar código bajo alguna condición o en un orden específico. 1
2 Como los elementos anteriores (práctica #6), las estructuras cuentan con terminales que permiten la conexión entre ellas y otros elementos dentro del diagrama a bloques. Al tener información en estas terminales las estructuras se ejecutarán inmediatamente y generarán información de salida cuando termine su ejecución. Cada estructura cuenta con un borde (orilla) particular, y puede ser redimensionado para abarcar alguna parte del código que se desee ejecutar, claro, de acuerdo a la función de cada estructura. El código dentro de una estructura de programación se le conoce como subdiagrama. Las terminales que proveen información hacia dentro y fuera de la estructura se les conoce como túneles. Un túnel es una conexión en el borde (orilla) de la estructura. LabVIEW proporciona estructuras de programación (Functions Structures) para realizar diferentes procesos; entre dichas estructuras se encuentran: FOR.- Ejecuta un subdiagrama un número determinado de ocasiones. WHILE.- Ejecuta un subdiagrama hasta que una condición se cumpla. CASE STRUCTURE.- Contiene múltiples subdiagramas, de los cuales solo uno se ejecuta dependiendo de la variable de entrada a la estructura. SECUENCE STRUCTURE.- Contiene uno o más subdiagramas, los cuales se ejecutan de manera secuencial. MATHSCRIPT.- Realiza operaciones matemáticas utilizando variables definidas por el usuario ó de la misma estructura (Mathscript es similar a Matlab, pero integrado en LabVIEW). 2
3 El ciclo FOR Figura 1.- Estructura para un ciclo FOR Un ciclo FOR ejecuta un subdiagrama un número predeterminado de ocasiones. El valor en la terminal de conteo (loop count) indica cuántas ocasiones se repetirá el subdiagrama. Es posible asignar un valor conectando un valor desde afuera de la estructura al ícono N. La terminal de iteraciones (i) proporciona el número de iteraciones realizadas. Las iteraciones siempre empezarán en cero, es decir, durante la primer iteración la terminal proporcionará un cero y llegará hasta N-1 iteraciones. Ambas terminales (de conteo e iteración) son palabras enteras con signo. Si se conectara una variable de punto decimal a la entrada de conteo, LabVIEW la redondea y la obliga a que se encuentre en el rango. Un dato importante es que si se empieza con un número negativo o cero en la terminal de conteo, el subdiagrama no se ejecutará. El ciclo While Figura 2.- Estructura para un ciclo WHILE 3
4 El ciclo WHILE ejecuta un subdiagrama hasta que una condición es cumplida, es decir, mientras se cumpla la condición. Dicha condición se encuentra en la terminal Loop condition, el cual es un valor booleano (verdadero o falso). El comportamiento predeterminado para la terminal es Stop if True, donde el subdiagrama se ejecuta hasta que la terminal reciba un valor VERDADERO. Cuando una terminal de condición es configurada como Continue if True, el ciclo WHILE ejecuta el subdiagrama hasta que la terminal reciba un valor FALSO. Debido a que la estructura revisa el valor presente en la terminal después de ejecutar cada iteración, el ciclo WHILE se ejecuta por lo menos una vez, lo cual es igual que un DO-WHILE en los lenguajes de texto convencionales. Figura 3.- Controles para la terminal condicionante Cabe señalar que si la terminal condicionante no se conecta a un valor, el VI no operará. Es posible crear un subdiagrama para revisar si existe un error o no utilizando la terminal condicionante de una estructura WHILE. Cuando se conecta un cluster de error a dicha terminal, solamente los valores de VERDADERO o FALSO pasan a la terminal. La terminal de iteraciones proporciona el número de iteraciones completadas; siempre empieza en cero y regresa a cada inicio de la iteración el valor de cero. Si se desea pasar información desde la primer iteración a la siguiente, es necesario colocar registros de corrimiento. 4
5 Registros de corrimiento en estructuras (ciclos) Figura 4.- Registros de corrimiento en estructuras FOR y WHILE Se utilizan los registros de corrimiento dentro de ciclos FOR y WHILE para transferir valores de una iteración a la otra. El comportamiento de los registros de corrimiento es similar al de las variables STATIC en los lenguajes de programación convencionales. Un registro de corrimiento aparece como un par de terminales que se oponen unas con otras en los extremos verticales de la estructura (FOR o WHILE). La terminal de la derecha contiene un símbolo semejante a un triángulo (o flecha) que apunta hacia arriba y almacena información después de que se termina una iteración. LabVIEW transfiere la información que se encuentre en esta terminal a la siguiente iteración. Para crear un registro de corrimiento es necesario colocarse sobre el borde de la estructura y presionar el botón derecho del ratón y seleccionar Add Shift Register. Figura 5.- Creando un registro de corrimiento 5
6 Un registro de corrimiento transfiere cualquier tipo de dato y automáticamente cambia el tipo de dato del primer objeto que se encuentre conectado al mismo. La clase de dato que se encuentre conectada a la terminal de cada uno de los registros de corrimiento debe ser del mismo tipo. Es posible crear múltiples registros de corrimiento en una estructura (ciclo), además de poder tener más de una terminal izquierda (entrada) para retener más de un solo valor. Después de que el ciclo se ejecuta, el último valor guardado en el registro de corrimiento permanece en la terminal de la derecha. Si esta terminal se conecta hacia fuera de la estructura, esa conexión transferirá el último dato de la iteración en curso. Si no se inicializa el registro, el ciclo utiliza el valor que se encontraba al final del mismo o se utiliza el valor predeterminado si nunca se ha ejecutado. Estructuras de Casos (CASE Structures) Figura 6.- Estructura CASE boolena Una estructura CASE tiene uno o más subdiagramas, o casos. Solamente un subdiagrama está visible y la estructura ejecuta solo un caso a la vez. Un dato de entrada determina cuál subdiagrama se ejecutará. Esta estructura es similar al SWITCH o IF-THEN, IF-ELSE IF, IF-ELSE, de los lenguajes de programación tradicionales. En la parte superior de la estructura se encuentra la etiqueta del selector de casos. Esta etiqueta contiene los valores para los cuales cambiará cada subdiagrama, aplicando así cada caso. Las flechas a los costados indican los casos subsecuentes o anteriores; la flecha hacia abajo indica qué casos están presentes en la estructura. 6
7 La estructura CASE puede tener diferentes tipos de entradas, siendo estas booleanas (verdadero o falso), enteras (dato numérico), cadenas de carateres (código ASCII) o del tipo enumerado. Es necesario colocar un caso para cuando no se encuentre información pertinente en la entrada (caso predeterminado o default ). Si no se hiciera esto, es responsabilidad del creador del VI señalar cada entrada para todos los casos. Por ejemplo, si existe una entrada entera de control donde se buscan los casos 1, 2 y 3, se debe especificar un caso predeterminado para cuando la entrada sea 4 o cualquier otro número entero. Figura 7.- Casos numéricos enteros Figura 8.- Casos con cadenas de caracteres Figura 9.- Casos enumerados Se pueden crear múltiples túneles de entradas y salidas para una estructura CASE. Las entradas estarán disponibles para todos los casos, aunque los casos no necesiten utilizar todas. Si embargo, se debe definir cada salida para cada caso. Cuando 7
8 se cree una salida (túnel) en un caso, dicha salida estará presente para todos los casos. Si una salida no está conectada, todos los túneles aparecen como cuadros blancos. Es posible definir diferentes fuentes de información para el mismo túnel en cada caso, pero el tipo de dato debe ser compatible para cada uno de ellos. En ocasiones es práctico utilizar el botón derecho del ratón en el túnel en cuestión y seleccionar Use Default If Unwired para utilizar el valor predeterminado para todos los túneles sin conectar. Figura 10.- Selección de valor predeterminado en un túnel Estructuras de secuencia (Stacked Sequence Structure) Figura 11.- Estructura de secuencia Una estructura de secuencia contiene uno o más subdiagramas, o tramas, las cuales se ejecutan de manera secuencial (recordar que en LabVIEW se ejecuta el código en paralelo). La etiqueta de la trama en la parte superior es muy parecida a la estructura CASE. La etiqueta de tramas contiene un número en el centro y flechas hacia la derecha e izquierda, las cuales permiten revisar cuál subdiagrama se ejecutó o 8
9 realizará. A diferencia de la estructura CASE, no es posible introducir valores a la trama; cada vez que se elimina, agrega o reestructuran las tramas, LabVIEW ajusta automáticamente el número de ellas. Una estructura de secuencia comienza desde la trama 0, luego la 1, después la 2, y así sucesivamente hasta que la última trama se ejecute. La estructura de secuencia no termina su ejecución o proporciona información hasta que la última trama termina. Cabe señalar que no existirá ejecución hasta que todas las entradas (túneles) de la primer trama cuenten con información. Si se desea pasar información de una trama a la otra, es necesario crear una terminal local para que la información procesada pueda acceder a la siguiente trama. Figura 12.- Túneles locales para pasar información de trama a trama En general, se utiliza una estructura de secuencia para controlar la ejecución de los subdiagramas donde la información debe ser procesada antes que otro evento. Un nodo o terminal que recibe información depende de otro nodo para completar su ejecución y así sucesivamente. Estructura MathScript La estructura MATHSCRIPT es una función útil para ejecutar operaciones matemáticas en el diagrama a bloques. No es necesario tener acceso a código externo o aplicaciones adicionales, además de no tener que utilizar funciones aritméticas para crear ecuaciones complejas. No solo es menos compleja la creación de ecuaciones, también es posible utilizar 9
10 funciones conocidas en otros programas relativos a matemáticas (polyfit por ejemplo). MATHSCRIPT es muy similar a Matlab, por lo que es posible crear código (script) e importarlo a LabVIEW. Cabe señalar que MATHSCRIPT solamente acepta variables de doble precisión (64 bits) por lo que será necesario (si así lo amerita) convertir variables de otro tipo a las requeridas. Es posible declarar variables dentro de la estructura o fuera. El colocar entradas o salidas de la estructura MATHSCRIPT es opcional, pero, si alguna es colocada, debe estar conectada a algún parámetro de entrada o función de salida. Figura 13.- Entradas y salidas en MATHSCRIPT Para empezar a ejercitar los conocimientos adquiridos, se realizarán cuatro VIs, uno por cada estructura de programación. Desarrollo El primer VI a realizar se llamará Número de iteraciones, el cual contará las iteraciones que necesita LabVIEW para obtener un número que se le ha solicitado. Para lograr el objetivo de este VI se utilizarán funciones que generarán números aleatorios hasta que se obtenga el valor requerido. 10
11 1) Abra un nuevo Panel Frontal. 2) Genere en el Panel Frontal la figura 14. No se preocupe por los valores en los controles e indicadores, estos son valores que se asignarán después. Recuerde asignar nombres a los dos indicadores y al control numérico. Figura 14.- Panel frontal para Número de iteraciones a) Número para simulación es un control numérico y especifica el número al cual se desea llegar. El indicador numérico Número actual señala el número que se ha procesado. El indicador numérico Número de iteraciones proporciona las ocasiones en que el ciclo se ha ejecutado. b) Para asegurarse que el usuario no introducirá un dato que no corresponda con el formato de incremento (entero), se forzará a LabVIEW a tomar un valor entero. Para esto será necesario colocarse sobre el control numérico Número para simulación y presionar el botón derecho del ratón y seleccionar properties. c) Dentro de este menú, se escogerá el submenú Data Entry donde se especificarán los números máximos y mínimos que se esperan del usuario. Así como obligar a la entrada a ser entera. Modifique los valores y opciones como se muestra en la figura 15 (no presione el botón OK). 11
12 Figura 15.- Modificación de parámetros de entrada d) Después de realizar la modificación, se establecerá una referencia para el control numérico. Dentro del menú de propiedades, escoja Documentation y redacte la descripción del control numérico (figura 16). Presione el botón OK. Figura 16.- Descripción del control numérico Número para simulación e) Coloque el cursor sobre el indicador numérico Número actual, presione el botón derecho del ratón y seleccione la opción Description and Tip. Redacte lo señalado en la figura
13 Figura 17.- Descripción del indicador Número actual f) Repita el inciso e) pero ahora sobre el indicador Número de iteraciones y redacte la información de la figura 18. Figura 18.- Descripción del indicador Número de iteraciones 3) Para asignar el valor de 50 como predeterminado, es necesario colocarse sobre el control numérico Número para simulación y asignar el valor 50; presionar el botón derecho del ratón y seleccionar Data operations Make Current Value Default. Figura 19.- Asignando valor predeterminado al control numérico 13
14 4) Terminado lo correspondiente al Panel Frontal, genere el diagrama a bloques de la figura 20. Figura 20.- Diagrama a bloques del VI Número de iteraciones a) Coloque la función Random Number (0-1) que se encuentra en Functions Programming Numeric. Esta función producirá un número aleatorio entre 0 y 1. b) Utilice una función de multiplicación (Functions Programming Numeric) para multiplicar el número aleatorio por 1000 (recuerde cómo crear constantes de la práctica #6, paso 6). c) Coloque la función Round To Nearest que se encuentra en Functions Programming Numeric. Esta función redondea el número aleatorio multiplicado por 1000 al entero más cercano. d) Ubique la función Equal? en Functions Programming Comparison y colóquela en el diagrama a bloques. Esta función compara el número aleatorio con el Número para simulación y genera un TRUE (booleano) si es igual; si no lo es, produce un False. e) Utilice una estructura WHILE y coloque todo el diagrama a bloques dentro del ciclo WHILE (Functions Programming Structures While loop. 14
15 f) Coloque la función Increment (Functions Programming Numeric) y conecte el ícono de iteraciones con la función (pase a través del borde de la estructura). Después conecte la salida de la función con el indicador numérico Número de iteraciones. Esta función se agrega al código porque el ciclo WHILE comienza sus iteraciones en cero. El cuadro azul que aparece en el borde de la estructura es un túnel. Los túneles proporcionan información desde y hacia las estructuras. La información sale de la estructura cuando el ciclo termina. Cuando se cuenta con un túnel hacia la estructura (entrada), el ciclo se ejecuta solamente cuando existe información en el túnel. 5) Guarde el VI con el nombre de Número de iteraciones. 6) Colóquese en el Panel Frontal (Ctrl+E) y cambie el valor de 50 en Número para simulación. 7) Ejecute el VI (Ctrl+R o la flecha). Cambie el número a otro y realice 5 ejecuciones con ese número. 8) Para observar cómo LabVIEW llega a este resultado, es recomendable utilizar la opción Highlight Execution que se encuentra en el diagrama a bloques, en la forma de un foco. Figura 21.- Highlight Execution para observar el paso de la información 9) Presione Ctrl+T para colocar ambas ventanas juntas y ejecute el VI. Posiblemente sea lenta la ejecución, por lo que deberá presionar el botón rojo de paro para detener la misma. 15
16 Figura 22.- Ejecución lenta del VI 10) Después de detener el VI, asigne al control numérico valores que se encuentren fuera del rango de simulación. 11) Cierre el VI. En esta parte de la práctica se utilizará un registro de corrimiento en conjunto con una estructura FOR para tener acceso a información de iteraciones previas. 12) Genere el Panel frontal de la figura 23 (recuerde que son indicadores numéricos). Figura 23.- Panel frontal Registro de Corrimiento 16
17 13) Genere el Diagrama a Bloques de la figura 24. Figura 24.- Diagrama a Bloques para registro de corrimiento a) Utilice la función de suma (ADD) que se encuentra en Functions Programming Numeric. b) Genere constantes numéricas para el registro de corrimiento y el ciclo FOR (Functions Programming Structures) y asigne el valor de 0 y 10 como se muestra en la figura 24. c) Para crear un registro de corrimiento, coloque el cursor en el borde del ciclo FOR y presione el botón derecho del ratón. Seleccione Add Shift Register. Figura 25.- Colocando un registro de corrimiento en la estructura FOR d) Al crear el registro de corrimiento se genera una entrada y una salida. Como se 17
18 desea tomar la información solo de una salida, es necesario crear elementos adicionales. Por lo que deberá colocarse sobre el registro de corrimiento de entrada, presionar el botón derecho del ratón y seleccionar Add Element. Realizar la operación dos veces para tener los tres nodos de entrada. Figura 26.- Creando elementos adicionales para el registro de corrimiento 14) Guarde el VI como Registro de corrimiento. 15) Presione Ctrl+T. Active Highlight Execution del Diagrama a Bloques y ejecute el VI. 16) Modifique la constante para el registro de corrimiento y para la suma a 1. Ejecute el VI. 17) Cierre el VI (no guarde los cambios). En el siguiente VI se hará uso de la estructura CASE, aplicando a un simple proceso de calcular la raíz cuadrada de un número. Si la raíz existe se proporcionará un valor. De no existir (número imaginario), aparecerá un mensaje acorde a la situación. 18
19 18) Genere el Panel Frontal de la figura 27 (un control y un indicador numérico). Figura 27.- Panel Frontal para Raíz Cuadrada 19) Produzca el siguiente Diagrama a Bloques: Figura 28.- Caso verdadero Raíz Cuadrada a) Coloque una estructura de casos para los eventos (Functions Programming Structures). b) Utilice la función Greater or equal to 0? para evaluar si el número es mayor o igual a cero, recordando que el cero tiene raíz cuadrada (Functions Programming Comparision), y conecte la salida a la entrada de la estructura CASE. c) Coloque la función para realizar la raíz cuadrada dentro del caso verdadero (Functions Programming Numeric Square Root). d) Se creará un mensaje para el usuario indicando que la operación es válida. Para ello se utilizará la función One Button Dialog (Functions Programming Dialog & 19
20 User Interface) y se creará una constante de caracteres con la leyenda de la figura 28. Esta función cuenta con dos entradas, la selección será Message. Recuerde que para crear constantes directas a las funciones debe colocarse sobre el nodo en cuestión (Message), presionar el botón derecho del ratón y seleccionar Create Constant (deberá ser de color rosa-morado la constante). 20) Genere el subdiagrama para el caso falso. Figura 29.- Caso falso Raíz Cuadrada a) Coloque el cursor sobre la etiqueta TRUE de la estructura CASE y presione el botón izquierdo del ratón. Elija la opción FALSE. b) Coloque el cursor sobre el túnel asignado al indicador numérico Raíz cuadrada y presione el botón derecho del ratón. Genere una constante numérica (Create Constant) y asigne el valor de -999,
21 c) Realice el paso d) de la sección 19 para agregar un mensaje. Ahora se añadirá uno más (Button name OK ) y el texto cambiará a como se muestra en la figura ) Guarde el VI con el nombre de Raíz Cuadrada. 22) Dirija la atención al Panel Frontal y ejecute el VI para los siguientes valores: 0, 2, y ) Cierre el VI. En el siguiente VI se hará uso del Stacked Sequence Structure para determinar cuánto tiempo le toma a LabVIEW (en milisegundos) igualar un número. 24) Abra el VI Número de iteraciones que realizó al inicio de la práctica. 25) Agregue un indicador numérico adicional como se muestra en la figura 30. Figura 30.- Indicador adicional Tiempo de procesamiento (ms) 26) Guarde el VI utilizando la opción SAVE AS como Tiempo de procesamiento. Si aparece una pantalla como la de la 21
22 figura 31, seleccione Copy Substitute copy for original, presione Continue y guarde el VI en el lugar asignado para las prácticas. Figura 31.- Guardando un VI con otro nombre 27) Seleccione el Diagrama a Bloques. Utilice la estructura de secuencia apilada (Functions Programming Structures Stacked Sequence Structure) para incluir todo el código del VI. 28) Coloque el cursor sobre la parte superior de la estructura y presione el botón derecho del ratón. Seleccione la opción Add Frame After para agregar una trama a la actual. Figura 32.- Agregando una trama a la secuencia 29) Ahora tendrá una trama vacía con el número 1 en la etiqueta superior. Genere el siguiente subdiagrama. 22
23 30) Guarde el VI. Figura 33.- Trama para procesar tiempo de ejecución a) Utilice el reloj Tick Counts (ms) para saber cuánto tiempo (en milisegundos) ha transcurrido desde el inicio de la ejecución (Functions Programming Timing Tick Counts ms). Recuerde que el indicador adicional puede ser obstruido por la primer trama. Si no es posible encontrarlo, regrese a la trama 0, corte y pegue en la trama 1. 31) Ejecute el VI con los siguientes valores: 1, 700, 751. Para cada valor deberá ejecutar el VI en tres ocasiones. Observe el indicador de tiempo. 32) Cierre el VI. Por último, se utilizará la estructura MATHSCRIPT para crear ecuaciones sencillas de conversión para temperatura. En este ejercicio se utilizará el VI creado en la práctica #6 (Convertidor Fahrenheit a centígrados). 33) Abra un nuevo VI. 34) Genere el siguiente Panel Frontal 23
24 Figura 34.- Convertidor de temperaturas a) Utilice el termómetro como indicador (Controls Modern Numeric Thermometer). b) Para obtener el valor numérico del termómetro además del visual, coloque el cursor sobre el indicador de temperatura y presione el botón derecho del ratón. Seleccione Visible items Digital Display. Figura 35.- Agregando indicadores digitales a los termómetros c) Recuerde que para cambiar el aspecto de las etiquetas, primero se selecciona la etiqueta y después se utiliza el botón Application Font, que se encuentra al lado del ícono PAUSA. 24
25 35) Genere el siguiente diagrama a bloques. Figura 36.- Diagrama a Bloques del VI con MATHSCRIPT a) Utilice la estructura MATHSCRIPT y escriba dentro de ella las siguientes ecuaciones: C=(F-32)/1.8; K=C ; Debe colocar el punto y coma para señalar el final de la ecuación. b) Coloque el cursor sobre la orilla izquierda de la estructura MATHSCRIPT y presione el botón derecho del ratón, seleccione Add Input y escriba la letra F. Para las salidas haga lo mismo pero ahora del lado derecho de la estructura, coloque C y K (remítase a la figura 13 si no recuerda cómo). c) Presione el botón derecho del ratón para tener acceso a la paleta de funciones. Seleccione Select a Vi y abra el subvi creado en la práctica anterior (Convertidor Fahrenheit a centígrados) y colóquelo sobre la estructura MATHSCRIPT. 25
26 Figura 37.- Utilizando un subvi d) Conecte como se sugiere en la figura 36. e) Utilice una estructura WHILE para que el código se repita hasta encontrar un evento que lo detenga (Functions Programming Structures) f) Coloque el cursor sobre la terminal condicionante, presione el botón derecho del ratón y seleccione create control (revise la figura 3 si no recuerda cómo). 36) Modifique el Panel Frontal para que tenga la siguiente presentación: Figura 38.- Panel Frontal con botón de paro 37) Guarde el VI con el nombre Convertidor de temperaturas. 38) Ejecute el VI. 39) Asigne los siguientes valores: 32, 78, 90, 120, y 0. 26
27 Tarea: Con la información adquirida en esta práctica, genere un VI en el cual sea posible convertir grados Fahrenheit a Centígrados y Kelvin. Dicho VI deberá proporcionar una opción para cuando se desee observar la conversión de grados Centígrados y Kelvin por separado (es decir, solo uno a la vez). Se recomienda utilizar un interruptor para señalar cuál temperatura se está convirtiendo en el momento de la selección, además de asignar el nombre para cada temperatura en el interruptor (Controls Modern Boolean Vertical Toggle Switch). Preguntas 1) Cuáles son las diferencias entre una estructura WHILE y una FOR? 2) Cómo se transfiere la información entre las iteraciones de un ciclo? 3) Cómo se ejecuta una estructura CASE? 4) Cómo se ejecuta una estructura Stacked Sequence? 5) Cuando se utiliza la estructura MATHSCRIPT, qué sucede si una entrada tiene el mismo nombre que una salida? 27
Estructuras en LabVIEW.
Estructuras en LabVIEW. Sumario: 1. Ejecución según el flujo de datos. 2. Estructuras básicas disponibles en LabVIEW. a) Estructura Sequence. b) Estructura Case. c) Estructura For Loop. d) Estructura While
Más detallesPráctica 7 Ambiente de programación y operaciones básicas en LabVIEW
Práctica 7 Ambiente de programación y operaciones básicas en LabVIEW Objetivo de la práctica Al terminar esta práctica, el discente será capaz de: Conocer las tres partes de un.vi, conocer las tres paletas
Más detallesPráctica 9 Gráficas, trazos, arreglos y grupos en LabVIEW
Práctica 9 Gráficas, trazos, arreglos y grupos en LabVIEW Objetivo de la práctica Al terminar esta práctica, el discente será capaz de: Conocer las diferencias entre una gráfica (graph) y un trazo (chart),
Más detallesVI Promedio de temperaturas
OpenStax-CNX module: m19067 1 VI Promedio de temperaturas Juan Martínez Based on Temperature Running Average VI by National Instruments This work is produced by OpenStax-CNX and licensed under the Creative
Más detallesGUIA DE EJERCICIOS Nº 1 INSTRUMENTACIÓN AVANZADA
GUIA DE EJERCICIOS Nº 1 INSTRUMENTACIÓN AVANZADA Iniciación en LabVIEW PROGRAMACION GRAFICA 1 1.-INTRODUCCIÓN AL ENTORNO LABVIEW 1.- Creación de controles. En el panel frontal (PF) nos encontramos con
Más detallesInstrumentación Virtual con LabVIEW
Instrumentación Virtual con LabVIEW ESTRUCTURAS ESTRUCTURAS WHILE FOR.. CASE SEQUENCE Opciones de selección de CASE Controles Visibles Variables Locales y Globales Personalizar controles 1.- ENTORNO DE
Más detallesNATIONAL SOFT HOTELES GUÍA DE CONFIGURACIÓN DEL FORMATO DE FACTURAS
NATIONAL SOFT HOTELES Versión 3.0 GUÍA DE CONFIGURACIÓN DEL FORMATO DE FACTURAS National Soft de México INDICE GENERAL 1. INTRODUCCIÓN... 2 2. CONFIGURACIÓN DEL FORMATO DE TEXTO... 2 3. CONFIGURACIÓN DEL
Más detallesINDICE Parte 1. Visual Basic Capitulo 1. Qué es Visual Basic? Capitulo 22. Mi Primera Aplicación Capitulo 3. Elementos del lenguaje
INDICE Prólogo XV Parte 1. Visual Basic 1 Capitulo 1. Qué es Visual Basic? 3 Introducción 3 Como crear una aplicación 5 Otras facilidades de Visual Basic 6 Un lenguaje de alto nivel 9 Menús 10 Colores
Más detallesComputación II. Introducción a Visual Basic
Computación II Introducción a Visual Basic Introducción a Visual Basic Microsoft Visual Basic es un conjunto de herramientas que posibilitan el desarrollo de aplicaciones para Windows de una manera rápida
Más detallesA-0113 CAPITULO 1 1. CONOCIENDO LABVIEW
A-0113 CAPITULO 1 1. CONOCIENDO LABVIEW 1.1 Qué es LabVIEW? LabVIEW (Laboratory Virtual Instrument Engineering Workbench) es un lenguaje de programación gráfico para el diseño de sistemas de adquisición
Más detallesCiclos. Recordando Estructuras de Control Básicas: SELECCIÓN (condición) SECUENCIAL
Ciclos Fundamentos de Programación Recordando Estructuras de Control Básicas: Una secuencia es una serie de estatutos que se ejecutan uno después de otro. Selección (condición) ejecuta diferentes estatutos
Más detallesManual de Aleph catalogación (Módulo)
A. Ingresar al módulo de Catalogación de Aleph 1. Ir al menú de inicio ubicado en la barra de tareas y hacer clic. 2. Ubicar el ícono de Catalogación y hacer clic. 3. Es necesario contar con una clave
Más detallesPráctica #11. Adquisición y análisis de datos en LabVIEW
Práctica #11 Adquisición y análisis de datos en LabVIEW Objetivo de la práctica Al terminar esta práctica, el discente será capaz de: generar una señal analógica mediante un dispositivo de adquisición
Más detallesDocumentación complementaria para las prácticas de LabView
Documentación complementaria para las prácticas de LabView Asignatura de Sistemas de Percepción (DTE) Curso 2007 2008 1. Instrumentación virtual Un instrumento virtual simula el panel frontal y el funcionamiento
Más detallesPráctica de laboratorio Conexión y configuración de hosts
Práctica de laboratorio 3.6.4 Conexión y configuración de hosts Objetivos Conectar una PC a un router mediante un cable directo Configurar la PC con una dirección IP adecuada Configurar la PC con un nombre
Más detallesElaboración de Documentos en Procesadores de Textos
Las tablas permiten organizar la información en filas y columnas, de forma que se pueden realizar operaciones y tratamientos sobre las filas y columnas. Por ejemplo, obtener el valor medio de los datos
Más detallesEstatutos de Control C# Estatutos de Decisión (Selección)
SELECCIÓN Estatutos de Control C# Estatutos de Decisión (Selección) IF Condición THEN Estatuto1 ELSE Estatuto2 Estatuto1 Statement Condición... Antes de ver esta presentación: Lee el Capítulo correspondiente
Más detallesTema: Excel Formulas, Funciones y Macros
1 Facultad Escuela Lugar de Ejecución : Ingeniería. : Biomédica : Laboratorio de Biomédica Tema: Excel Formulas, Funciones y Macros Objetivos Específicos Conocer los conceptos básicos en relación a la
Más detallesMATEMÁTICAS PARA LA COMPUTACIÓN CAPÍTULO 1. SISTEMAS NUMÉRICOS
MATEMÁTICAS PARA LA COMPUTACIÓN CAPÍTULO 1. SISTEMAS NUMÉRICOS INSTRUCTIVO PARA EL SIMULADOR DE UNA MÁQUINA DE ESTADOS FINITOS. AUTOR: JOSÉ ALFREDO JIMÉNEZ MURILLO AVC APOYO VIRTUAL PARA EL CONOCIMIENTO
Más detalles5.3 CREAR FORMULARIOS
5.3 CREAR FORMULARIOS Los formularios están diseñados para obtener información específica, hay diferentes tipos de formularios, como por ejemplo, facturas, formularios de pedidos, de registro DISEÑAR UN
Más detallesCONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER
CONTROLES ELÉCTRICOS PRÁCTICA 6: PROGRAMACIÓN DE PLC UNIDAD 5 LIRA MARTÍNEZ MANUEL ALEJANDRO DOCENTE: PACHECO HIPÓLITO JAVIER ENTREGA: 26/11/2010 1 INTRODUCCIÓN La tecnología es cada vez más sencilla de
Más detallesPráctica de laboratorio Uso de la Calculadora de Windows con direcciones de red
Práctica de laboratorio 5.1.4 Uso de la Calculadora de Windows con direcciones de red Objetivos Cambiar entre los dos modos de la Calculadora de Windows. Usar la Calculadora de Windows para la conversión
Más detallesJava Avanzado. Guía 1. Java Avanzado Facultad de Ingeniería. Escuela de computación.
Java Avanzado. Guía 1 Java Avanzado Facultad de Ingeniería. Escuela de computación. Java Avanzado. Guía 2 Introducción Este manual ha sido elaborado para orientar al estudiante de Java Avanzado en el desarrollo
Más detallesAlgoritmos. Medios de expresión de un algoritmo. Diagrama de flujo
Algoritmos En general, no hay una definición formal de algoritmo. Muchos autores los señalan como listas de instrucciones para resolver un problema abstracto, es decir, que un número finito de pasos convierten
Más detallesUnidad 5. Tablas. La celda que se encuentra en la fila 1 columna 2 tiene el siguiente contenido: 2º Celda
Unidad 5. Tablas Una tabla está formada por celdas o casillas, agrupadas por filas y columnas, en cada casilla se puede insertar texto, números o gráficos. Lo principal antes de empezar a trabajar con
Más detallesGuía práctica de estudio 05: Diagramas de flujo
Guía práctica de estudio 05: Diagramas de flujo Elaborado por: M.C. Edgar E. García Cano Ing. Jorge A. Solano Gálvez Revisado por: Ing. Laura Sandoval Montaño Guía práctica de estudio 05: Diagramas de
Más detallesA-0117 CAPITULO 2 CREAR UN INSTRUMENTO VIRTUAL 2.1 ABRIR Y EJECUTAR UN VI
A-0117 CAPITULO 2 CREAR UN INSTRUMENTO VIRTUAL 2.1 ABRIR Y EJECUTAR UN VI 1. Seleccione Start» Programs» National Instruments» LabVIEW 7.0» LabVIEW para lanzar LabVIEW. Aparece la ventana de dialogo de
Más detallesHerramientas de Programación. M.C. Juan Carlos Olivares Rojas
Herramientas de Programación M.C. Juan Carlos Olivares Rojas Febrero 2011 Temario Simbología Reglas para la construcción de Diagramas Pseudocódigo Temario Tipos de Datos y Expresiones Estructuras lógicas
Más detallesFORMATO CONDICIONAL EN EXCEL
FORMATO CONDICIONAL EN EXCEL El Formato Condicional es una herramienta muy útil como información gráfica adicional para los datos numéricos que están en celdas o en rangos. Este tipo de formato tiene un
Más detallesGUÍA DE EJERCICIOS Nº 2 INSTRUMENTACIÓN AVANZADA. Estructuras en LabVIEW PROGRAMACIÓN GRÁFICA
GUÍA DE EJERCICIOS Nº 2 INSTRUMENTACIÓN AVANZADA Estructuras en LabVIEW PROGRAMACIÓN GRÁFICA 1 USO DE ESTRUCURAS Instrumentación Avanzada. J. A. Suárez- G. Murcia While Loop Es una estructura similar a
Más detallesActualización de una libreta de cómputos en Microsoft Excel Parte I
Universidad Interamericana de Puerto Rico Recinto de Fajardo GEIC 1010: Manejo de la Información y Uso de la Computadora Prof. Madeline Ortiz Rodríguez 1 Actualización de una libreta de cómputos en Microsoft
Más detallesMANUAL DE USUARIO INTERFACES. En esta sección se relacionan los componentes que intervienen para los procesos de la generación de Interface contable.
INTERFACES En esta sección se relacionan los componentes que intervienen para los procesos de la generación de Interface contable. GENERACION DE INFORMACION CONTABLE Por medio de este proceso se realiza
Más detallesManejo de Filas, Columnas, Celdas y Rangos
Manejo de Filas, Columnas, Celdas y Rangos Selección de filas Selección de columnas Selección de celdas y rangos Ingresar, editar y eliminar datos Tipos de datos Agregar nombres a celdas y rangos Insertar
Más detalles- 1 - MANUAL DE USUARIO - AFILIADOS CONTENIDO
CONTENIDO INSCRIPCION DE SU ESTABLECIMIENTO... 2 MODIFICACIÓN DE CONTRASEÑA... 5 RECUPERACIÓN DE CONTRASEÑA... 6 HACER UNA SOLICITUD... 8 VISUALIZAR DATOS... 10 CONTACTO... 11 MODIFICAR UN CONTACTO...
Más detallesTABLAS WORD La tercer opción es usar el vínculo Dibujar Tabla, aquí se dimensiona la tabla dibujándola con el mouse
TABLAS WORD 2007 Las tablas permiten organizar la información en filas y columnas, de forma que se pueden realizar operaciones y tratamientos sobre las filas y columnas. Una tabla está formada por celdas
Más detallesESCUELA DE INFORMÁTICA
TÉCNICO EN SISTEMAS LABORAL SUBMODULO TEMA 1 (Visual Basic for Application) Microsoft VBA (Visual Basic for Applications) es el lenguaje de macros de Microsoft Visual Basic que se utiliza para programar
Más detallesHerramientas computacionales para la matemática MATLAB: Estructuras de control
Herramientas computacionales para la matemática MATLAB: Estructuras de control Verónica Borja Macías Mayo 2012 1 Estructuras de control ESTRUCTURAS DE REPETICIÓN: BUCLES Los bucles permiten repetir las
Más detallesTECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL
1 TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL TECNOLOGÍA DE LA COMPUTADORA FACILITADOR: PARTICIPANTE: DAVID, CHIRIQUÍ 2015 2 Qué es un programa? Un programa informático es un conjunto
Más detallesControl de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO
Control de Flujo Estructuras de Control Experiencia Educativa de Algorítmica 1 Introducción El estilo de como escribimos y analizamos un algoritmo se convierte en una de las principales características
Más detallesINSTITUTO ELECTORAL DEL ESTADO DE MÉXICO SECRETARÍA EJECUTIVA UNIDAD DE INFORMÁTICA Y ESTADÍSTICA
INSTITUTO ELECTORAL DEL ESTADO DE MÉXICO SECRETARÍA EJECUTIVA UNIDAD DE INFORMÁTICA Y ESTADÍSTICA Guía de uso del Correo Electrónico Institucional Outlook Web App. Noviembre de 2014 Correo Electrónico
Más detallesFigura 1: Abriendo el Performance Monitor Figura 2: Pantalla Inicial del Monitor
Universidad de Los Andes Departamento de Ingeniería de Sistemas y Computación Infraestructura Computacional ISIS 2203 (C1) Manual Performance Monitor Windows Server 2008 Preparado por: Asistente Graduado
Más detallesObjetivos de la sesión. Aplicación de consola 7/30/11. Código con que se inicia un programa en Visual C# (aplicación de consola)
Objetivos de la sesión Entender el tipo de programas que se pueden realizar con aplicaciones de consola. Conocer el concepto de variable, la forma en que se declaran y su utilización. Conocer la forma
Más detallesComputación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Word 2013 LIBRO 3
Computación Aplicada Universidad de Las Américas Aula virtual de Computación Aplicada Módulo de Word 2013 LIBRO 3 Contenido REFERENCIAS EN WORD 2013... 3 NOTAS AL PIE... 3 NOTAS AL FINAL... 7 CITAS...
Más detallesExamen de Certificación para Desarrollador Asociado de LabVIEW
Examen de Certificación para Desarrollador Asociado de LabVIEW Candidato? Fecha: Administrador Fecha: Nota: Durante el examen, esta PROHIBIDO el uso de computadora o cualquier material de referencia. Instrucciones:
Más detallesUna base de datos de Access puede estar conformada por varios objetos, los más comunes son los siguientes:
MICROSOFT ACCESS DEFINICIÓN MS Access es un programa para manejar bases de datos. Una base de datos es un conjunto de datos de un determinado tema o contexto, almacenados de forma sistemática, para obtener
Más detallesManual. Ingreso Demandas y Escritos Oficina Judicial Virtual
Manual Ingreso Demandas y Escritos Oficina Judicial Virtual Versión 1 18.06.2016 Índice 1. Introducción... 3 2. Ingreso Oficina Judicial Virtual:... 4 3. Acceso con Clave única:... 4 4. Ingreso Demandas
Más detallesUNIDAD 2- LA CREACIÓN DE TABLAS EN ACCESS 2010
2. CREACIÓN DE TABLAS Cuando se crea una base de datos, los datos se almacenan en tablas, que son listas de filas y columnas basadas en temas. Siempre debe empezar a diseñar una base de datos creando primero
Más detallesTablas: Modificar o cambiar el tipo de datos de un campo
Contenido 1. Obtener información sobre los tipos de datos... 2 2. Cambiar tipos de datos... 4 2.1 Cambiar tipos de datos en la vista Hoja de datos... 4 2.2 Cambiar tipos de datos en la vista Diseño...
Más detallesDescripción general del lienzo de programación
Software de Control y Automatización WeDo El software Robótica WeDo se utiliza para crear programas arrastrando y soltando bloques en la pantalla del computador. Varios bloques controlan el motor, el sensor
Más detallesVI Monitor de Temperatura
OpenStax-CNX module: m19066 1 VI Monitor de Temperatura Juan Martínez Based on Temperature Monitor VI by National Instruments This work is produced by OpenStax-CNX and licensed under the Creative Commons
Más detallesla solución a una ecuación cuadrática solicitando al usuario los términos de dicha ecuación.
ALGORITMOS SECUENCIALES: La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente
Más detallesPráctica 1: Creación de un VI LabVIEW sencillo.
Práctica 1: Creación de un VI LabVIEW sencillo. En esta práctica se va a crear un VI que testea y muestra una entrada, activándose una alarma si se pasa de un valor límite que pondrá el usuario. 1. Arrancar
Más detallesPASO 1: Seleccionar Mis órdenes de compra Con la opción de Mis órdenes de compra podrá realizar las siguientes acciones:
PASO 1: Seleccionar Mis Con la opción de Mis órdenes de compra podrá realizar las siguientes acciones: 1) Gestionar las órdenes de compra que su cliente haya enviado a Tungsten Network. Haga clic en Mis
Más detallesTema: Introducción al IDE de Microsoft Visual C#.
Tema: Introducción al IDE de Microsoft Visual C#. Objetivos: El propósito de este tema es que el alumno se familiarice con el entorno de desarrollo de Visual C# Express mientras crea el formulario más
Más detallesSistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria
1.2. Jerarquía de niveles de un computador Qué es un computador? Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria Es un sistema tan complejo
Más detallesCEDIS SISTEMA ADMINISTRATIVO PARA EL CONTROL DE BARES Y RESTAURANTES SOFT RESTAURANT (Versión 8.0.0) National Soft de México
CEDIS SISTEMA ADMINISTRATIVO PARA EL CONTROL DE BARES Y RESTAURANTES SOFT RESTAURANT (Versión 8.0.0) National Soft de México El módulo CEDIS le permite administrar los pedidos realizados desde las sucursales
Más detallesEstructuras de Control
Algorítmica y Lenguajes de Programación Estructuras de Control Estructuras de Control. Introducción Hasta ahora algoritmos han consistido en simples secuencias de instrucciones Existen tareas más complejas
Más detallesElementos de un programa en C
Elementos de un programa en C Un programa en C consta de uno o más archivos. Un archivo es traducido en diferentes fases. La primera fase es el preprocesado, que realiza la inclusión de archivos y la sustitución
Más detallesProgramación Orientada a Objetos Sentencias Java Parte I Ing. Julio Ernesto Carreño Vargas MsC.
Sentencias Java Parte I Ing. Julio Ernesto Carreño Vargas MsC. Variables Conceptos de Memoria Una variable es un espacio en la memoria del PC Cada variable tiene un nombre, un tipo, un tamaño y un valor
Más detallesFORMULARIO HTML PREPARACION DEL FORMULARIO. Que información debes solicitar al visitante de tu web?
FORMULARIO HTML Con este apunte se realizara un sencillo formulario que creará un nuevo mensaje de e-mail en el computador del usuario; y dicho mensaje se rellenará con tu dirección de e-mail (como destinatario),
Más detallesCONFIGURACIÓN DEL DISPOSITIVO
CONFIGURACIÓN DEL DISPOSITIVO Para la configuración del DISPOSITIVO se tendrá que usar el teclado de funciones, de acuerdo a las instrucciones que se visualizan en la pantalla del mismo 1º- CONFIGURACIÓN
Más detallesFicha de Aprendizaje N 13
Ficha de Aprendizaje N 13 Curso: Lógica y lenguaje de programación Tema: Fundamentos de programación Duración: 2 horas pedagógicas Logros de aprendizaje Identifica los diferentes tipos de operadores que
Más detallesFundamentos de programación
Fundamentos de programación Estructuras de Control Estructuras de control Estructuras de control Estructura secuencial Estructura alternativa Sentencias if, if else Sentencias if else anidadas El operador
Más detallesFACULTAD DE INGENIERÍA
NOMBRE DEL PROFESOR: Ing. Héctor Manuel Quej Cosgaya NOMBRE DE LA PRÁCTICA: Estructuras de decisión PRÁCTICA NÚM. [ 5 ] LABORATORIO: MATERIA: UNIDAD: TIEMPO: Centro de Ingeniería Computacional Lenguaje
Más detallesPROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY
PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY ALGORITMO DEFINICIÓN: CONSISTE EN LA DESCRIPCIÓN CLARA Y DETALLADA DEL PROCEDIMIENTO A SEGUIR PARA ALCANZAR LA SOLUCIÓN A UN PROBLEMA EN DONDE SE ESTABLECE
Más detallesProcedimiento de instalación rápida con CD-ROM. Activación y uso de EtherTalk para Mac OS 9.x
Macintosh Este tema incluye: Requisitos en la página 3-32 Procedimiento de instalación rápida con CD-ROM en la página 3-32 Activación y uso de EtherTalk para Mac OS 9.x en la página 3-32 Activación y uso
Más detallesTema 2. El lenguaje JAVA
Tema 2. El lenguaje JAVA Nomenclatura habitual Variables Tipos de variables Tipos primitivos Referencias Arrays Operadores Operadores de Java Precedencia de operadores Sentencias de control Sentencias
Más detallesGestión de datos maestros
Gestión de datos maestros Con el administrador de datos maestros le será posible administrar y realizar tareas de mantenimiento en datos maestros comunes de la base de datos actual como un proceso. Esto
Más detallesAdministración de la producción. Sesión 4: Procesador de Texto
Administración de la producción Sesión 4: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página, la inserción
Más detallesÍndice general. Capítulo 1 Conceptos básicos. Capítulo 2 Controles básicos I. Pág. N. 1
Pág. N. 1 Índice general Capítulo 1 Conceptos básicos Qué es Visual Basic? La programación basada en objetos Propiedades Métodos Eventos Funcionamiento de las propiedades, métodos y eventos Ingreso al
Más detallesWorkManager E.D. Manual guía de usuario Diseñador de formularios
WorkManager E.D. Manual guía de usuario Diseñador de formularios En esta sección se crean y diseñan formularios. Para ingresar, clic en el menú Configuración/ Diseñador de formularios. Lista de formularios
Más detallesFuentes en FamilySearch
Fuentes en FamilySearch Brandon L. Baird, AG FamilySearch brandonlee.baird@familysearch.org QUÉ ES UNA FUENTE? Es un registro histórico, una fotografía, un diario personal, un documento, o cualquier otro
Más detallesMicrosoft Excel 2010 Completo + Profesional
Microsoft Excel 2010 Completo + Profesional Duración: 80.00 horas Descripción La hoja de cálculo es una herramienta básica para realizar operaciones aritméticas de una forma rápida y sencilla. Asimismo
Más detallesINSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL ÁREA DE TECNOLOGÍA E INFORMÁTICA
INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL ÁREA DE TECNOLOGÍA E INFORMÁTICA GUÍA DE INFORMÁTICA (Otras opciones de PowerPoint) Profesor: Germán Rodríguez López Año lectivo 2006-2007 Otras opciones utilizadas
Más detallesojovoz Una plataforma de código abierto para la creación de memorias comunitarias. Manual del usuario
ojovoz Una plataforma de código abierto para la creación de memorias comunitarias. http://ojovoz.net Manual del usuario 1. CÓMO INSTALAR OJOVOZ. 1. ojovoz funciona en la mayoría de teléfonos con sistema
Más detallesEquipamiento ADSL» Inalámbrico. Adaptador USB PAUTAS PARA LA VERIFICACION TCP/IP
Equipamiento ADSL» Inalámbrico Adaptador USB PAUTAS PARA LA VERIFICACION TCP/IP PAUTAS PARA LA VERIFICACIÓN TCP/IP Este documento describe cómo preparar su PC para su conexión a una red inalámbrica después
Más detallesMANUALES DE USO DE CENGAGE: Usuario lector
MANUALES DE USO DE CENGAGE: Usuario lector Por: Susana C. Perea O. Julio 2013 Revisión: Dic 2013 1 Índice 1. USO DEL SISTEMA... 2 2. ACCESO A LA APLICACIÓN... 2 3. USO DEL SISTEMA... 2 3.1INICIO... 2 3.2
Más detallesMicrosoft Project 2013
Microsoft Project 2013 SALOMÓN CCANCE Project 2013 Salomón Ccance www.ccance.net CCANCE WEBSITE ANEXO 2. MANEJO DE VISTAS Y TABLAS. 2.1. ELEMENTOS DE VISUALIZACIÓN DE MICROSOFT OFFICE PROJECT PROFESSIONAL
Más detallesSe necesita algo que encienda una ampolleta, interruptor o controlador. Se necesita que la ampolleta se encienda y se apague.
Sesión 2: Uso de variables simples para generación de animaciones. Objetivo: Identificar tipos de variables simples que permiten movimientos, en soluciones a problemas simples que se puedan representar
Más detallesIntroducción al LabVIEW
Introducción al LabVIEW Qué es LabVIEW? LabVIEW (Laboratory Virtual Instrument Engineering Workbench) es un entorno de desarrollo basado en programación gráfica. Utiliza símbolos gráficos en lugar de lenguaje
Más detallesAntes de empezar... Crear una presentación
Una vez que conozcas los conceptos básicos sobre cómo crear y editar documentos de Google Docs, y cómo acceder a ellos, lee esto para conocer los conceptos básicos específicos de las Presentaciones de
Más detallesProgramación n Orientada a Objetos Sentencias Java Parte I. Ing. Julio Ernesto Carreño o Vargas MsC.
Programación n Orientada a Objetos Sentencias Java Parte I Ing. Julio Ernesto Carreño o Vargas MsC. Variables y expresiones aritméticas Variables Conceptos de Memoria Una variable es un espacio en la memoria
Más detallesQué es un Procesador de textos? Iniciar Word. Microsoft Word Microsoft Office 2010
Microsoft Word 2010 Qué es un Procesador de textos? Un procesador de textos es una herramienta que sirve para el manejo de textos en general. Con un programa como éste es posible crear desde una carta
Más detallesEstructuras de control
Estructuras de control Introducción Los algoritmos vistos hasta el momento han consistido en simples secuencias de instrucciones; sin embargo, existen tareas más complejas que no pueden ser resueltas empleando
Más detallesEntorno Virtual de Aprendizaje Administración de cursos: Participantes, Calificaciones, Informes Guía de usuario
Entorno Virtual de Aprendizaje Administración de cursos: Participantes, Calificaciones, Informes Guía de usuario Entorno Virtual de Aprendizaje Bienvenido! Con la herramienta Entorno virtual de aprendizaje,
Más detallesFÓRMULAS Y FUNCIONES
Centro de Estudios Empresariales 1 FÓRMULAS Y FUNCIONES Una fórmula nos permite calculas rápidamente valores directos introducidos en una celda y operar con valores previamente introducidos en otras celdas,
Más detallesManual de usuario de cga-comparte-impresora-v4
Manual de usuario de cga-comparte-impresora-v4 CONSEJERÍA DE EDUCACIÓN Dirección General de Innovación Educativa Centro de Gestión Avanzado de Centros TIC Fecha: 20/01/09 Versión: 1 Autor: Centro de Gestión
Más detallesLuxómetro Registrador HD450 PRESENTACIÓN DEL SOFTWARE
Luxómetro Registrador HD450 PRESENTACIÓN DEL SOFTWARE Con este programa usted puede recolectar datos del medidor HD450 cuando el medidor está conectado a una PC y descargar los datos guardaos en la memoria
Más detallesAplicativos: Cómo se realiza la descarga e instalación de Aplicativos AFIP?
Aplicativos: Cómo se realiza la descarga e instalación de Aplicativos AFIP? La AFIP pone a su disposición los aplicativos necesarios para cumplir con la presentación de las declaraciones juradas y la gestión
Más detallesUNIDAD 1. writer PRIMEROS PASOS. CURSO: LibreOffice
UNIDAD 1 PRIMEROS PASOS CURSO: LibreOffice writer 1 La interfaz En primer lugar vamos a familiarizarnos con los componentes de la pantalla de writer: Barra de título: Muestra el título del documento (O
Más detallesFRACCIONES EQUIVALENTES 3.1.1
FRACCIONES EQUIVALENTES 3.. Fracciones que nombran el mismo valor se llaman fracciones equivalentes, como 2 3 = 6 9. Un método para encontrar fracciones equivalentes es usar la identidad multiplicativa
Más detallesInstrucciones para descargar el archivo de la prueba de diagnóstico.
1 Página- (Rev. 3.1) PRUEBA DE DIAGNÓSTICO DE EXCEL Instrucciones para descargar el archivo de la prueba de diagnóstico. Cree en el escritorio, una carpeta con su nombre y dos apellidos, a través de los
Más detallesTodo programa en 'C' consta de una o más funciones, una de las cuales se llama main.
LENGUAJE C CARACTERISTICAS DEL LENGUAJE 'C' El lenguaje 'C' se conoce como un lenguaje compilado. Existen dos tipos de lenguaje: interpretados y compilados. Los interpretados son aquellos que necesitan
Más detallesLP-512 Cámara IP para ambientes interiores
Productos Activos - Cámaras LP-512 Cámara IP para ambientes interiores LP512_M12_SPB01W Guía rápida de Instalación 12 de la cámara LP-512 sin Enrutador (Router) La guía rápida de instalación le permitirá
Más detallesUnidad Didáctica 2. Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones
Unidad Didáctica 2 Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión 1.0.3 Índice
Más detallesTema: Introducción a USB6009 con LabVIEW
Interfaces y Periféricos, Guía 6 Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Periféricos Tema: Introducción a USB6009 con LabVIEW Objetivos Específicos. Realizar la configuración
Más detallesManual de Configuración de Router Cisco 871W
Manual de Configuración de Router Cisco 871W Requisitos Contar con Internet Explorer versión 7.0 Instalar el programa Cisco System SDM 1. Verificar que la conexión de área local este configurada para que
Más detallesMicrosoft Office Word
Microsoft Office Word Objetivos del capítulo: Aprender lo que es un procesador de textos. Aprender a ejecutar el programa cada que vez que se quiere usar. Aprender los elementos de la pantalla principal
Más detallesPROGRAMACION EN VISUAL BASIC
PROGRAMACION EN VISUAL BASIC EJEMPLO 1 En el presenta artículo se explicará la forma de hacer un sencillo programa en el lenguaje de programación VB 6.0 el cual arroja como resultado el valor en ohms de
Más detallesGuía de signatario de DocuSign para SAP
Guía de signatario de DocuSign para SAP Contenido 1. Guía de signatario de DocuSign para SAP... 2 2. Recepción de una notificación por correo electrónico... 2 3. Firma del documento... 3 4. Otras opciones...
Más detalles