n de un Diagrama de Flujo

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

Download "n de un Diagrama de Flujo"

Transcripción

1 Reglas para la construcción Visual Basic n de un Diagrama de Flujo Tecnología a de la Informació Todas las líneas l utilizadas para indicar el flujo del diagrama deberán estar conectadas El diagrama de flujo debe ser construido de arriba hacia abajo y de izquierda a derecha Todo diagrama de flujo debe tener un inicio y un fin Las líneas l utilizadas para indicar la dirección, deben ser rectas verticales y horizontales Inicio Fin 1

2 Algoritmo Tecnolog Algoritmos Conceptos Fundamentales de Algoritmos Tecnología a de la Informació Secuencia finita de instrucciones Reglas que describen las operaciones a realizar para una tarea determinada Es fundamental que la secuencia este ordenada. La especificación del orden en que los enunciados son ejecutados se conoce como control del programa. 2

3 Pseudo-Código digo Tecnología a de la Informació Pseudo-Código digo son frases que describen los pasos que dará el programa. Lenguaje artificial e informal que auxilia en el desarrollo de algoritmos. No es código programable, sino una guía para escribir posteriormente el programa. Por ejemplo: : un programa para controlar la temperatura de una incubadora a 101 grados Farenhait.. Sin ni siquiera saber programar,, se puede establecer un procedimiento general. 3

4 Pseudo-Código digo Tecnología a de la Informació Sentencias de control También n se denominan sentencias estructuradas y controlan el flujo de ejecución de otras instrucciones. Secuencia: se ejecutan las instrucciones en el mismo orden en que aparecen escritas. N 5 Utilizamos el punto y coma como separador de instrucciones que q están n en la misma línea. l Alternativa: en esta instrucción n la condición SI condicion es una expresión booleana,, si su evaluación ENTONCES produce el resultado CIERTO se ejecutarán n las instrucciones asociadas, y en caso contrario otras. I1 ;... ; In FINSI Repeticiones o bucles: en todo bucle hay una o varias acciones que se han de repetir y una condición n que determina el número n de repeticiones de las mismas. Es fundamental que el valor de la condición n sea afectado por las acciones para asegurar la terminación n del bucle en algún n momento.. REPETIR I1 ;... ; In HASTA condicion 4

5 Acciones Pseudo-Código digo Son instrucciones que ejecuta el programa: N=2 (Almacena un número en N) Comentarios Son líneas l explicativas cuyo objetivo es facilitar la comprensión del programa a quien lo lea. Estas líneas l serán n ignoradas por el procesador cuando ejecute el programa. Private Sub Command1_Click Click() Dim contador as integer Rem usar la variable contador Do contador=contador contador+1 print contador Loop until contador>10 End Sub Tecnología a de la Informació 5

6 Diagramas de flujo Tecnología a de la Informació Los diagramas son una forma de desarrollar un programa visualmente. Los símbolos se usan para indicar el tipo de operación a realizar. Comienzo/Final Entrada/Salida Proceso Decisión Salida Subrutina 6

7 Control de temperatura Visual Basic Comienzo Tecnología a de la Informació Medir temperatura Ejemplo de diagrama De flujo: control de la temperatura Temp. < 100 Encender el calentador Temp. > 102 Encender el ventilador Comienzo 7

8 Ejercicios resueltos Tecnología a de la Informació 8

9 Ejercicios resueltos Tecnología a de la Informació 9

10 Ejercicios resueltos Tecnología a de la Informació 10

11 Ejercicios resueltos Tecnología a de la Informació 11

12 Tecnología a de la Informació Sentencias o instrucciones en Visual BASIC 12

13 REM Tecnología a de la Informació REM es una sentencia no ejecutable y permite introducir comentarios en los programas. A esta práctica se la denomina documentació FORMATO: REM texto del comentario o también: Texto del comentario Reglas de funcionamiento: Se puede situar en cualquier parte del programa Se pueden poner tantas líneas l REM con observaciones cómo y donde queramos Ejemplo: REM Esto es un programa de prueba 13

14 DIM La sentencia DIM permite crear variables en memoria RAM para ser utilizadas por el programa. Permite definir el tipo de variable (de texto, numérica entera, decimal, etc) FORMATO: Dim Y, Z, suma, resta, producto As Integer Dim division As Double Dim Apellidos As String Reglas de funcionamiento: Se debe situar en al comienzo del código c del programa Ejemplo: Dim A,B as Integer A=4 B=2 Tecnología a de la Informació 14

15 PRINT Visualiza datos en el Formulario. Puede mostrar texto fijo o variables. FORMATO: PRINT [lista de expresiones] [,][;] Reglas de funcionamiento: Tecnología a de la Informació Una coma (separa un tabulador) o punto y coma (enlaza los mensajes) es) deben separar cada expresión Una sentencia PRINT sola imprime por pantalla una línea l en blanco Las expresiones deben ir entre comillas. Las variables no. Ejemplos: PRINT BASIC es un lenguaje de programación PRINT valor PRINT hola, adios PRINT

16 Ejemplo Tecnología a de la Informació 16

17 Variables y Constantes Tecnología a de la Informació Constante: : es un valor que no cambia. Una constante conserva el mismo valor cada vez que se hace un cálculo c o se ejecuta un programa. Ejemplo: Pi (3.1416). a) Constante numérica rica: : es un número n que contiene un máximo m de 8 caracteres b) Constante alfanumérica rica: : es una cadena de caracteres que se colocan entre comilllas. Ejemplo : Pi = Print El valor de Pi es: ; Pi 17

18 Tecnología a de la Informació Variable: Un valor que cambia. (generalmente para identificarlas se hace con una letra) a) Variables numéricas ricas: (sólo pueden contener cifras) y se identifican por letras o palabras (A, B, C, numero,..). En Visual Basic se usa Dim A as integer b) Variables alfanuméricas ricas: (pueden contener cifras y letras). Se identifican por letras o palabras seguidas del símbolo s dólar d (A$, B$, expr$,...). En Visual Basic se usa Dim Nombre as String O también Nombre$= Juan Juan 18

19 Alcance de las variables Nivel de Formulario: Si se declara una variable a nivel de forma esta disponible en cada procedimiento en esta forma. Nivel de Modulo: Se crean mediante la selección n de la opción Agregar Modulo del menú Proyecto de VB. Los módulos m de códigos se utilizan para conservar los subprocedimientos y funciones generales que no están n relacionados con eventos, así como sus variables locales(publicas) ) y sus constantes. Variables Publicas: para identificar una variable global, se declara con la palabra Public. Ej: Public nombre As String 19

20 InputBox( ( ) Tecnología a de la Informació InputBox() Despliega un Mensaje en un cuadro de dialogo, espera que el usuario introduzca el texto o seleccione un botón n y luego devuelve el contenido del cuadro de texto. FORMATO: valor = InputBox(Mensaje,, titulo, Posx, Posy, ArchAyuda, Context) Reglas de funcionamiento: La variable de la izquierda recibe el valor escrito Ejemplo: Nombre=Inputbox( Inputbox( Dime tu nombre ) Inputbox() devuelve un valor que se asigna a una variable. Msgbox() muestra una ventana de diálogo. 20

21 MsgBox Tecnología a de la Informació MsgBox() Despliega un mensaje en un cuadro de dialogo y espera que el usuario seleccione un botó FORMATO: valor = MsgBox(Mensaje,, tipo, titulo, ArchAyuda, Context) Reglas de funcionamiento: La variable de la izquierda recibe el valor escrito Ejemplo: MsgBox ( El resultado es: & total ) Inputbox() devuelve un valor que se asigna a una variable. Msgbox() muestra una ventana de diálogo. 21

22 Ejemplo InputBox y MsgBox Private Sub Command2_Click Click() Dim litros, km As Integer Dim consumo As Double Print "CONSUMO DE GASOLINA" litros = InputBox("POR FAVOR, INTRODUZCA LOS LITROS") km = InputBox("INTRODUZCA LOS KILOMETROS") consumo = litros / km * 100 MsgBox ("El consumo es de: " & consumo & " /Km/ Km") End Sub Tecnología a de la Informació 22

23 Tecnología a de la Informació Ejemplo variables alfanuméricas Private Sub Command1_Click Click() Dim Nombre, calle As String Nombre = InputBox("Dime como te llamas:") calle = InputBox("Dime tu calle:") MsgBox (Nombre & "vive en la calle " & calle) End Sub 23

24 RND,CINT( ( ),ROUND( ) La función RND devuelve un valor aleatorio entre 0 y 1. La función ROUND() redondea el número decimal contenido en el paréntesis. Ejemplo 1: Private Sub Command1_Click() Dim N As Integer For N = 1 To 6 Print Rnd Next N End Sub Ejemplo 2: Private Sub Command1_Click() Dim N As Integer For N = 1 To 6 Print Round(Rnd * 46) Next N End Sub Tecnología a de la Informació 24

25 CHR( ) Es una función de Visual Basic que muestra el carácter Ascii correspondiente al número entre paréntesis. FORMATO: PRINT CHR(65) (muestra la letra A ) Ejemplos: Tecnología a de la Informació 25

26 KEYPRESS Asigna un valor a una tecla pulsada en el formulario. Esto es, detecta que tecla se ha pulsado y guarda su código ascii en la variable KEYASCII FORMATO: Form_KeyPress(KeyAscii As Integer) Ejemplos: Private Sub Form_KeyPress(KeyAscii As Integer) Dim Tecla As String Tecla = KeyAscii Label1 = Tecla Print "LA TECLA PULSADA ES:"; Chr(Tecla) End Sub Tecnología a de la Informació 26

27 LABEL Tecnología a de la Informació Es un control de Visual Basic utilizado para introducir mensajes en un programa. Es una etiqueta de texto en la que se puede escribir cualquier informació Ejemplo: 27

28 TEXTBOX Tecnología a de la Informació Es un control de Visual Basic utilizado para introducir información n en un programa. Es una caja de texto aunque tambien pueden introducirse valores numéricos (pasándolos a la variable correspondiente). Ejemplo: 28

29 COMMANDBUTTON Es un control de Visual Basic que permite ejecutar código al pulsarlo. Ejemplo: FORMATO: Command1_Click Click() Tecnología a de la Informació 29

30 LISTBOX Es un control de Visual Basic que permite ALMACENAR una lista de elementos y desplazarse dentro de ella. Ejemplo: FORMATO: List1. Private Sub Command1_Click() List1.Clear For X = 1 To 255 List1.AddItem (Str(X( Str(X) ) & "-"" " & Chr$(X)) Next X End Sub Tecnología a de la Informació List1.AddItem (elemento) 30

31 IMAGE Tecnología a de la Informació Es un control de Visual Basic utilizado para introducir imágenes en el formulario. 31

32 TIMER Tecnología a de la Informació El control Timer se utiliza para realizar una acción n de forma repetitiva cada x milisegundos. 32

33 Operadores de comparación Tecnología a de la Informació OPERADORES = > < >= <= FUNCIÓN LÓGICA Igual a Mayor que Menor que Mayor o igual que Menor o igual que FUNCIÓN ALFANUMERICA Igual a Sigue Precede Sigue o es igual Precede o es igual <> Distinto de Distinto de 33

34 Tecnología a de la Informació Operadores lógicosl OPERADOR AND OR NOT FUNCIÓN Y O NO 34

35 Operadores PARENTESIS Los paréntesis se utilizan para anidar expresiones. ( ) Anidar expresiones ORDEN DE EVALUACION: (),^,* /,+ -,, &, AND OR La prioridad a la hora de evaluar los operadores en cualquier expresión n es: Paréntesis (empezando por los más m s internos) Potencias Productos y divisiones Sumas y restas Concatenación Relacionales Lógicos Ejemplo: Print 2*(1/2)+2^3 En esta expresión n el resultado será

36 IF THEN ELSE Tecnología a de la Informació Permite introducir condiciones para ejecutar una instrucción n o instrucciones. Puede tener varios formatos FORMATO: IF expresión n lógica l THEN sentencia(s) ) [:] FORMATO: IF expresión n lógica l THEN sentencia(s) ) ELSE sentencia(s) FORMATO: IF expresión n lógica l THEN sentencia(s) ELSE Sentencia(s) END IF 36

37 IF THEN ELSE Reglas de funcionamiento: La expresión n lógica l puede ser una expresión n en la que se incluyan operadores lógicos l o de comparación Las sentencias de la cláusula THEN sólo s se ejecutan si la expresión n lógica l es verdadera. Si la condición n es falsa, se ejecutan las instrucciones de la de la cláusula ELSE, si existe, o se sigue la siguiente instrucción n del programa. Ejemplos: IF A>B THEN PRINT A ; ES MAYOR QUE ; B IF A$= S THEN PRINT CORRECTO ELSE PRINT FALSO END IF Tecnología a de la Informació 37

38 Do.. While Bucle MIENTRAS MIENTRAS condicion HACER I1 ;... ; In FINMIENTRAS 38

39 Do.. Loop Until Bucle REPETIR REPETIR I1 ;... ; In HASTA condicion 39

40 FOR NEXT Permite repetir un conjunto de instrucciones un número n fijo de veces. Se denomina bucle controlado por contador, debido a que se necesita una variable numérica que actúa como contador y que se incrementa o disminuye en un valor constante a partir de un valor inicial, después s de cada iteración n del bucle FORMATO: FOR v=1 TO 5 [STEP x] sentencia(s) NEXT v Ejemplos: Tecnología a de la Informació 40

41 Tecnología a de la Informació Reglas de funcionamiento: Una sentencia FOR debe existir siempre con una sentencia NEXT y viceversa. La variable v controladora del bucle actúa a de contador. v i es el valor inicial de la variable v, v f es el valor final y X es el incremento/decremento del contador; cuando se omite la sentencia STEP,, el valor por defecto es el incremento en 1. La sentencia NEXT marca el final del bucle y punto en el que la variable contador se incrementa/decrementa decrementa. El bucle se termina cuando v toma un valor mayor que v f 41

42 Tecnología a de la Informació Resolución n de problemas con el ordenador 42

43 Tecnología a de la Informació Pasos comunes en la creación n de un programa entendido como un proceso de resolución n de problemas: 1. Análisis del problema: : definición n del problema. 2. Diseño o del algoritmo: : proceso que convierte los resultados del análisis del problema en un diseño modular con refinamientos sucesivos que permita una posterior traducción n a un lenguaje Las herramientas más m s utilizadas para diseñar algoritmos son: a. Diagramas de flujo: : representación n gráfica del algoritmo b. Pseudocódigo digo: : las instrucciones se escriben en palabra que facilita tanto la escritura como la lectura de programas 43

44 Tecnología a de la Informació 3. Codificación n de un programa: : traducción del algoritmo en un lenguaje de programación 4. Compilación n y ejecución: : traducirlo al lenguaje máquina. m Este proceso se realiza mediante el compilador y el sistema operativo 5. Verificación n y depuración: : ejecutar el programa con una amplia variedad de datos de prueba para determinar si el programa tiene errores. La depuración n es el proceso de encontrar los errores del programa y corregirlos 44

45 Tecnología a de la Informació a. Errores de sintaxis: : uso incorrecto de las reglas del lenguaje de programación b. Errores de ejecución: : se producen por instrucciones que el ordenador puede comprender pero no ejecutar (por ejemplo, dividir por cero) c. Errores lógicosl gicos: : se producen en la lógica l del programa. La fuente de error suele ser el diseño o del algoritmo 6. Documentación n y mantenimiento: : descripciones de los pasos a dar en el proceso de resolución n un problema Puede ser interna o externa. La documentación n interna es la contenida en la línea l de comandos (por ejemplo, líneas l rem). La documentación n externa incluye el análisis, los diagramas de flujo y/o pseudocódigos digos,, manuales de usuario con instrucciones para ejecutar el programa y analizar los resultados La documentación n es muy importante cuando se desea corregir posibles errores futuros o cambiar el programa. Tales cambios se denominan mantenimiento del programa Tales cambios se denominan mantenimiento del programa 45

46 Pseudocódigo digo Tecnología a de la Informació - Hacer un programa que pida un número n y diga si es par o impar. PROGRAMA Par-Impar INICIO ENTORNO: HACER PEDIR NÚMERO N N {entrada de datos} COMPROBAR SI N ES PAR O IMPAR MOSTRAR MENSAJE SI ES PAR MOSTRAR MENSAJE SI ES IMPAR FINPROGRAMA 46

47 Tecnología a de la Informació PROGRAMA PAR-IMPAR CREAR N Diagramas de flujo PAR-IMPAR Pedir N Es N/2=N\2? NO Mostrar ES IMPAR SI Mostrar ES PAR 47

48 Tecnología a de la Informació PROGRAMA PAR-IMPAR 48

49 Pseudocódigo digo Tecnología a de la Informació - Hacer un programa que SIMULE el lanzamiento de un dado. PROGRAMA DADO INICIO HACER Crear variable ENTERA GUARDAR VALOR AL AZAR EN VARIABLE MOSTRAR CONTENIDO DE LA VARIABLE FINPROGRAMA 49

50 PROGRAMA DADO Tecnología a de la Informació CREAR N Diagramas de flujo SIMULADOR DADO N AZAR Es 1 SI Mostrar IMAGEN 1 NO Es 2 ETC.. NO SI Mostrar IMAGEN 2 50

51 PROGRAMA DADO Tecnolog Tecnología a de la Informació 51

52 PROGRAMA DADO Tecnología a de la Informació 52

Sentencias o instrucciones en Visual BASIC

Sentencias o instrucciones en Visual BASIC Tecnología a de la Informació Sentencias o instrucciones en Visual BASIC REM Tecnología a de la Informació REM es una sentencia no ejecutable y permite introducir comentarios en los programas. A esta práctica

Más detalles

FUNDAMENTOS DE INFORMÁTICA

FUNDAMENTOS DE INFORMÁTICA FUNDAMENTOS DE INFORMÁTICA Tema 2 Expresiones, operadores y estructuras de control Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo Fundamentos de Informática. Departamento de Ingeniería

Más detalles

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

Algoritmos. 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 detalles

FUNDAMENTOS DE INFORMÁTICA

FUNDAMENTOS DE INFORMÁTICA FUNDAMENTOS DE INFORMÁTICA Tema 1 Introducción a la Programación en Visual Basic Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo undamentos de Informática. Departamento de Ingeniería

Más detalles

índice MÓDULO 1: Introducción a Visual Basic 6.0 MÓDULO 2: Fundamentos de programación TEMA 1. Introducción a Visual Basic 6.0

índice MÓDULO 1: Introducción a Visual Basic 6.0 MÓDULO 2: Fundamentos de programación TEMA 1. Introducción a Visual Basic 6.0 MÓDULO 1: Introducción a Visual Basic 6.0 TEMA 1. Introducción a Visual Basic 6.0 1.1 Conceptos de programación...1-1 1.2 Introducción a Visual Basic...1-1 1.3 Iniciar una sesión de Visual Basic 6.0...1-2

Más detalles

TUTORIAL PSEINT. Ing. Ronald Rentería Ayquipa. Fundamentos de Programación

TUTORIAL PSEINT. Ing. Ronald Rentería Ayquipa. Fundamentos de Programación TUTORIAL PSEINT Ing. Ronald Rentería Ayquipa Fundamentos de Programación PSEINT Página Oficial: http://pseint.sourceforge.net/ Es un software que interpreta pseudocódigo. Permite la generación de diagramas

Más detalles

Parte 4: Estructuras de Control

Parte 4: Estructuras de Control Parte 4: Estructuras de Control Las estructuras de control le permiten controlar el flujo de ejecución del programa. Tenemos dos tipos de estructuras de control: Estructuras de decisión Estructuras de

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

Métodos para escribir algoritmos: Diagramas de Flujo y pseudocódigo

Métodos para escribir algoritmos: Diagramas de Flujo y pseudocódigo TEMA 2: CONCEPTOS BÁSICOS DE ALGORÍTMICA 1. Definición de Algoritmo 1.1. Propiedades de los Algoritmos 2. Qué es un Programa? 2.1. Cómo se construye un Programa 3. Definición y uso de herramientas para

Más detalles

Tema 2 Conceptos básicos de programación. Fundamentos de Informática

Tema 2 Conceptos básicos de programación. Fundamentos de Informática Tema 2 Conceptos básicos de programación Fundamentos de Informática Índice Metodología de la programación Programación estructurada 2 Pasos a seguir para el desarrollo de un programa (fases): Análisis

Más detalles

Control de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO

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

Constante: Una constante es un dato numérico o alfanumérico que no cambia durante la ejecución del programa.

Constante: Una constante es un dato numérico o alfanumérico que no cambia durante la ejecución del programa. Constantes y variables Constante: Una constante es un dato numérico o alfanumérico que no cambia durante la ejecución del programa. pi = 3.1416 Variable: Es un espacio en la memoria de la computadora que

Más detalles

Guía práctica de estudio 05: Diagramas de flujo

Guí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 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

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

Curso de Visual Basic 6.0 - Lección 1 Area Interactiva - www.areaint.com

Curso de Visual Basic 6.0 - Lección 1 Area Interactiva - www.areaint.com LECCIÓN 6 En esta lección vamos a familiarizarnos con las estructuras de repetición, las cuales nos sirven para realizar una misma instrucción un número determinado de veces o indeterminado dependiendo

Más detalles

Programcaión Básica. Secuencias de Control y Repetición. Arturo Vega González.

Programcaión Básica. Secuencias de Control y Repetición. Arturo Vega González. Programación Básica Arturo Vega González a.vega@ugto.mx Division de Ciencias e Ingenierías Universidad de Guanajuato Campus León Sesión 5 Universidad de Guanajuato, DCI, Campus León 1 / 31 Universidad

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

Programación: QBASIC

Programación: QBASIC 1. QBASIC Programación: QBASIC Guía del alumno Qbasic es una versión moderna del lenguaje BASIC. Se trata de un lenguaje de alto nivel. En un lenguaje de alto nivel las instrucciones tienen un formato

Más detalles

Computación II. Introducción a Visual Basic

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

GENERALIDADES DEL LENGUAJE C

GENERALIDADES DEL LENGUAJE C GENERALIDADES DEL LENGUAJE C La cadena con formato debe ir encerrada entre comillas dobles, no simples. El carácter de retorno de carro (\n) es obligatorio si se desea finalizar la impresión con un salto

Más detalles

ESTRUCTURAS REPETITIVAS EN PHP

ESTRUCTURAS REPETITIVAS EN PHP ESTRUCTURAS REPETITIVAS EN PHP Los bucles nos permiten iterar conjuntos de instrucciones, es decir repetir la ejecución de un conjunto de instrucciones mientras se cumpla una condición. Sentencia while

Más detalles

UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO

UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO LICENCIATURA EN PRODUCCIÓN INDUSTRIAL. UNIDAD DE APRENDIZAJE: PROGRAMACIÓN Créditos institucionales de la UA: 6 Material visual: Diapositivas Unidad de competencia

Más detalles

PHP: Lenguaje de programación

PHP: Lenguaje de programación Francisco J. Martín Mateos Carmen Graciani Diaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Tipos de datos Enteros Con base decimal: 45, -43 Con base octal: 043, -054

Más detalles

CONTENIDO 1 Diagrama de flujo 2 Pseudocodigo 3 Diagrama estructurado (nassi-schneiderman)

CONTENIDO 1 Diagrama de flujo 2 Pseudocodigo 3 Diagrama estructurado (nassi-schneiderman) CONTENIDO 1 Diagrama de flujo 2 Pseudocodigo 3 Diagrama estructurado (nassi-schneiderman) Las dos herramientas utilizadas comúnmente para diseñar algoritmos son: Diagrama de Flujo Pseuducodigo 1 Diagrama

Más detalles

Enteros. Son los números que no contienen componentes fraccionarios y, por tanto, no contienen punto decimal.

Enteros. Son los números que no contienen componentes fraccionarios y, por tanto, no contienen punto decimal. LENGUAJE DE PROGRAMACIÓN TURBO PASCAL El lenguaje de programación de alto nivel Pascal fue diseñado el 1968 por Niklaus Wirth con una finalidad eminentemente pedagógica El 1983, el Pascal fue estandarizado

Más detalles

Seminario de Actualización - Excel Avanzado y Macros. Visual Basic. Conceptos Básicos de Visual Basic para Aplicaciones

Seminario de Actualización - Excel Avanzado y Macros. Visual Basic. Conceptos Básicos de Visual Basic para Aplicaciones Conceptos Básicos de para Aplicaciones 1 Qué es la programación? Es la acción de escribir programas de computación con el fin de resolver un determinado problema. Datos Constantes π = 3.1416 (real) Variables

Más detalles

La resolución de un problema

La resolución de un problema CAP. 2. ALGORITMOS Y PROGRAMAS 2.1. Solución de problemas por computadora La resolución de problemas por computadora, es importante para que las personas o usuarios aprendan a programar de manera general,

Más detalles

TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL

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

2. EXPRESIONES 3. OPERADORES Y OPERANDOS 4. INDENTIFICADORES COMO LOCALIDADES DE MEMORIA

2. EXPRESIONES 3. OPERADORES Y OPERANDOS 4. INDENTIFICADORES COMO LOCALIDADES DE MEMORIA CONTENIDOS: 1. TIPOS DE DATOS 2. EXPRESIONES 3. OPERADORES Y OPERANDOS 4. INDENTIICADORES COMO LOCALIDADES DE MEMORIA OBJETIO EDUCACIONAL: El alumno conocerá las reglas para cambiar fórmulas matemáticas

Más detalles

GLOSARIO DE MICROSOFT VISUAL BASIC (HAZ CLIC EN LA OPCION DEL MENU Y ACCEDERAS RAPIDAMENTE)

GLOSARIO DE MICROSOFT VISUAL BASIC (HAZ CLIC EN LA OPCION DEL MENU Y ACCEDERAS RAPIDAMENTE) GLOSARIO DE MICROSOFT VISUAL BASIC (HAZ CLIC EN LA OPCION DEL MENU Y ACCEDERAS RAPIDAMENTE) Menú 1. Operadores Matemáticos 2. Operadores relacionales 3. Funciones de Visual Basic 4. Tipos de variables

Más detalles

PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY

PROGRAMACIÓ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 detalles

Programación en java. Estructuras algorítmicas

Programación en java. Estructuras algorítmicas Programación en java Estructuras algorítmicas Estructuras algoritmicas 1. Conceptos basicos 1. Dato 2. Tipos de datos 3. Operadores 2. dsd Conceptos Basicos DATO: se considera una representación simbólica

Más detalles

Programación en Visual Basic Ricardo Rodríguez García

Programación en Visual Basic Ricardo Rodríguez García Manual Básico de Programación en Visual Basic 1.- Estructura de un proyecto Visual Basic Los programas o aplicaciones desarrolladas en Visual Basic van a constituir un único paquete que denominaremos proyecto.

Más detalles

Tema 2 Introducción a la Programación en C.

Tema 2 Introducción a la Programación en C. Tema 2 Introducción a la Programación en C. Contenidos 1. Conceptos Básicos 1.1 Definiciones. 1.2 El Proceso de Desarrollo de Software. 2. Lenguajes de Programación. 2.1 Definición y Tipos de Lenguajes

Más detalles

Curso Inicial de Programación

Curso Inicial de Programación Curso Inicial de Programación FUNDAMENTOS DE PROGRAMACION 2 TIPOS, DECLARACIONES Y ALCANCES DE LAS VARIABLES 2.1 Que son las variables En cualquier programa necesitamos hacer cálculos, usar información,

Más detalles

Operaciones básicas con hojas de cálculo

Operaciones básicas con hojas de cálculo Operaciones básicas con hojas de cálculo Insertar hojas de cálculo. Para insertar rápidamente una hoja de cálculo nueva al final de las hojas de cálculo existentes, haga clic en la ficha Insertar hoja

Más detalles

Buttons (Command Buttons) en Visual Basic. Propiedades y ejemplos. Código asociado a eventos. (CU00321A)

Buttons (Command Buttons) en Visual Basic. Propiedades y ejemplos. Código asociado a eventos. (CU00321A) aprenderaprogramar.com Buttons (Command Buttons) en Visual Basic. Propiedades y ejemplos. Código asociado a eventos. (CU00321A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión: 2029

Más detalles

Como se declara un vector en Visual Basic 6.0

Como se declara un vector en Visual Basic 6.0 Vectores o Arrays(Arreglos) Qué es un Array?: En programación, una matriz o vector (llamados en inglés arrays) es una zona de almacenamiento continuo, que contiene una serie de elementos del mismo tipo,

Más detalles

Tema II: Metodología para la construcción de programas

Tema II: Metodología para la construcción de programas Tema II: Metodología para la construcción de programas Semestre: A-2012 Profesora: Nelly García Mora Agenda 1. Definición 2. Análisis E P S 3. Construcción de Algoritmos 4. Diagramas de Flujo 5. Codificación

Más detalles

Fila: Es un conjunto de varias celdas dispuestas en sentido horizontal.

Fila: Es un conjunto de varias celdas dispuestas en sentido horizontal. Que Es Excel? Excel es un programa que permite la manipulación de libros y hojas de calculo. En Excel, un libro es el archivo en que se trabaja y donde se almacenan los datos. Como cada libro puede contener

Más detalles

Capítulo 7 OPERADORES Y EXPRESIONES. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

Capítulo 7 OPERADORES Y EXPRESIONES. Presentación resumen del libro: EMPEZAR DE CERO A PROGRAMAR EN lenguaje C Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C" Autor: Carlos Javier Pes Rivas (correo@carlospes.com) Capítulo 7 OPERADORES Y EXPRESIONES 1 OBJETIVOS Conocer los tipos de operadores

Más detalles

Resolución de problemas mediante algoritmos

Resolución de problemas mediante algoritmos Resolución de problemas mediante algoritmos Metodología de resolución 1.Planteamiento del problema a)datos de entrada y de salida b)algoritmo conceptual básico 2.Diseño del algoritmo (pseudocódigo) 3.Prueba

Más detalles

la solución a una ecuación cuadrática solicitando al usuario los términos de dicha ecuación.

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

Tema II: Metodología para la construcción de programas. Profesora: Nelly García Mora

Tema II: Metodología para la construcción de programas. Profesora: Nelly García Mora Tema II: Metodología para la construcción de programas Profesora: Nelly García Mora 1. Metodologías de Programación Metodología de programación: es un conjunto o sistema de métodos, principios y reglas,

Más detalles

Computadora y Sistema Operativo

Computadora y Sistema Operativo Computadora y Sistema Operativo Según la RAE (Real Academia de la lengua española), una computadora es una máquina electrónica, analógica o digital, dotada de una memoria de gran capacidad y de métodos

Más detalles

Manual de turbo pascal

Manual de turbo pascal Universidad Nacional Experimental De Los Llanos Occidentales Ezequiel Zamora UNELLEZ-Barinas Manual de turbo pascal Bachilleres: Martinez Ninibeth C.I:20.867.002 Mora Yaco C.I:17.205.073 Estructura de

Más detalles

Operadores y Expresiones

Operadores y Expresiones Operadores y Expresiones Los programas Java constan de datos, sentencias de programas y expresiones. Una expresión es normalmente, una ecuación matemática, tal como 3 * x + 5 * z. En esta expresión, los

Más detalles

ESCUELA POLITÉCNICA SUPERIOR PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF

ESCUELA POLITÉCNICA SUPERIOR PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF ESCUELA POLITÉCNICA SUPERIOR GRADO EN DISEÑO IND. INFORMÁTICA CURSO 2012-13 PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF HASTA AHORA... En prácticas anteriores se ha aprendido: La estructura principal de un

Más detalles

3. Estructuras iterativas

3. Estructuras iterativas 3. Estructuras iterativas Fundamentos de Informática Dpto. Lenguajes y Sistemas Informáticos Curso 2012 / 2013 Índice Estructura iterativas 1. Análisis de algoritmos iterativos 2. Ej11: While 3. Ej12:

Más detalles

Introducción a la programación

Introducción a la programación Introducción a la programación Resolución de Problemas El objetivo principal para que las personas aprendan a programar en algún lenguaje de programación en particular es utilizar el computador como una

Más detalles

Aplicaciones VBA con Excel

Aplicaciones VBA con Excel Pág. N. 1 Aplicaciones VBA con Excel Familia: Sub-familia: Editorial: Informática Ofimática Macro Autor: Manuel Torres Remon ISBN: 978-612-304-265-3 N. de páginas: 344 Edición: 1. a 2015 Medida: 17.5 x

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

Fundamentos de Programación Visual Basic

Fundamentos de Programación Visual Basic Pág. N. 1 Fundamentos de Programación Visual Basic Familia: Editorial: Tecnología de información y computación Macro Autor: Ricardo Walter Marcelo Villalobos ISBN: 978-612-304-236-3 N. de páginas: 280

Más detalles

ESCUELA DE INFORMÁTICA

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

UNIDAD I. ALGORITMOS

UNIDAD I. ALGORITMOS UNIDAD I. ALGORITMOS 1.1 Definición Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico. 1.2 Tipos Cualitativos: Son aquellos

Más detalles

Es toda la información que utiliza el computador. Según sea la información que guardemos en los datos, se clasifican en los siguientes tipos:

Es toda la información que utiliza el computador. Según sea la información que guardemos en los datos, se clasifican en los siguientes tipos: Tipos de datos. Dato: Es toda la información que utiliza el computador. Según sea la información que guardemos en los datos, se clasifican en los siguientes tipos: I Numéricos: Almacenan números y con

Más detalles

Indice del curso básico programación desde cero Visual Basic Nivel I (CU00302A)

Indice del curso básico programación desde cero Visual Basic Nivel I (CU00302A) aprenderaprogramar.com Indice del curso básico programación desde cero Visual Basic Nivel I (CU00302A) Sección: Cursos Categoría: Curso Visual Basic nivel I Fecha revisión: 2029 Autor: Mario R. Rancel

Más detalles

Todo programa en 'C' consta de una o más funciones, una de las cuales se llama main.

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

Estructuras de Control. Secuencia y Selección

Estructuras de Control. Secuencia y Selección Estructuras de Control. Secuencia y Selección InCo - FING Programación 1 InCo - FING Estructuras de Control. Secuencia y Selección Programación 1 1 / 35 Estructuras de control InCo - FING Estructuras de

Más detalles

SISTEMAS INFORMÁTICOS PROGRAMACION I - Contenidos Analíticos Ing. Alejandro Guzmán M. TEMA 2. Diseño de Algoritmos

SISTEMAS INFORMÁTICOS PROGRAMACION I - Contenidos Analíticos Ing. Alejandro Guzmán M. TEMA 2. Diseño de Algoritmos TEMA 2 Diseño de Algoritmos 7 2. DISEÑO DE ALGORITMOS 2.1. Concepto de Algoritmo En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus

Más detalles

Tema: Entorno a C# y Estructuras Secuenciales.

Tema: Entorno a C# y Estructuras Secuenciales. Tema: Entorno a C# y Estructuras Secuenciales. Programación I, Guía 3 1 Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Objetivos Utilizar el entorno de programación

Más detalles

Tablas de decisión.

Tablas de decisión. 2.2.3.- Tablas de decisión. Una tabla de decisión es una representación en la que se distinguen cuatro zonas: Condiciones. Es un vector columna donde figuran las condiciones que intervienen en el problema.

Más detalles

Programación. Test Autoevaluación Tema 3

Programación. Test Autoevaluación Tema 3 Programación Test Autoevaluación Tema 3 Autores: M. Paz Sesmero Lorente Paula de Toledo Heras Fco. Javier Ordoñez Morales Juan Gómez Romero José A. Iglesias Martínez José Luis Mira Peidro SOLUCIONES 1.

Más detalles

Formato para prácticas de laboratorio

Formato para prácticas de laboratorio PLAN DE CLAVE CARRERA NOMBRE DE LA ASIGNATURA ESTUDIO ASIGNATURA LSC 2009-2 11290 Introducción a la Programación PRÁCTICA No. 2 LABORATORIO DE NOMBRE DE LA PRÁCTICA Licenciado en Sistemas Computacionales

Más detalles

3.2. Programación estructurada. Principal. Modulo 1 Modulo 2 Modulo 3 Modulo 4. Modulo Modulo Modulo 3 1 Modulo 4 1 Modulo 4 2. Pág.

3.2. Programación estructurada. Principal. Modulo 1 Modulo 2 Modulo 3 Modulo 4. Modulo Modulo Modulo 3 1 Modulo 4 1 Modulo 4 2. Pág. CAP. 3. PROGRAMACION ESTRUCTURADA 3.1. Técnicas de programación Las herramientas de programación fundamentalmente los diagramas de flujo, son las representaciones gráficas utilizada para el diseño de algoritmos

Más detalles

Comencemos a programar con. Entrega 10. Estructuras de Control II

Comencemos a programar con. Entrega 10. Estructuras de Control II Comencemos a programar con VBA - Access Entrega 10 Estructuras de Control II Eduardo Olaz 10-2 Estructuras de Control, segunda parte Las Instrucciones While - - - Wend La estructura de bucle For Contador

Más detalles

ESTRUCTURAS REPETITIVAS

ESTRUCTURAS REPETITIVAS DOCENTE: Ing. Ronald Rentería Ayquipa MARCO TEÓRICO: ESTRUCTURAS REPETITIVAS La programación estructurada es un paradigma que consiste en la organización de un código en bloques conformados por estructuras

Más detalles

Macros y Visual Basic para Aplicaciones en Excel

Macros y Visual Basic para Aplicaciones en Excel Macros y Visual Basic para Aplicaciones en Excel Creación de Macro Para grabar una macro debemos acceder a la pestaña Vista y despliega el submenú Macros y dentro de este submenu seleccionar la opción

Más detalles

$0 Representa al parámetro cero o nombre del programa $1 Representa al parámetro uno $2 Representa al parámetro dos

$0 Representa al parámetro cero o nombre del programa $1 Representa al parámetro uno $2 Representa al parámetro dos PROGRAMACIÓN DE SHELL SCRIPTS EN LINUX El shell es un intérprete de órdenes, pero el shell no es solamente eso; los intérpretes de órdenes de Linux son auténticos lenguajes de programación. Como tales,

Más detalles

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

INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA "

INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS  GONZALO VAZQUEZ VELA INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA " GUIA DE ESTUDIOS DE ANALISIS Y DISEÑO DE ALGORITMOS. 1. Qué es un algoritmo? 2. Qué es un Pseudocódigo?

Más detalles

Tema 4. Operadores y Expresiones

Tema 4. Operadores y Expresiones Tema 4 Operadores y Expresiones Contenidos 1. Conceptos Básicos. 2. Operadores Aritméticos. 3. Operadores de Relación, de Igualdad y Lógicos. 4. Operadores de Incremento y Decremento. 5. Operadores y Expresiones

Más detalles

Algoritmos y Programación Clase 8

Algoritmos y Programación Clase 8 Algoritmos y Programación Ordenamiento y Búsqueda Anexo: Uso de Procedimientos Sub y Procedimientos Function 1 EXAMEN 1. Lunes 16 de abril 4 pm. 2. Tema: Lo visto hasta la clase de hoy. 2 Contenido Ordenamiento

Más detalles

Un identificador le da nombre único a un elemento en un programa (Variables, procedimientos, etc.). No puede contener operadores como + - * /

Un identificador le da nombre único a un elemento en un programa (Variables, procedimientos, etc.). No puede contener operadores como + - * / undamentos de sintaxis en algunas instrucciones de C#.Net Dr. Ramón Roque Hernández Identificadores Un identificador le da nombre único a un elemento en un programa (ariables, procedimientos, etc.). No

Más detalles

Universidad José Carlos Mariátegui

Universidad José Carlos Mariátegui Visual Basic 1 L.P.I. ÍNDICE DE CONTENIDO INTRODUCCIÓN 3 1. MICROSOFT VISUAL BASIC 4 QUÉ ES VISUAL BASIC? 4 QUE ES UN OBJETO? 4 QUE ES UN PROYECTO? 5 EL ENTORNO DE PROGRAMACIÓN DE VISUAL BASIC 5 CREACIÓN

Más detalles

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios: UNIVERSIDAD AUTÓNOMA DE CHIHUAHUA Clave: 08MSU0017H Clave: 08USU4053W FACULTAD DE INGENIERÍA PROGRAMA DEL CURSO: INGENIERÍA DE SOFTWARE Y COMPUTACIÓN I DES: Programa(s) Educativo(s): Tipo de materia: Clave

Más detalles

INICIACIÓN A LA PROGRAMACIÓN II

INICIACIÓN A LA PROGRAMACIÓN II INICIACIÓN A LA PROGRAMACIÓN II 1. Caracteres... 2 2. Identificadores... 4 3. Palabras clave o reservadas... 5 4 Variables y constantes. Datos... 6 5 Arrays... 8 6. Comentarios... 9 7. Expresiones... 11

Más detalles

MANUAL DE PRÁCTICAS DEL TALLER DE PROGRAMACIÒN PRACTICA NO.6

MANUAL DE PRÁCTICAS DEL TALLER DE PROGRAMACIÒN PRACTICA NO.6 MANUAL DE PRÁCTICAS DEL TALLER DE PROGRAMACIÒN PRACTICA NO.6 NOMBRE DE LA PRÁCTICA. Estructuras secuénciales 6.1 OBJETIVO GENERAL El alumno desarrollará la habilidad para diseñar algoritmos secuenciales,

Más detalles

Introducción. Visual Basic para Aplicaciones (VBA) en Excel: aspectos elementales

Introducción. Visual Basic para Aplicaciones (VBA) en Excel: aspectos elementales Introducción Visual Basic para Aplicaciones (VBA) en Excel: aspectos elementales Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad Católica de Valparaíso, Chile fguidi@ucv.cl

Más detalles

Introducción a la Programación en Visual Basic y su aplicación en Excel. M.I. Jaime Alfonso Reyes Cortés

Introducción a la Programación en Visual Basic y su aplicación en Excel. M.I. Jaime Alfonso Reyes Cortés Introducción a la Programación en Visual Basic y su aplicación en Excel. M.I. Jaime Alfonso Reyes Cortés TEMA 3 CREACIÓN DE MACROS Y FUNCIONES EN EXCEL. Programación Orientada a Objetos y Programación

Más detalles

Diseño Estructurado de Algoritmos

Diseño Estructurado de Algoritmos Diseño Estructurado de Algoritmos 1 Sesión No. 11 Nombre: Estructuras algorítmicas. Tercera parte. Objetivo de la sesión: Al concluir la sesión el estudiante aplicará las estructuras algorítmicas repetitivas

Más detalles

El lenguaje C. 1. Identificadores, constantes y variables

El lenguaje C. 1. Identificadores, constantes y variables Principios de Programación El lenguaje C 1. Identificadores, constantes y variables 1.1. Conceptos de memoria Los nombres de variable como x, y, suma corresponden a localizaciones o posiciones en la memoria

Más detalles

PROGRAMACION EN VISUAL BASIC

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

Tema 3.- Predicados y sentencias condicionales

Tema 3.- Predicados y sentencias condicionales UNIVERSIDAD DE CÓRDOBA ESCUELA POLITÉCNICA SUPERIOR DE CÓRDOBA DEPARTAMENTO DE INFORMÁTICA Y ANÁLISIS NUMÉRICO PROGRAMACIÓN DECLARATIVA INGENIERÍA INFORMÁTICA ESPECIALIDAD DE COMPUTACIÓN CUARTO CURSO PRIMER

Más detalles

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS VISUAL BASIC PRÁCTICAS DOC RAUL MONROY PAMPLONA

COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS VISUAL BASIC PRÁCTICAS DOC RAUL MONROY PAMPLONA Práctica Seis de visual Basic SENTENCIAS 1. Randomize: la instrucción randomize utiliza number para inicializar el generador de números aleatorios de la función rnd asignándole un nuevo valor de inicialización.

Más detalles

Ciclos. Recordando Estructuras de Control Básicas: SELECCIÓN (condición) SECUENCIAL

Ciclos. 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 detalles

DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA

DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA Nombre del Módulo: PROGRAMACIÓN EN JAVASCRIPT Código: CSTI0087 total: 51 Horas Objetivo General: Crear contenido web basado en

Más detalles

Estructura general de un programa

Estructura general de un programa Estructura general de un programa INTRODUCCION Un programa puede considerarse como una secuencia de acciones (instrucciones) que manipulan un conjunto de objetos (datos). Contendrá por tanto dos bloques

Más detalles

Estructuras Repetitivas

Estructuras Repetitivas Estructuras Repetitivas Se solicita al operador que ingrese tres números enteros cualesquiera. En base a estos números, mostrar por pantalla cual es el mayor de todos. Diag. De Flujos Pseudocódigo Matlab

Más detalles

Estatutos de Control C# Estatutos de Decisión (Selección)

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

Distinguir las diferentes estructuras de repetición utilizadas en problemas con bucles: mientras, repetir mientras, para.

Distinguir las diferentes estructuras de repetición utilizadas en problemas con bucles: mientras, repetir mientras, para. ESTRUCTURAS ITERATIVAS 1 ESTRUCTURAS ITERATIVAS OBJETIVOS Aprender a resolver problemas mediante la ejecución repetida de una secuencia de proposiciones llamados bucle o estructuras repetitivas o iterativas.

Más detalles

Programación Estructurada

Programación Estructurada Programación Estructurada Código de materia 01 Prof Titular Ing Rafael Brizuela Facultad de tecnología informática UNIVERSIDAD ABIERTA INTERAMERICANA GUÍA DE REPASO CONCEPTUAL PREGUNTAS Unidad 1: Conceptos

Más detalles

INTRODUCCIóN A LA PROGRAMACIóN APUNTES DE JAVA APUNTES DE JAVA

INTRODUCCIóN A LA PROGRAMACIóN APUNTES DE JAVA APUNTES DE JAVA APUNTES DE JAVA FUNCIONAMIENTO DE UN PROGRAMA Assembler Ensamblador Ejecuta Programador Programa fuente BASIC Interprete Ejecuta C, C++, Pascal Compilador Compila Ejecuta Programa fuente Programa Objeto

Más detalles

Algoritmos y solución de problemas. Fundamentos de Programación Otoño 2008 Mtro. Luis Eduardo Pérez Bernal

Algoritmos y solución de problemas. Fundamentos de Programación Otoño 2008 Mtro. Luis Eduardo Pérez Bernal Algoritmos y solución de problemas Fundamentos de Programación Otoño 2008 Mtro. Luis Eduardo Pérez Bernal Introducción Departamento de Electrónica, Sistemas e Informática En las ciencias de la computación

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

Curso Completo de Visual Basic 6.0

Curso Completo de Visual Basic 6.0 CURSO Curso Completo de Visual Basic 6.0 Escuela Superior de Ingenieros Industriales UNIVERSIDAD DE NAVARRA Javier García de Jalón José Ignacio Rodríguez Alfonso Brazález Patxi Funes Eduardo Carrasco Jesús

Más detalles

Práctica 2. Controles Básicos.

Práctica 2. Controles Básicos. Práctica 2. Controles Básicos. Objetivos: Al finalizar esta práctica el estudiante será capaz de: 1. Añadir controles a un formulario (Etiquetas, cuadro de texto y botones de comando) 2. Establecer las

Más detalles

REFERENCIA DEL LENGUAJE

REFERENCIA DEL LENGUAJE REFERENCIA DEL LENGUAJE Sesión 07 Mg. Cadenas de caracteres Una cadena de caracteres es un arreglo de caracteres. Los caracteres son letras, números y signos de puntuación. Cuando un número se usa como

Más detalles

Actividad de Evaluación Brandon Emmanuelle Cuevas Rangel GPO: 303 Carrera: Informática 3er Semestre Joel Rocha Barocio Cienega de Flores N.L.

Actividad de Evaluación Brandon Emmanuelle Cuevas Rangel GPO: 303 Carrera: Informática 3er Semestre Joel Rocha Barocio Cienega de Flores N.L. Actividad de Evaluación 2.4.1 Brandon Emmanuelle Cuevas Rangel GPO: 303 Carrera: Informática 3er Semestre Joel Rocha Barocio Cienega de Flores N.L. Las técnicas de programación constituyen parte fundamental

Más detalles