Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Algoritmos y programas
Resolucin de problemas y el uso de un ordenador
G. Poyla propuso una metodologa general para la resolucin de problemas
matemticos, mediante tres fases:
1. Anlisis del problema
2. Diseo del algoritmo
3. Programacin del algoritmo
El anlisis del problema es ayudar al programador a llegar a una cierta
comprensin del problema mediante los siguientes pasos.
Especificaciones de entrada
Especificaciones de salida
Representacin de algoritmos
Los algoritmos pueden ser expresados de muchas maneras, incluyendo al
lenguaje natural, pseudocdigo, diagramas de flujo y lenguajes de programacin
entre otros.
PSEUDOCODIGO: es un lenguaje de representacin de algoritmos basado en un
sistema notacional, con estructuras sintcticas y semnticas.
ORGANIGRAMAS: son herramientas graficas utilizadas tanto para representar
algoritmos, como en la ayuda del diseo de programas.
Estructuras de control
Son las acciones que tienen por objeto marcar el orden de realizacin de los
distintos pasos de un programa o algoritmo, y se da en tres tipos.
Estructuras secuenciales
Estructuras selectivas
Estructuras repetitivas
SECUENCIALES: Son aquellas en las que una accin sigue a otra de acuerdo
con su orden de escritura.
SELECTIVAS: se utiliza para tomar decisiones, de ah que se suele denominar
tambin estructura de decisiones o alternativas