La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Introducción a la Programación Multimedial

Presentaciones similares


Presentación del tema: "Introducción a la Programación Multimedial"— Transcripción de la presentación:

1 Introducción a la Programación Multimedial
Diagramas de Flujo

2 Resolución de problemas
Puedo dividir la solución en tres etapas: Análisis del problema. Diseño y codificación del algoritmo. Ejecución y testeo del programa.

3 1. Análisis del problema Utilizo tres bloques de información para ayudarme a comprender claramente el problema. ENTRADA ¿Qué datos necesito para comenzar? PROCESO ¿Qué pasos debo realizar? SALIDA ¿Qué debería obtener al terminar?

4 2. Diseño y codificación del algoritmo
Defino el lenguaje (pseudocódigo, javascript, etc) que voy a utilizar para resolver mi problema. Escribo el código necesario para solucionar el problema dado.

5 3. Ejecución y testeo del programa
Convierto el algoritmo en una secuencia de pasos ejecutables (a mano o por computadora) para comprobar que efectivamente el problema se resuelva. En caso que no, hago los cambios necesarios hasta cumplir los objetivos.

6 Ejemplo #1: “Escribir en pseudocódigo un programa que permita sumar dos números dados.”
ENTRADA Num1, num2 PROCESO Resultado = num1 + num2 SALIDA Resultado

7 Variables Es un lugar donde se puede guardar un dato para ser usado en cualquier momento de mi algoritmo. Nos ayudan a guardar números para hacer cuentas, palabras para imprimir frases y otras cosas más… Para usarlas, sólo hace falta indicarles un nombre y un valor. Por ejemplo: Numero = 4 Apellido = “Gomez” Suma = Resultado = Suma + Numero

8 Ejercicio #4: ¿Qué valores imprime el siguiente código?
numero1 = 4 numero2 = 5 imprimir (numero1) imprimir (numero1 + numero2) imprimir (numero1 * 10) imprimir (numero1 + “hola”)

9 ¿Qué es un diagrama de flujo?
Es una forma de resolver un algoritmo mediante gráficos en vez de palabras (código). Se usan símbolos que representan los pasos o acciones necesarias para resolver un problema.

10 Gráficos del diagrama de flujo
Inicio y fin del programa Entrada de datos Salida de datos Condición Si No Línea del flujo Instrucción del programa

11 Ejemplo #2: “Hacer un diagrama de flujo que permita sumar dos números dados.”

12 Inicio Num1, Num2 Resultado = Num1 + Num2 Resultado Fin

13 Ejemplo #3: “Hacer un diagrama de flujo que solicite al usuario un número e imprima si el número es MAYOR o MENOR a 10.”

14 Inicio Num1 Num1>10 Si No ES MAYOR Fin ES MENOR


Descargar ppt "Introducción a la Programación Multimedial"

Presentaciones similares


Anuncios Google