Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccion Al Mundo de Los ALGORITMOS
Introduccion Al Mundo de Los ALGORITMOS
ALGORITMOS
Es un conjunto finito de instrucciones que
PROPIEDADES DE UN ALGORITMO
Secuencialidad
Ausencia de Ambigedades
Generalidad
Limitaciones
SECUENCIALIDAD
Se debe especificar sin lugar a dudas la secuencia a
utilizar.
Un algoritmo debe tener una instruccin inicial
nica y un sucesor nico en cada secuencia.
Las instrucciones son llevadas a cabo de arriba
hacia abajo a menos que las mismas especifiquen
lo contrario.
Las entradas son las partidas de datos presentadas
al algoritmo.
Las salidas son partidas de datos procesados que
son el resultado de la ejecucin un programa
basado en el algoritmo.
AUSENCIA DE AMBIGEDAD
En algoritmo debe ser defino, claro, preciso y no ambiguo.
GENERALIDAD
Un algoritmo se puede realizar para varios
LIMITACIN
Un algoritmo es finito en tamao y tiempo.
DOMINIO DE UN ALGORITMO
La clase o el conjunto de datos y condiciones para
ERRORES DE LGICA:
1.
2.
3.
a)
b)
MTODO HEURSTICO
La heurstica proporciona un esquema o plan para
Surge la pregunta:
Cmo se pueden resolver los problemas para los
DISEO DE UN ALGORITMO
Un mtodo heurstica para disear algoritmo es el
P1
P2
P3
RESOLUCIN DE CADA
SUBPROBLEMA
Si un sub-problema es
grande, por
descomposicin y
continuando hasta que
resulten de la
descomposicin sub problemas fcilmente
resolubles.
P1
P1.1
P1.2
P1.3
CONFECCICN
DE LOS
PLANOS
CONTRATACIN
DEL
PERSONAL
COMPRA DE
MATERIALES
DIRECCIN
DE LA
OBRA
UN SUB- PROBLEMA
CONFECCIN
DE LOS
PLANOS
DISEO DEL
ANTEPROYECTO
APROBACIN
DEL
ANTEPROYECTO
ELABORACIN
DE LOS
PLANOS
APROBACIN
DE LOS
PLANOS
PEDIDO DE
CURRICULUM
VITAE
ANLISIS
DE LOS
CURRCULUM
VITAE
ENTREVISTAS
PERSONALES
REDACCIN
DE LOS
CONTRATOS
CLCULO
DE
MATERIALES
PEDIDO
DE
PRECIOS
SELECCIN
DE
PROVEEDORES
Programacin estructurada
Los principios metodolgicos bsicos de la
DIAGRAMA DE FLUJO
Un diagrama de flujo es otra tcnica de diseo de