Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
I N G . A L MA E R I K A V Z Q U E Z S N C H E Z
ALGORITMO.
Conjunto finito de reglas que dan una secuencia de operaciones
Proceso y Salida.
I N G . A L MA E R I K A V Z Q U E Z S N C H E Z
EJEMPLO
Comprar un refresco en la tienda.
Busco el dinero en casa.
Me cambio de ropa para salir. Me dirijo a la tienda. Pido el refresco deseado.
Recibo el refresco
Realizo el pago del refresco.
I N G . A L MA E R I K A V Z Q U E Z S N C H E Z
PSEUDOCDIGO
Sirve para escribir programas de computadora en lenguaje
natural de tal manera que se facilite la comprensin, prueba y posterior codificacin en un leguaje de programacin especfico.
I N G . A L MA E R I K A V Z Q U E Z S N C H E Z
utilizar.
Facilita la solucin al algoritmo del programa.
I N G . A L MA E R I K A V Z Q U E Z S N C H E Z
EJEMPLO:
Programa : Calcular el rea de un tringulo
Inicio Visualizar Introduce la altura del tringulo Leer altura Visualizar Introduce la base del tringulo Leer base
Area_tringulo<- (Base *Altura)/2 Visualizar El rea del tringulo es:,+Area_tringulo; Fin
I N G . A L MA E R I K A V Z Q U E Z S N C H E Z
DIAGRAMAS DE FLUJO
Los diagramas de flujo son descripciones grficas de algoritmos;
usan smbolos conectados con flechas para indicar la secuencia de instrucciones. Los diagramas de flujo son usados para representar algoritmos pequeos, ya que abarcan mucho espacio y su construccin es laboriosa.
I N G . A L MA E R I K A V Z Q U E Z S N C H E Z
I N G . A L MA E R I K A V Z Q U E Z S N C H E Z
I N G . A L MA E R I K A V Z Q U E Z S N C H E Z
ESTRUCTURA SECUENCIAL
La estructura secuencial es la ms
sencilla de todas, simplemente indica al procesador que debe ejecutar de forma consecutiva una lista de acciones; para construir una secuencia de acciones basta con escribir cada accin de una lnea diferente.
I N G . A L MA E R I K A V Z Q U E Z S N C H E Z
Esta estructura permite evaluar una expresin lgica y en funcin de dicha evaluaci ejecutar una accin o no ejecutarla se le suele denominar SI- ENTONCES.
I N G . A L MA E R I K A V Z Q U E Z S N C H E Z
es similar a la anterior , slo que en este tipo de estructura se indican acciones no slo para la rama verdadera sino tambin para la falsa, es decir , en caso de la expresin lgica evaluada sea cierta se ejecutan una accin o grupo de accioens y en caso de que sea falsa se ejecuta un grupo diferente.
I N G . A L MA E R I K A V Z Q U E Z S N C H E Z
EJERCICIOS
Realizar pseudocdigo, algoritmo y diagrama de flujo de lo
siguiente:
1. 2. 3. 4.
Programa que resuelva el camino de tu casa a la escuela. Programa que resuelva la receta favorita de tu mam. Programa que permita leer la edad y peso de una persona y posteriormente imprimirla Programa que lea dos nmeros, y escriba el resultado de la suma, resta , producto y divisin.
I N G . A L MA E R I K A V Z Q U E Z S N C H E Z