Anda di halaman 1dari 2

Algoritmos, diagramas de flujo y

programas.
1.1. Problemas y algoritmos
Casi inconscientemente, los humanos efectuamos cotidianamente una
serie de pasos, procedimiento o acciones que nos permiten alcanzar un
resultado o resolver un problema. Al realizar estas actividades se dice
que aplicamos un algoritmo.
Formalmente definimos un algoritmo como un conjunto de pasos,
procedimiento o acciones que nos permiten alcanzar un resultado o
resolver un problema.
Muchas veces aplicamos un algoritmo de manera inadvertida,
inconsciente o automticamente, esto generalmente se produce cuando
el problema que tenemos ya se ha resuelto con antigedad. Sin en
cambio existe una gran cantidad de problemas que requiere un anlisis
profundo y de un pensamiento flexible y estructurado para su solucin.
No existen reglas especificas que nos permitan resolver un problema.
Sin embargo, creemos que se pueden ofrecer un conjunto de tcnicas y
herramientas metodolgicas que permitan flexibilizar y estructurar el
razonamiento utilizado en la solucin de un problema.
Etapas de la Solucin de un Problema

Las caractersticas de los algoritmos son las siguientes:

Precisin: Los pasos a seguir en el algoritmo deben ser precisados


claramente.

Determinismo: El algoritmo, dado un conjunto de datos idnticos


de entrada, siempre debe arrojar los mismos resultados.
Finitud: Siempre debe ser de longitud finita.

Los algoritmos constan de 3 secciones o mdulos principales.

Anda mungkin juga menyukai