Instrumentación Virtual con LabVIEW

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Instrumentación Virtual con LabVIEW"

Transcripción

1 Instrumentación Virtual con LabVIEW

2 ESTRUCTURAS WHILE FOR.. CASE SEQUENCE Opciones de selección de CASE Controles Visibles Variables Locales

3 Do While Loop Terminal de Iteración Terminal Condicionante Do While condición is true Execute Sub diagram Loop Ejecuta una rutina hasta que la condición terminal se cumple. While Loop revisa la condición al final del ciclo. El ciclo se ejecuta al menos una vez. El terminal de iteración contiene el número de veces que el ciclo se ha ejecutado.

4 Do While Loop La primera iteración inicia en cero Con Click derecho derecho podemos cambiar la condición

5 Contador de Ciclos: indica cuantas veces se repite el subdiagrama Si N es cero o negativo el ciclo no se ejecuta For Loop Dos atributos: N Terminal de conteo i - Terminal de Iteración Terminal de iteración Contiene el número de iteraciones completas A partir de LabVIEW7, haciendo click sobre WHILE loop en el diagrama de bloques puede cambiarse por FOR loop EJECUTA UN SUBDIAGRAMA UN DETERMINADO NÚMERO DE VECES For I=0 to N-1 Ejecuta Código Next I NOTA: El CERO es indexado y aparece en la primera iteración

6 Se obtiene el último resultado Se almacenan en cada celda de la matriz los resultados parciales

7 Shift Register Shift registers se utiliza tanto en los WHILE LOOP como en FOR LOOP. Se usan para transferir datos desde una iteración a la siguiente. Son similares a las variables estáticas en los lenguajes de programación basados en texto. Un Shift register se crea haciendo click sobre el borde derecho o izquierdo del loop y seleccionando Add Shift registers desde el menú emergente. Los datos a cablear en los terminales de cada SR deben ser del mismo tipo.

8 Ejercicio: Obtener el penúltimo y último resultado del cuadrado de los primeros cinco números naturales

9 Shift Registers Para crear un Shift Register se hace clic derecho en cualquiera de los bordes verticales y se abre el menú contextual que se ve a continuación y elegimos Add Shift Register y se crea un par entrada - salida

10 Los valores previos están disponibles en los terminales de la izquierda Contiene i 1 Contiene i 2 Contiene i 3 Shift Register 1 Shift Register 2 Contiene i El último valor pasa al terminal de la derecha

11 Para agregar mas elementos se hace clic derecho en el borde izquierdo o derecho, según donde se quiera agregar el elemento, desde el mismo menú contextual

12 Sentencias de Selección: Case Structures Esta estructura es equivalente a IF/ THEN/ ELSE If condition=true THEN Execute code ELSE Execute Code End If CASE SELECT structures CASE SELECT var var=1, do code1 var=2, do code2 var=3, do code3 otherwise, do code

13 Case Structures Botones para pasar de un diagrama a otro Selector Identificador del Subdiagrama La estructura CASE tiene al menos dos subdiagramas, uno para TRUE y otro para FALSE

14 Acá podemos ver todas las posibilidades de variables de control para la estructura case

15 Vamos a ver un ejemplo de uso de cada uno de ellos, aplicándolos sobre la misma estructura CASE de solo dos subestructuras con el fin de poder comparar, teniendo en cuenta que la limitación la impone el control booleano, que tiene sólo dos valores posibles: TRUE y FALSE

16 Usando un control numérico: el valor del indicador Numeric 2 cambiara sólo para los valores posibles, 0 y 1, para cualquier otro valor no Su valor va de acuerdo al tipo de control que se usa

17 Usando un control Booleano: el valor del indicador Boolean cambiara sólo para los valores posibles, True y False Su valor va de acuerdo al tipo de control que se usa

18 Usando un control Ring: 0 y 1 Previo a eso vamos a ver como trabaja el control Ring El control ring lo que hace es establecer una correspondencia entre un valor tipo string y un número, asignando valores consecutivos desde 0 en adelante. Se encuentra en la paleta Controls en el Panel Frontal En la figura lo vemos recuadrado en celeste Su apariencia en el Panel Frontal es la siguiente: Como vemos, similar a cualquier control

19 Con clic derecho abrimos el menú contextual y vamos propiedades:

20 Al abrir propiedades nos aparece la siguiente pantalla y vamos a ir a la pestaña Edit Items:

21 Hacemos clic en Insert y colocamos el texto que corresponde al valor numérico 0 (Item A en nuestro ejemplo)

22 Hacemos nuevamente clic en Insert y colocamos el texto que corresponde al valor numérico 1 (Item B en nuestro ejemplo)

23 Como vemos el valor 0 siempre corresponde al último ítem colocado, pero podemos cambiar el orden de ser necesario con el uso de los botones Move Up y Move Down :

24 Retomemos nuestro ejemplo con la configuración del cuadro original: A el valor A le corresponde 1

25 Usando un Tab control: Se encuentra en el Panel Frontal, en la subpaleta Containers y aparece recuadrado en celeste

26 En el Panel Frontal nos aparecerá: En cada pestaña podemos poner elementos distintos

27 Vamos a hacer una pequeña modificación al programa para ver el uso del Tab Control: Vamos a agregar un Indicador para el Producto y otro para la Suma Producto

28 Vamos a hacer una pequeña modificación al programa para ver el uso del Tab Control: Vamos a agregar un Indicador para el Producto y otro para la Suma Suma

29 Vamos a usar con control rotativo (Knob) para hacer con un CASE las cuatro operaciones aritméticas. El Panel Frontal sería:

30 CASE: 0, Default Se ha colocado una constante para forzar un 0 en el resultado

31 CASE: 1

32 CASE: 2

33 CASE: 3

34 CASE: 4

35 Haciendo invisibles controles e indicadores Vamos a ver como hacemos para mostrar u ocultar un control o indicador Para nuestro ejemplo vamos a usar un indicador tipo termómetro Panel Frontal Diagrama de Bloques

36 Hacemos clic derecho en el ícono del Diagrama de Bloques o en el Panel Frontal y se despliega el menú contextual, allí elegimos: Create Property Node Visible

37 En el Diagrama de Bloques nos aparece este instrumento: Por defecto la variable lógica Visible está como salida (control), con clic derecho sobre este ícono lo cambiamos por un indicador (Change to Write) Ahora el ícono queda:

38 Agregamos una variable lógica en el panel de control y la conectamos a la entrada Visible. Al accionar el switch tenemos:

39 Sentencias de secuenciación En lenguajes tradicionales basados en texto, el orden de ejecución lo impone el orden en que las instrucciones están escritas. En LabVIEW sigue el modelo de Flujo de Datos, (un nodo necesita tener disponibles todos los datos de sus entradas para ejecutarse), por lo tanto no se puede determinar cual es el orden de las tareas a ejecutar. Puede presentarse el caso de nodos independientes, en situación de ejecutarse simultáneamente, pero por manejo de los datos, es necesario fijar el orden de los mismos, es decir establecer una secuencia de ejecución.

40 Sentencias de secuenciación Se trata de un tipo de sentencia que garantiza la ejecución secuencial (uno detrás de otro) de varios módulos de código. Cuando en el diagrama de LabVIEW son definidos varios módulos de código, en realidad no se sabe en qué orden van a ser ejecutados, es decir, no se sabe cuál de ellos se ejecutará en primer lugar y cuál en el último lugar. Hay aplicaciones en las que este orden de ejecución no es importante, pero en otras es de vital importancia. Por ello, en las aplicaciones donde el orden de ejecución de los distintos módulos es crítico, resulta imprescindible utilizar las sentencias de secuenciación para garantizar esa secuencia de ejecución de los módulos.

41 Sentencias de secuenciación La herramienta de desarrollo de aplicaciones LabVIEW ofrece dos sentencias de secuenciación. La primera es la Flat Sequence Structure y se encuentra en Functions/Programming/Structures. Cuando es insertada en el diagrama de nuestra aplicación, aparece con una única ventana o Frame: es la unidad o elemento donde irá un módulo dado del código de nuestra aplicación. Para añadir más ventanas, se pulsa sobre la ventana con el botón derecho del ratón y se ejecuta Add Frame Before o Add Frame After, para añadir la ventana antes o después de la actual, respectivamente. En este ejemplo vemos un instrumento que primero simula el llenado de un tanque y luego el aumento de temperatura.

42 Sentencias de secuenciación Se pueden anidar estas estructuras sin problema ni límites de niveles Sequence 1 Sequence 2 Sequence 3 Sequence 4

43 Ejemplo Flat Sequence Ejemplo: hacer un instrumento que prenda en secuencia 5 leds en forma cíclica de izquierda a derecha

44 Sentencias de secuenciación Cuando son necesarias muchas ventanas, porque así lo requiere la aplicación, aparece el problema del espacio en el diagrama, de tener que desplazar varias pantallas desde el inicio de la secuencia hasta su final. Entonces, lo lógico es sustituir la sentencia Flat Sequence Structure por la sentencia Stacked Sequence Structure, la cual funciona exactamente igual que la anterior, solo que apila las ventanas una encima de otra. Aunque a simple vista no sea posible ver la secuencia, resulta muy práctico su uso cuando el espacio disponible es pequeño.

45 Sentencias de secuenciación Vamos a repetir el ejemplo del tanque y el termómetro con la estructura secuencial apilada. Nos quedaría algo así: Panel Frontal Cuadro 0 Cuadro 1

46 Trabajando con Variables Variable Local Variable Global Variable Compartida

47 Trabajando con Variables Muchas veces dentro de la programación es necesario almacenar el valor de una variable para poder usarla posteriormente. En LabVIEW también puede realizarse estas sentencias, almacenando una variable para luego usarla dentro de otro bloque del VI o bien en otro VI. LabVIEW dispone de dos tipos de variables locales y globales y a partir de la versión 8.0 las compartidas.

48 Creación de una Variable Local Construimos el siguiente VI, utilizando una Flat Sequence Structure

49 Creación de una Variable Local A continuación le agregamos un cuadro a la secuencia, que consistirá en una variable local que almacenará el último número generado y lo presentará en el PF. La variable local la seleccionamos dentro de Data comunications y es la que esta recuadrada en celeste:

50 Creación de una Variable Local A continuación hay dos pasos fundamentales a realizar: Primero: determinar a que objeto del programa va a estar enlazado Segundo: elegir si va a ser de lectura (read) o escritura (wirte). Para el caso del ejemplo hacer click derecho sobre la variable local y seleccionar Select Item/Numeric y luego Change to Read De esta forma queda definido para guardar el contenido de Numeric y pasarlo a la siguiente etapa

51 Creación de una Variable Local Finalmente le agregamos un indicador a la variable y ejecutamos el programa, comprobando que este termina con dos indicadores con valores idénticos, es decir el último número registrado: Como podemos ver, después de la ejecución los dos indicadores quedan con el mismo valo, tal como era de esperarse

Instrumentación Virtual con LabVIEW

Instrumentació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 detalles

GUIA DE EJERCICIOS Nº 2 INSTRUMENTACIÓN AVANZADA. Estructuras en LabVIEW PROGRAMACION GRAFICA

GUIA DE EJERCICIOS Nº 2 INSTRUMENTACIÓN AVANZADA. Estructuras en LabVIEW PROGRAMACION GRAFICA GUIA DE EJERCICIOS Nº 2 INSTRUMENTACIÓN AVANZADA Estructuras en LabVIEW PROGRAMACION GRAFICA 1 USO DE ESTRUCURAS While Loop Es una estructura similar a la utilizada en otros lenguajes (do While Loop),

Más detalles

Estructuras en LabVIEW.

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 detalles

GUIA DE EJERCICIOS Nº 4 INSTRUMENTACIÓN AVANZADA

GUIA DE EJERCICIOS Nº 4 INSTRUMENTACIÓN AVANZADA GUIA DE EJERCICIOS Nº 4 INSTRUMENTACIÓN AVANZADA Estructuras Básicas en LabVIEW 1 4- USO DE ESTRUCURAS BÁSICAS Instrumentación Avanzada. G. Murcia- J. Strack Las estructuras en LabVIEW son representaciones

Más detalles

Sentencias en LabVIEW *

Sentencias en LabVIEW * OpenStax-CNX module: m18070 1 Sentencias en LabVIEW * Patxi Alkorta Egiguren This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 2.0 1 Sentencias de selección

Más detalles

GUÍ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 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 detalles

Arreglos y Clusters MATRICES: CLUSTERS: Creación de matrices y clusters con controles e indicadores.

Arreglos y Clusters MATRICES: CLUSTERS: Creación de matrices y clusters con controles e indicadores. Arreglos y Clusters Vamos a examinar la variedad y tipos de arreglos de datos y le da una introducción a la creación y manipulación de matrices y clusters. MATRICES: Una matriz, que se compone de elementos

Más detalles

INSTRUMENTACIÓN N AVANZADA. ARRAYS EN LABVIEW Relacionando Datos Arrays y Clusters

INSTRUMENTACIÓN N AVANZADA. ARRAYS EN LABVIEW Relacionando Datos Arrays y Clusters ARRAYS EN LABVIEW Relacionando Datos Arrays y Clusters Objetivos 1. Event Structure 2. Arrays 3. Funciones 4. Ejercicios 5. Cluster 6. Simulación de adquisición de señales de tensión 7. Adquisicion de

Más detalles

Práctica 8 Estructuras de programación en LabVIEW

Práctica 8 Estructuras de programación en LabVIEW 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

Más detalles

ESTRUCTURAS DE CONTROL

ESTRUCTURAS DE CONTROL ESTRUCTURAS DE CONTROL En lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa. Con las estructuras de control se puede: De

Más detalles

Estructuras de Control

Estructuras 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 detalles

SISTEMAS DE INSTRUMENTACIÓN ELECTRÓNICA AVANZADA. Ejercicios de Introducción a LabVIEW

SISTEMAS DE INSTRUMENTACIÓN ELECTRÓNICA AVANZADA. Ejercicios de Introducción a LabVIEW UNIVERSIDAD POLITÉCNICA DE MADRID ESCUELA UNIVERSITARIA DE INGENIERÍA TÉCNICA DE TELECOMUNICACIÓN SISTEMAS DE INSTRUMENTACIÓN ELECTRÓNICA AVANZADA Ejercicios de Introducción a LabVIEW DEPARTAMENTO DE SISTEMAS

Más detalles

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata Ing. Guillermo Murcia Ing. Jorge Luis Strack gjmurcia@fi.mdp.edu.ar jlstrack@fi.mdp.edu.ar Tipos de datos Cuando hablamos de tipos de datos nos referimos a si estos son números, caracteres, booleanos,

Más detalles

Práctica 1: Creación de un VI LabVIEW sencillo.

Prá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 detalles

Fundamentos de Programación

Fundamentos de Programación Fundamentos de Programación COMENTARIOS Microsoft Visual Basic interpreta que todo lo que está a la derecha del carácter ( ) en una línea cualquiera de programa es un comentario y no ejecuta acción alguna.

Más detalles

Conocimientos previos

Conocimientos previos Tema: Estructuras de control de ciclos repetitivos Ficha de aprendizaje 15 n Logro Utiliza estructuras de control de ciclos repetitivos For Next y Loop while @ # Conocimientos previos Qué conjunto de sentencias

Más detalles

GUIA DE EJERCICIOS Nº 1 INSTRUMENTACIÓN AVANZADA

GUIA 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 detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ELECTRÓNICA Y BIOMÉDICA

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ELECTRÓNICA Y BIOMÉDICA CICLO 02-2014 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ELECTRÓNICA Y BIOMÉDICA GUIA DE LABORATORIO Nº 2 Nombre de la practica: Introducción a LabVIEW (2da Parte) Lugar de ejecución: Laboratorio

Más detalles

GUIA No 5. CREACIÓN DE SubVI s

GUIA No 5. CREACIÓN DE SubVI s GUIA No 5 CREACIÓN DE SubVI s Una característica importante de LabView es el manejo de jerarquías y el poder utilizar fácilmente un programa anterior como un módulo de otro cualquiera. Cuando un VI es

Más detalles

Palabras reservadas de C++ y C. Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones.

Palabras reservadas de C++ y C. Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones. Palabras reservadas de C++ y C Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones. A continuación se muestra el link del listado de palabras

Más detalles

Centro Asociado Palma de Mallorca. Antonio Rivero Cuesta

Centro Asociado Palma de Mallorca. Antonio Rivero Cuesta Centro Asociado Palma de Mallorca Antonio Rivero Cuesta La Sintaxis de Java II... 6 Estructuras de control... 7 Estructuras de selección... 8 Sentencia if... 9 Sentencia if - else... 12 Operador condicional...

Más detalles

GUIA DE EJERCICIOS Nº 1 INSTRUMENTACIÓN AVANZADA

GUIA 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 detalles

VI Promedio de temperaturas

VI 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 detalles

INSTITUTO TECNOLÓGICO METROPOLITANO ITM GUÍA DE LABORATORIO INSTRUMENTACIÓN ELECTRÓNICA INTERFAZ ARDUINO - LABVIEW

INSTITUTO TECNOLÓGICO METROPOLITANO ITM GUÍA DE LABORATORIO INSTRUMENTACIÓN ELECTRÓNICA INTERFAZ ARDUINO - LABVIEW OBJETIVOS: Establecer la conexión entre ARDUINO y LABVIEW para realizar la lectura de un dato analógico y visualizarlo en forma de indicador. Usar una placa de ARDUINO como tarjeta de adquisición de datos

Más detalles

Tema 06: Estructuras y sentencias de control en C

Tema 06: Estructuras y sentencias de control en C Tema 06: Estructuras y sentencias de control en C M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A.

Más detalles

GENERACIÓN DE CÓDIGO ORIENTADO A OBJETOS

GENERACIÓN DE CÓDIGO ORIENTADO A OBJETOS GENERACIÓN DE CÓDIGO ORIENTADO A OBJETOS A.- ASPECTOS FUNDAMENTALES DEL CÓDIGO ORIENTADO A OBJETOS MÓDULOS DE CÓDIGO: El código en Visual Basic se almacena en módulos. Hay tres tipos de módulos: de formulario,

Más detalles

Introducción a la Programación Modular, Creación de Programas Ejecutables e Instaladores

Introducción a la Programación Modular, Creación de Programas Ejecutables e Instaladores GUÍA DE EJERCICIOS Nº 8 INSTRUMENTACIÓN AVANZADA Introducción a la Programación Modular, Creación de Programas Ejecutables e Instaladores PROGRAMACIÓN GRÁFICA 1 1.- INTRODUCCIÓN A LA PROGRAMACIÓN MODULAR

Más detalles

VISUAL STUDIO.NET Y PUERTO SERIE

VISUAL STUDIO.NET Y PUERTO SERIE VISUAL STUDIO.NET Y PUERTO SERIE INDICE ENTORNO VISUAL BASIC 3 MI PRIMER PROYECTO DE CONSOLA 3 MI PRIMER PROYECTO DE WINDOWS 5 DEBUGGING 7 PROGRAMACIÓN 10 TIPOS DE DATOS 10 ESTRUCTURAS DE CONTROL 12 ESTRUCTURA

Más detalles

Estructuras. subdiagramas que seejecutan en una secuencia determinada. dependiendo del valor de entrada. hasta que se cumplaunacondición.

Estructuras. subdiagramas que seejecutan en una secuencia determinada. dependiendo del valor de entrada. hasta que se cumplaunacondición. Estructuras Secuence structure: Uno omás subdiagramas que seejecutan en una secuencia determinada. Case structure: Seejecuta un subdiagrama dependiendo del valor de entrada. While Loop: Seejecuta un subdiagrama

Más detalles

Introducción a LabVIEW, uso de estructuras y funciones básicas

Introducción a LabVIEW, uso de estructuras y funciones básicas OpenStax-CNX module: m41078 1 Introducción a LabVIEW, uso de estructuras y funciones básicas José Miguel Hobaica Alvarado This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution

Más detalles

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata Ing. Guillermo Murcia Ing. Jorge Luis Strack gjmurcia@fi.mdp.edu.ar jlstrack@fi.mdp.edu.ar Ración y/o Modificación de una Paleta: Para trabajar más cómodamente o para tener más fácil acceso a los sub-vi

Más detalles

VARIABLES LOCALES Y VARIABLES GLOBALES

VARIABLES LOCALES Y VARIABLES GLOBALES VARIABLES LOCALES Y VARIABLES GLOBALES VARIABLES LOCALES Son copias del terminal de un control o indicador que se pueden utilizar en cualquier lugar del diagrama para leer o escribir datos a ese control

Más detalles

MODULO II PROGRAMACIÓN ORIENTADA A EVENTOS

MODULO II PROGRAMACIÓN ORIENTADA A EVENTOS MODULO II PROGRAMACIÓN ORIENTADA A EVENTOS Índice 1. Concepto Visual Basic 2. Elementos del lenguaje.- Ventana principal de Visual Basic. 3. Desarrollo de Aplicación. Concepto Visual Basic Visual Basic

Más detalles

Recursos informáticos para utilizar en la web AUTOFORMAS. Diagrama flujo. Flechas bloque. Líneas Formas básicas

Recursos informáticos para utilizar en la web AUTOFORMAS. Diagrama flujo. Flechas bloque. Líneas Formas básicas AUTOFORMAS Líneas Formas básicas Diagrama flujo Llamadas Conectores s Flechas bloque Cintas y estrellas Más autoformas Líneas Formas básicas 1. Vamos a hacer una forma básica. Pulsamos sobre la que deseemos

Más detalles

Vemos, pues, que esta forma de organizar los datos es mucho más potente que utilizando las tabulaciones u otros métodos.

Vemos, pues, que esta forma de organizar los datos es mucho más potente que utilizando las tabulaciones u otros métodos. Tablas 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

Más detalles

PRÁCTICAS SCRATCH. 3) El contador de puntos se incrementa en una unidad al comerse el insecto. Utilizaremos variables

PRÁCTICAS SCRATCH. 3) El contador de puntos se incrementa en una unidad al comerse el insecto. Utilizaremos variables PRÁCTICA 10: Vamos a diseñar una animación donde una RANA se mueve por el escenario para comerse a unos insectos. En este caso la animación muestra cuatro características importantes: 1) La rana se desplaza

Más detalles

Inicio de PCWorx 3: Vamos a hacer un pequeño recorrido por las tres vistas. Página 1 de 23

Inicio de PCWorx 3: Vamos a hacer un pequeño recorrido por las tres vistas. Página 1 de 23 Inicio de PCWorx 3: En PCWorx 3 tendremos tres vistas principales del proyecto: - Vista de programación. - Vista de configuración de bus. - Vista de enlace de variables con datos de proceso. Vamos a hacer

Más detalles

Copiar una diapositiva. Copiar una diapositiva. Duplicar una diapositiva. Duplicar una diapositiva

Copiar una diapositiva. Copiar una diapositiva. Duplicar una diapositiva. Duplicar una diapositiva 18 Copiar una diapositiva Copiar una diapositiva Si estás situado en la vista normal te aconsejamos selecciones la pestaña de diapositiva del área de esquema ya que te será más fácil situarte en el lugar

Más detalles

Userform ("INT") Capital Inicial C(4;0,18)= Tiempo. t= 4 C(4;0,18)= Interés. i= 18,0 %

Userform (INT) Capital Inicial C(4;0,18)= Tiempo. t= 4 C(4;0,18)= Interés. i= 18,0 % Userform ("INT") Capital Inicial C 0 = 15000 = ( + ) C C 1 i t t 0 C(4;0,18)= 25.800 t= 4 C(4;0,18)= 29.082 i= Tiempo Interés i= 18,0 % ( ) C = C 1+ i t 0 t 2/30 Introducción al uso de cuadros de diálogo

Más detalles

Índice general. Capítulo 1 Conceptos básicos. Capítulo 2 Controles básicos I. Pág. N. 1

Í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 detalles

IMPLEMENTACIÓN DE HERRAMIENTAS TECNOLÓGICAS PARA COMPLEMENTAR LAS ESTRATEGIAS DE ENSEÑANZA

IMPLEMENTACIÓN DE HERRAMIENTAS TECNOLÓGICAS PARA COMPLEMENTAR LAS ESTRATEGIAS DE ENSEÑANZA IMPLEMENTACIÓN DE HERRAMIENTAS TECNOLÓGICAS PARA COMPLEMENTAR LAS ESTRATEGIAS DE ENSEÑANZA Taller para Profesores Especialista en Academia Na2onal Instruments de México Graphical System Design con NI LabVIEW

Más detalles

Figura 61: Barras de Herramientas para la edición de Formularios

Figura 61: Barras de Herramientas para la edición de Formularios 1. FORMULARIOS Un documento estándar muestra información: una carta o reporte, por ejemplo. Típicamente el lector tiende a modificar algo o nada. Un formulario tiene secciones que no pueden modificarse

Más detalles

Departamento de Ingeniería Eléctrica y Electrónica. Guía de Prácticas de Laboratorio. Materia: LabVIEW. Laboratorio de Ingeniería Electrónica

Departamento de Ingeniería Eléctrica y Electrónica. Guía de Prácticas de Laboratorio. Materia: LabVIEW. Laboratorio de Ingeniería Electrónica Instituto Tecnológico de Querétaro Departamento de Ingeniería Eléctrica y Electrónica Guía de Prácticas de Laboratorio Materia: LabVIEW Laboratorio de Ingeniería Electrónica Santiago de Querétaro, Qro.

Más detalles

El entorno de Word 2016

El entorno de Word 2016 El entorno de Word 2016 Elementos de la pantalla Al arrancar Word aparece una pantalla muy similar a la siguiente: La ventana de Word se puede personalizar, para cambiar las herramientas y botones que

Más detalles

INSTITUTO TECNOLÓGICO

INSTITUTO TECNOLÓGICO INSTITUTO TECNOLÓGICO DE NUEVO LAREDO Con la Ciencia por la Humanidad Introducción a la Ingeniería en Sistemas Computacionales y al Diseño de Algoritmos Curso propedéutico Instructor: Bruno López Takeyas

Más detalles

Crear artículos en Joomla 3

Crear artículos en Joomla 3 Crear artículos en Joomla 3 July 12 2016 En el presente documento se incluye un manual de los pasos a seguir para la publicación de un artículo en Joomla 3. Contenido 1. Acceso... 2 2. Creación de un artículo...

Más detalles

ESTRUCTURA SECUENCIAL ESTRUCTURA SELECTIVA

ESTRUCTURA SECUENCIAL ESTRUCTURA SELECTIVA ESTRUCTURA SECUENCIAL Es aquélla 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 y así sucesivamente hasta

Más detalles

PROGRAMACIÓN CON VBA: MACROS EXCEL Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

PROGRAMACIÓN CON VBA: MACROS EXCEL Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE PROGRAMACIÓN CON VBA: MACROS EXCEL 2010 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE PROGRAMACIÓN CON VBA: MACROS Para comenzar a programar en VBA tenemos que entrar al editor de Visual

Más detalles

Esquemas repetitivos en Fortran 90. Esquemas repetitivos en Fortran 90. Esquemas repetitivos en Fortran 90. Tipos de Esquema

Esquemas repetitivos en Fortran 90. Esquemas repetitivos en Fortran 90. Esquemas repetitivos en Fortran 90. Tipos de Esquema Los esquemas repetitivos permiten implementar iteraciones del lenguaje algorítmico (mientras, repetir, para, hasta). Podemos dividir los esquemas según: - Se conozcan el número de iteraciones a priori,

Más detalles

DIEGO TEJADA, CRISTINA GALVIS, ANDRES SUCERQUIA

DIEGO TEJADA, CRISTINA GALVIS, ANDRES SUCERQUIA Página: 01 Objetivo: Configurar un servidor con IIS 7 para publicación web, incluyendo soporte PHP. ACTIVIDAD Como requisito debes tener instalado un servidor Windows 2008 Server con el rol de Web Server,

Más detalles

CÓMO DESCOMPRIMIR UN ARCHIVO DESDE EL EXPLORADOR DE WINDOWS XP

CÓMO DESCOMPRIMIR UN ARCHIVO DESDE EL EXPLORADOR DE WINDOWS XP Comprimir y Descomprimir archivos en formato.zip Página 1 COMPRIMIR Y DESCOMPRIMIR ARCHIVOS EN FORMATO.ZIP CÓMO DESCOMPRIMIR UN ARCHIVO DESDE EL EXPLORADOR DE WINDOWS XP Si trabajamos con XP, la descompresión

Más detalles

multiplicar Capítulo 15 Tablas de Práctica 1 Proyecto guiado Vamos a construir, paso a paso, el proyecto de las tablas de multiplicar.

multiplicar Capítulo 15 Tablas de Práctica 1 Proyecto guiado Vamos a construir, paso a paso, el proyecto de las tablas de multiplicar. Tablas de multiplicar En este capítulo practicaremos con las tablas de multiplicar de una forma amena y divertida. Para ello, en primer lugar, debemos desarrollar el proyecto. Vamos a ver cómo. A lo largo

Más detalles

VI Registrador de temperatura

VI Registrador de temperatura OpenStax-CNX module: m19745 1 VI Registrador de temperatura Juan Martínez Based on Temperature Logger VI by National Instruments This work is produced by OpenStax-CNX and licensed under the Creative Commons

Más detalles

PRÁCTICA 2: Tutorial de creación de módulos

PRÁCTICA 2: Tutorial de creación de módulos PRÁCTICA 2: TK-GATE: SIMULACION CON MÓDULOS Objetivos Familiarizarse con el funcionamiento de la herramienta TkGate en la creación de módulos. Realizar capturas de módulos combinacionales básicos. Verificar

Más detalles

Trabajo Práctico N 10

Trabajo Práctico N 10 Trabajo Práctico N 10 IMPLEMENTACIÓN EN LabView DE UN CONTROLADOR PID Breve introducción teórica: PID = Proporcional Integral Derivativo Es un tipo de control analógico, un controlador que satisfaga el

Más detalles

Manual de usuario MetaTrader 4 TraderNovo:

Manual de usuario MetaTrader 4 TraderNovo: Manual de usuario MetaTrader 4 TraderNovo: Aquí está una foto que muestra la pantalla principal MT4: Menú principal (acceder al menú y los ajustes del programa); Barras de herramientas (acceso rápido a

Más detalles

Entorno de Programación LabVIEW

Entorno de Programación LabVIEW 1 Entorno de Programación LabVIEW 1.1 Introducción LabVIEW es un lenguaje de programación de alto nivel, de tipo gráfico, inicialmente enfocado a la realización de aplicaciones para el control de instrumentación.

Más detalles

ELEMENTOS BÁSICOS PARA LA PROGRAMACIÓN DE FUNCIONES TIPOS DE DATOS. Constantes

ELEMENTOS BÁSICOS PARA LA PROGRAMACIÓN DE FUNCIONES TIPOS DE DATOS. Constantes ELEMENTOS BÁSICOS PARA LA PROGRAMACIÓN DE FUNCIONES TIPOS DE DATOS Constantes Una constante se usa para guardar o identificar a un dato que mantiene un valor constante a través de la ejecución de un programa.

Más detalles

Vamos a hacer un recorrido por las distintas fichas de la Cinta de opciones.

Vamos a hacer un recorrido por las distintas fichas de la Cinta de opciones. Cinta de opciones. Inicia la aplicación Word 2010. Vamos a hacer un recorrido por las distintas fichas de la Cinta de opciones. Por defecto, la aplicación se abre mostrando el contenido de la ficha Inicio.

Más detalles

El bloque switch (Interruptor) - LEGO MINDSTORMS EV3

El bloque switch (Interruptor) - LEGO MINDSTORMS EV3 El bloque switch (Interruptor) - LEGO MINDSTORMS EV3 El bloque switch es uno de los bloques de flujo (naranjas) y sirve para dividir mi lista de instrucciones principal en distintos caminos posibles. La

Más detalles

Prá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 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 detalles

INFORMATICA- DE 1001 A 1006

INFORMATICA- DE 1001 A 1006 Qué es un Algoritmo? COLEGIO NICOLAS ESGUERA TALLER DE REFUERZO PRIMER PERIODO GRADOS DECIMO -INFORMATICA Se denomina algoritmo a un grupo finito de operaciones organizadas de manera lógica y ordenada

Más detalles

PowerPoint 2010 Edición del contenido

PowerPoint 2010 Edición del contenido PowerPoint 2010 Edición del contenido Contenido CONTENIDO... 1 AGREGAR TEXTO A UNA DIAPOSITIVA... 2 MOVER Y COPIAR INFORMACIÓN... 5 PANEL DE TAREAS PORTAPAPELES... 7 TRABAJO CON DIAPOSITIVAS... 8 EDICIÓN

Más detalles

Esquemas repetitivos en Fortran 90

Esquemas repetitivos en Fortran 90 Los esquemas repetitivos permiten implementar iteraciones del lenguaje algorítmico (mientras, repetir, para, hasta). Podemos dividir los esquemas según: - Se conozcan el número de iteraciones a priori,

Más detalles

INDICE Parte 1. Visual Basic Capitulo 1. Qué es Visual Basic? Capitulo 22. Mi Primera Aplicación Capitulo 3. Elementos del lenguaje

INDICE 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 detalles

Documentación complementaria para las prácticas de LabView

Documentació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 detalles

01.1 Instalación de Android Studio

01.1 Instalación de Android Studio Instituto Politécnico Nacional Centro de Estudios Científicos y Tecnológicos núm. 9 Laboratorio de proyectos de tecnologías de la información iv Prof. Emmanuel Oropeza Gonzalez 01.1 Instalación de Android

Más detalles

Lección 3 Sentencias de control

Lección 3 Sentencias de control 3.1. INTRODUCCIÓN - Hasta aquí: ejecución secuencial de los programas. - Aquí vamos a ver: Lección 3 Sentencias de control Sentencias de control Sentencias condicionales: if- y switch-case Sirven para

Más detalles

Macros. Tabla de contenidos

Macros. Tabla de contenidos Macros Tabla de contenidos 1.- INTRODUCCIÓN... 3 2.- MACRO QUE PERMITE CERRAR EL FORMULARIO DE PROVEEDORES - VINCULADO... 3 3.- MACRO QUE PERMITE ABRIR SIMULTÁNEAMENTE UN FORMULARIO Y UN INFORME... 4 4.-

Más detalles

Estructuras de control

Estructuras 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 detalles

Gobierno del Estado de México

Gobierno del Estado de México Gobierno del Estado de México Escuela Preparatoria Oficial No. 82 José Revueltas Hay que alcanzar la exaltación verdadera, para lograrlo, hay que ser serenos, sin prisas, estudiar, trabajar y disciplinarse

Más detalles

Elementos esenciales de Word

Elementos esenciales de Word Word 2013 Elementos esenciales de Word Área académica de Informática 2015 Elementos esenciales de Word Iniciar Microsoft Word 2013 Para entrar en Microsoft Word 2013 Haz clic en el botón Inicio para ir

Más detalles

OPENOFFICE IMPRESS. Uso básico Basic usage

OPENOFFICE IMPRESS. Uso básico Basic usage OPENOFFICE IMPRESS Uso básico Basic usage Qué es OpenOffice Impress? Es la herramienta que nos ofrece OpenOffice para realizar presentaciones Las presentaciones permiten comunicar información de una forma

Más detalles

OPENOFFICE CALC. Manejo básico de hojas de cálculo

OPENOFFICE CALC. Manejo básico de hojas de cálculo OPENOFFICE CALC Manejo básico de hojas de cálculo Qué es una hoja de cálculo? Podemos verla como una gran tabla para mostrar información y realizar operaciones con esa información Cada una de las casillas

Más detalles

EXCEL EJERCICIO 18 TABLAS DINÁMICAS Y GRÁFICOS DINÁMICOS. Tablas dinámicas

EXCEL EJERCICIO 18 TABLAS DINÁMICAS Y GRÁFICOS DINÁMICOS. Tablas dinámicas EXCEL EJERCICIO 18 TABLAS DINÁMICAS Y GRÁFICOS DINÁMICOS Tablas dinámicas Las tablas dinámicas son una herramienta relacionada con las listas o bases de datos creadas en hojas de cálculo. Sirven para organizar

Más detalles

Fundamentos PHP. El término puntuación nos referimos a la sintaxis usada en PHP para la terminación de una línea de código (;)

Fundamentos PHP. El término puntuación nos referimos a la sintaxis usada en PHP para la terminación de una línea de código (;) Tags Fundamentos PHP La Sintaxis de PHP se deriva de muchos lenguajes de programación principalmente de C pero Perl también ha tenido mucha influencia en esta sintaxis Con las últimas incorporaciones agregadas,

Más detalles

ACTIVIDADES BASE DE DATOS ACCESS 2007

ACTIVIDADES BASE DE DATOS ACCESS 2007 ACTIVIDADES BASE DE DATOS ACCESS 2007 En un primer momento vamos a practicar las opciones de Crear, abrir y cerrar una base de datos de Access 2007. Abrimos Access 2007 y haz clic sobre la opción Base

Más detalles

Solmicro - expertis ERP Consulta Interactiva

Solmicro - expertis ERP Consulta Interactiva Solmicro-eXpertis ERP Preliminares Búsqueda de Información. Título: La. Indice :: 1. La :: 2. Localizar los Datos. :: 3. Resultado de la búsqueda. :: 4. Los Informes. :: 5. Exportar a Excel. :: 6. Limpiar

Más detalles

Seleccionar Copiar. Modificar objeto. Mover

Seleccionar Copiar. Modificar objeto. Mover Clic sobre el mismo; verás que el recuadro mostrará un recuadro de puntos, indicando que el objeto está seleccionado. Para quitar la selección, haz clic en cualquier parte fuera del recuadro. Seleccionar

Más detalles

COLEGIO NICOLAS ESGUERRA AREA DE TECNOLOGIA E INFORMATICA GRADO 10 RECUPERACION II PERIODO. VISUAL BASIC

COLEGIO NICOLAS ESGUERRA AREA DE TECNOLOGIA E INFORMATICA GRADO 10 RECUPERACION II PERIODO. VISUAL BASIC COLEGIO NICOLAS ESGUERRA AREA DE TECNOLOGIA E INFORMATICA GRADO 10 RECUPERACION II PERIODO. VISUAL BASIC Modulos en vb Los módulos permiten abrir una nueva secuencia de programación, como sub comandos

Más detalles

C f : Capital final Ci: Capital inicial I: tipo de interés k: período de capitalización n: número de años

C f : Capital final Ci: Capital inicial I: tipo de interés k: período de capitalización n: número de años Práctica ECUACIONES, ORGANIGRAMAS y GRÁFICOS El procedimiento para la confección de ecuaciones y organigramas ha cambiado bastante en la versión 2007 de Word. Ya no es necesario, como antes, abrir un subprograma

Más detalles

TEMA 2. TRABAJAR CON UNA PRESENTACIÓN

TEMA 2. TRABAJAR CON UNA PRESENTACIÓN TEMA 2. TRABAJAR CON UNA PRESENTACIÓN 1. INTRODUCCIÓN La aplicación Impress del paquete OpenOffice le permite insertar texto de dos maneras diferentes: Modo Dibujo Modo Esquema Para utilizar el primer

Más detalles

Desarrollo de APPs sin saber Programación. Profesores Jezabel Molina Gil, Cándido Caballero Gil, Moisés Lodeiro Santiago

Desarrollo de APPs sin saber Programación. Profesores Jezabel Molina Gil, Cándido Caballero Gil, Moisés Lodeiro Santiago Desarrollo de APPs sin saber Programación Profesores Jezabel Molina Gil, Cándido Caballero Gil, Moisés Lodeiro Santiago Bloques Todo el código está representado por bloques, los cuales son como piezas

Más detalles

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata

INSTRUMENTACIÓN AVANZADA Departamento de Ingeniería Eléctrica y Electromecánica Facultad de Ingeniería Universidad Nacional de Mar del Plata Expression Node Formula Node MathScript MATLAB Script Contenido de esta clase Todas estas estructuras sirven para incorporar código en formato de texto a nuestra aplicación en LabVIEW. 2 Expression Node

Más detalles

Supongamos que queremos definir un botón en la pantalla WWCountry, que invoque un listado pdf (objeto procedimiento) previamente definido.

Supongamos que queremos definir un botón en la pantalla WWCountry, que invoque un listado pdf (objeto procedimiento) previamente definido. Supongamos que queremos definir un botón en la pantalla WWCountry, que invoque un listado pdf (objeto procedimiento) previamente definido. Para eso nuevamente volvemos a editar la instancia del pattern,

Más detalles

C. E. I. P. LAS VIÑAS Bollullos del Cdo. (Huelva) Centro TIC. TEMA 13: Formato

C. E. I. P. LAS VIÑAS Bollullos del Cdo. (Huelva) Centro TIC. TEMA 13: Formato C. E. I. P. LAS VIÑAS Bollullos del Cdo. (Huelva) Centro TIC TEMA 13: Formato Formato Qué podemos hacer con un documento para mejorar su presentación?. A todas las variantes u opciones que podamos emplear

Más detalles

Rancagua, Agosto 2009

Rancagua, Agosto 2009 cvalle@inf.utfsm.cl Departamento de Informática - Universidad Técnica Federico Santa María Rancagua, Agosto 2009 1 / 28 Temario 1 2 2 / 28 Temario 1 2 3 / 28 Este capítulo introduce conceptos de programación

Más detalles

GUIA DE EJERCICIOS Nº 5 INSTRUMENTACIÓN AVANZADA

GUIA DE EJERCICIOS Nº 5 INSTRUMENTACIÓN AVANZADA GUIA DE EJERCICIOS Nº 5 INSTRUMENTACIÓN AVANZADA Arrays, Clusters yalgunos otros tipos de datos en LabVIEW 1 4- ARRAYS, CLUSTERS Y ALGUNOS OTROS TIPOS DE DATOS Además de los datos Booleanos, Numéricos

Más detalles

Práctica 1. Conociendo el Visual Basic 6.0.

Práctica 1. Conociendo el Visual Basic 6.0. Práctica 1. Conociendo el Visual Basic 6.0. Objetivos: Al finalizar esta práctica el estudiante será capaz de: 1. Identificar los diferentes elementos que conforman el Entorno Integrado de Desarrollo (IDE)

Más detalles

7.- CREAR DIAPOSITIVAS

7.- CREAR DIAPOSITIVAS 7.- CREAR DIAPOSITIVAS Una presentación es una secuencia continuada de diapositivas y por tanto éstas son su elemento principal, con lo que tendrás que añadir y diseñar tantas como necesites para el propósito

Más detalles

En esta sección se describen las variables, constantes, tipos de datos, operadores y estructuras de control

En esta sección se describen las variables, constantes, tipos de datos, operadores y estructuras de control CORPORACION UNIVERSITARIA DE EDUCACION SUPERIOR Estructura de Datos Docente: Víctor Andrés Ochoa Correa En esta sección se describen las variables, constantes, tipos de datos, operadores y estructuras

Más detalles

Programación Estructurada

Programación Estructurada Programación Estructurada Técnica de programación que consiste en construir programas de fácil comprensión. Es mucho más sencillo entender la codificación del programa, que se habrá hecho en diferentes

Más detalles

Más sobre la edición de hojas

Más sobre la edición de hojas 1. PEGADO ESPECIAL E n esta lección vamos a ver más utilidades y opciones sobre la edición de hojas de cálculo de Excel que te pueden ayudar en tu trabajo. Ya sabes cómo cortar o copiar y pegar datos de

Más detalles

OPENOFFICE IMPRESS. Creación básica de presentaciones digitales

OPENOFFICE IMPRESS. Creación básica de presentaciones digitales OPENOFFICE IMPRESS Creación básica de presentaciones digitales Qué es OpenOffice Impress? Es la herramienta que nos ofrece OpenOffice para realizar presentaciones Las presentaciones permiten comunicar

Más detalles

Control interno del flujo de un programa 1-14

Control interno del flujo de un programa 1-14 Control interno del flujo de un programa 1-14 Lección 1 Tipos de eventos Eventos en programas ejecutables Un report es un programa que realiza las siguientes fases: Recogida de parámetros (si los hay)

Más detalles

TEMA 4. ESTRUCTURAS DE CONTROL

TEMA 4. ESTRUCTURAS DE CONTROL M.P. Sesmero, P. de Toledo, F.J. Ordoñez, J. Gómez-Romero, J.A. Iglesias, J.L. Mira Programación TEMA 4. ESTRUCTURAS DE CONTROL Grado en Ingeniería en Tecnologías Industriales Programación CONTENIDOS 4.1.

Más detalles

En esta lección vamos a ver más utilidades y opciones sobre la

En esta lección vamos a ver más utilidades y opciones sobre la 1. PEGADO ESPECIAL En esta lección vamos a ver más utilidades y opciones sobre la edición de hojas de cálculo de Excel que te pueden ayudar en tu trabajo. Ya sabes cómo cortar o copiar y pegar datos de

Más detalles