ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Algoritmos


Enviado por   •  27 de Agosto de 2012  •  531 Palabras (3 Páginas)  •  347 Visitas

Página 1 de 3

Algoritmos Computacionales

Todos los días se presentan diferentes situaciones por resolver, por ejemplo, debes solucionar cómo trasladarte a tu escuela, qué hacer cuando tienes que realizar una exposición para alguna asignatura.

Para resolver estas interrogantes necesariamente tienes que seguir un proceso y te enfrentas intuitivamente a conceptos como problema o algoritmo que tienen una aplicación amplia en el universo de la informática.

Para poder definir algoritmo es necesario conocer el significado de problema, ya que es éste el que da origen a los algoritmos. El Diccionario de la Lengua Española define PROBLEMA como “conjunto de hechos o circunstancias que dificultan la consecución de un fin”. Un problema consiste en una situación que debe aclararse o resolverse y que puede tener un número determinado o indefinido de soluciones.

Para resolver un problema, ya sea de la vida diaria o de computación, debes seguir una serie de pasos con el fin de llegar a un objetivo. A esta seria de pasos se le llama algoritmo, el cual se define como “un conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea o resolver un problema.”

Pasos para resolver un problema

Antes de que intentes resolver cualquier problema, ya sea que tenga que ver o no con la computadora, hay que identificar el problema en sí mismo, es decir, darse cuenta del hecho de estar frente a un problema que se quiere resolver. En ingeniería de software se reconocen los siguientes pasos para la resolución de problemas por medio de la computadora:

• Identificación del problema. Reconocer que existe un problema que se quiere resolver.

• Análisis o planteamiento del problema. Comprender qué es lo que se quiere resolver.

• Diseño o planteamiento de la solución. Diseñar una solución adecuada para el problema.

• Creación de un algoritmo. Enunciar la solución como una secuencia de pasos lógicos.

• Desarrollo. Utilizar lenguajes y técnicas de programación para que la computadora pueda ejecutar el algoritmo.

Los algoritmos se convierten en programas por medio de un lenguaje de programación, que es una técnica estándar de comunicación que expresa las instrucciones que van a ser ejecutadas por la computadora.

En el momento de crear un algoritmo debes tomar en cuenta ciertas características:

• Objetivo. Se debe de conocer el final al que se quiere llegar con el algoritmo.

• Ordenado. Debe tener instrucciones claras para que sea un algoritmo preciso.

• Finito. Significa que cuenta con un determinado número de pasos, indicando un inicio y un fin, por lo que es conveniente numerar los pasos a seguir.

• Definido. Nos asegura que si seguimos más de una vez la serie de pasos descritos llegaremos siempre al mismo resultado.

• Claro. Las instrucciones de los algoritmos

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com