You are on page 1of 15

Unidad 2: Desarrollo

de lgica algortmica
Presentan:
Christian Salvador Plascencia Bravo.
David brego vila
Ubaldo Rico Chvez
Algoritmo
Es un mtodo para resolver un problema
mediante una serie de pasos precisos,
definidos y finitos.

Es una lista bien definida ordenada y finita


de operaciones que permite hallar la
solucin a un problema.
2.1 Metodologa para la
solucion de problemas.
La solucin de un problema por
computadora requiere de 5 pasos, de tal
forma que cada uno es dependiente de los
anteriores.

1. Definicin del sistema


2. Diseo del sistema
3. Codificacin
4. Prueba y depuracin
5. Documentacin y mantenimiento.
Definicin del sistema
Es el enunciado del problema, el cual, debe
ser claro y completo.

Definir que va a hacer el programa y que


solucin se obtendr.
Diseo del sistema
Establecer que tipo de metodologa se
usar para solucionar el problema. (Ej. Top
Down o Botton Up)
Codificacin
Se escribe el algoritmo en un lenguaje de
programacin

Antes: Programa fuente (lenguaje de


programacin)
Despus: Programa ejecutable (lenguaje de

mquina
Prueba y Depuracin
Prueba:
Es el proceso de identificar los errores que se
presenten durante la ejecucin del programa

Depuracin:
Consiste en eliminar los errores que se hayan
detectado durante la prueba.
Documentacin y
mantenimiento
Se basa en la instalacin, funcionamiento y
caractersticas del programa.

Permite corregir errores y modificar el


programa.
Diagrama de flujo
Es una representacin grafica de un
proceso.
Ayudan en la comprensin de la operacin

de las estructuras de control.


Son una herramienta valiosa para la mejora

de los procesos.
Acciones previas
Identificar las ideas principales a ser
incluidas en el diagrama de flujo.
Definir que se espera obtener del diagrama

de flujo.
Identificar quien lo empleara y como.
Establecer el nivel de detalle requerido.
Determinar los limites del proceso a

describir.
Pasos para la construccin
Identificar y listar las principales
actividades/subprocesos que estn incluidos
en el proceso a describir y su orden
cronolgico.
Identificar y listar los puntos de decisin.
tipos
Formato vertical.
Formato horizontal.
Formato panormico.
Formato arquitectnico.
simbologia
Ovalo o eclipse: inicio y termino, abre y
cierra el programa.
Rectngulo: actividad, representa la

ejecucin de una o mas actividades o


procedimientos.
rombo decisin: formula una pregunta o

cuestin.
Triangulo boca abajo: archivo definitivo,

guarda un documento en forma


permanente.
conclusin
Al tener un buen uso de los diagramas de
flujo se nos facilitara la realizacin de la
programacin ya que es una base para la
solucin de los problemas.
GRACIAS
POR SU
ATENCIN

You might also like