jueves, 24 de enero de 2013

Problemas y Algoritmos


Problemas y algoritmos
Se puede entender el término problema como el planteamiento de una  situación que representa una dificultad, obstaculiza el logro de algún fin u objetivo y que, por lo tanto, hace necesaria la búsqueda de soluciones.
Para lograr la solución de un problema se debe comenzar por definirlo, es decir, por plantear de forma clara y detallada las causas que lo originan y los efectos que se derivan de él. Este planteamiento de problema de suma importancia, ya que nos facilitara encontrar la correcta metodología para la solución; si el problema se define mal, muy probablemente las soluciones que se propongan serán erróneas e inútiles. Una herramienta simple que nos puede ayudar en la definición del problema es el checklist, que no es más que una lista de verificación que organiza los datos disponibles inicialmente y que escribe, especifica y distingue los aspectos negativos de este.

Checklist para la definición de problemas

Al analizar el problema, se ha determinado…
Verificado
En progreso
No verificado
Respuesta
¿Quién se ve afectado?




¿Cuándo ocurre?




¿Dónde ocurre?




¿Por qué ocurre?




¿Cuál es el problema específico?




¿Con que frecuencia sucede?




¿Cuál es la magnitud del perjuicio?






Algoritmos
Un algoritmo es un conjunto de pasos ordenados, finitos y precisos que conducen a la resolución del problema. Los algoritmos sirven para dar soluciones a problemas transformando los datos encontrados en la definición del problema en datos de salida o resultados. Para que tengan éxito, se tienen que contemplar todas las posibles partes del problema, pues deben ser capaces de prever cualquier inconveniente o contratiempo que pudiera seguir.

No hay comentarios:

Publicar un comentario