Está en la página 1de 7

HERRAMIENTAS COMPUTACIONALES EN

INGENIERÍA

PROFESOR ALEJANDRO SANDOVAL RAMOS


ALGORITMO

 “Formalmente definimos un algoritmo


como un conjunto de pasos,
procedimientos o acciones que nos
permiten alcanzar un resultado o
resolver un problema”.
ETAPAS PARA LA SOLUCIÓN DE UN
PROBLEMA

 ANÁLISIS PROFUNDO DEL PROBLEMA

 CONSTRUCCIÓN DEL ALGORITMO

 VERIFICACIÓN DEL ALGORITMO


CARACTERÍSTICAS DE LOS
ALGORITMOS
 PRECISIÓN: Los pasos a seguir en el algoritmo deben
ser precisados claramente

 DETERMINISMO: El algoritmo, dado un conjunto de


datos idénticos de entrada, siempre debe de arrojar el
mismo resultado

 FINITUD: El algoritmo, independientemente de la


complejidad del mismo, siempre debe ser de longitud
finita.
SECCIONES O MÓDULOS DE UN
ALGORITMO
 Datos de entrada

 Procesamiento de los datos

 Impresión de resultados
DIAGRAMA DE FLUJO
 Un diagrama de flujo representa la esquematización
gráfica de un algoritmo.
INICIO

LECTURA
DE
DATOS

PROCESAMIENTO
DE LOS
DATOS

IMPRESIÓN DE
RESULTADOS

FIN
SÍMBOLOS UTILIZADOS EN LOS
DIAGRAMAS DE FLUJO
INICIO/FIN IMPRESIÓN

ENTRADA/SALIDA CONECTOR EN LA
DE DATOS MISMA PÁGINA

PROCESO CONECTOR EN
DIFERENTE PÁGINA

CONECTOR A
TOMA DE DECISIÓN
SUBPROGRAMA

TOMA DE DECISIÓN
MÚLTIPLE LÍNEAS DE FLUJO

También podría gustarte