Está en la página 1de 2

Lectura sobre algoritmos

INTRODUCCION A LOS ALGORITMOS:


El desarrollo de algoritmos es un tema fundamental en el diseo de programas
o soluciones. Por lo cual, el alumno debe tener buenas bases que le sirvan para
poder crear de manera fcil y rpida sus programas.
QU ES ALGORITMO?
La palabra algoritmo se deriva de la traduccin al latn de la palabra rabe
alkhowarizmi, nombre de un matemtico y astrnomo rabe que escribi un
tratado sobre manipulacin de nmeros y ecuaciones en el siglo IX.
Un algoritmo es una serie de pasos organizados que describe el proceso que se
debe seguir, para dar solucin a un problema especfico. Un Algoritmo es una
serie ordenada de instrucciones, pasos o procesos que llevan a la solucin de
un determinado problema. Los hay tan sencillos y cotidianos como seguir la
receta del mdico, abrir una puerta, lavarse las manos, etc. Hasta los que
conducen a la solucin de problemas muy complejos.
Los Algoritmos permiten describir claramente una serie de instrucciones que
debe realizar el computador para lograr un resultado previsible. Vale la pena
recordar que un procedimiento de computador consiste de una serie de
instrucciones muy precisas y escritas en un lenguaje de programacin que el
computador entienda.

TIPOS DE ALGORITMOS?
Existen dos tipos y son llamados as por su naturaleza:
Cualitativos: Son aquellos en los que se describen los pasos utilizando
palabras.
Cuantitativos: Son aquellos en los que se utilizan clculos numricos
para definir los pasos del proceso.
CARACTERSTICAS DE UN ALGORITMO: Todo algoritmo debe tener las
siguientes caractersticas:

1.

Debe ser Preciso, porque cada uno de sus pasos debe indicar de manera
precisa e inequvoca que se debe hacer.

2.

Debe ser Finito, porque un algoritmo debe tener un nmero limitado de

pasos.

3.

Debe ser Definido, porque debe producir los mismos resultados para las
mismas condiciones de entrada.

4.

Puede tener cero o ms elementos de entrada.

5.

Debe producir un resultado. Los datos de salida sern los resultados de


efectuar las instrucciones.

PARTES DE UN ALGORITMO: Todo Algoritmo debe tener las siguientes


partes:
Entrada de datos, son los datos necesarios que el algoritmo necesita
para ser ejecutado.
Proceso, es la secuencia de pasos para ejecutar el algoritmo.
Salida de resultados, son los datos obtenidos despus de la ejecucin
del algoritmo

También podría gustarte