viernes, 28 de agosto de 2009

ALGORITMOS Y PROGRAMAS




ALGORITMOS Y PROGRAMAS


Hoy por hoy el algoritmo lo utilizamos como formulas para resolver problemas con la unión hombre-computadora; para ello contamos con diferentes sistemas de maquinas en las cuales llevamos diferentes tipos de datos, que son los que nos ayudan a resolver problemas a grandes velocidades y con mayor exactitud la cual no podría llegar a tener el hombre a esas velocidades.

Dentro de los algoritmos vemos los sistemas de procesamiento de la información que como su nombre lo indica, es el que nos procesa tipos de datos que entremos ahí para luego tener resultados exactos por medio de los algoritmos. A ello la computadora pasaría hacer un programa que cuenta con un hardware y software, cada uno maneja funciones diferentes, ya que en el primero manejamos las partes físicas de una computadora como lo son el mouse el teclado la impresora etc. Y en la segunda encontramos son los componentes internos que tienen esos hardware para que su funcionamiento se logre correctamente.

Para la solución de problemas algorítmicos debe tener en cuenta que el programador de la computadora es la persona la cual resuelve problemas; y los pasos para la resolución de un problema son:

Ø Diseño del algoritmo: análisis del problema y desarrollo del algoritmo.

Ø Sigue la decodificación.

Ø Ejecución y validación del programa por la computadora.

Se debe entender que los algoritmos son independientes de los lenguajes de programación como de la computadora que es la que los ejecuta; ya que un lenguaje de programación es tan solo un medio para expresar algoritmos, y la computadora la función que realiza es solo ejecutarlo, por tanto se podría decir que los algoritmos son más importantes que las computadoras y los lenguajes de programación.

Las características de un algoritmo las debemos tener en cuenta por sus tres aspectos que son entrada, proceso y salida.

Cuando el procesador es una computadora, el algoritmo se hay de expresar en u formato que se denomina programa. Los principales tipos de lenguaje que se utilizan son:

· Lenguaje maquina

· Lenguaje ensamblador

· Lenguaje de alto nivel


No hay comentarios:

Publicar un comentario