martes, 1 de marzo de 2011

1.6 Prueba de escritorio

Para cerciorarnos de que el diagrama (y/o el pseudocódigo) esta bien, y,
para garantizar que el programa que codifiquemos luego también funcione correctamente, es conveniente someterlo a una Prueba de Escritorio. Esta prueba consiste en que damos diferentes datos de entrada al programa y seguimos la secuencia indicada en el diagrama, hasta obtener los resultados.
El análisis de estos nos indicará si el diagrama esta correcto o
 si hay necesidad de hacer ajustes (volver al paso 4). Se recomienda dar diferentes datos de entrada y considerar todos los posibles casos, aun los
de excepción o no esperados, para asegurarnos de que el programa no producirá errores en ejecución cuando se presenten estos casos.

1.5 Crear Pseudocódigo de la solución del problema

El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizará para la codificación del mismo.


1.3 Elaborar algoritmos de la solución del problema

Un algoritmo es una secuencia ordenada de pasos que persiguen la consecución de un fin, de un objetivo bien claro y especifico.


1.2 Identificar el problema

Identificar y reconocer el problema. Hay que encontrar donde está la desviación y esto es complicado porque normalmente está oculto y solo permite ver los síntomas. En esta fase hay que definir claramente el problema: delimitarlo, cuantificarlo y no sobreestimarlo o subestimarlo



1. Desarrollar el proceso de solución de un problema*

Comúnmente nos enfrentamos a problemas o situaciones que deben ser resueltos y pueden ser cosas tan sencillas como decidir la mejor forma de llegar hasta nuestro sitio de trabajo o realizar las compras,
 o quizá algunas más complicadas como desarrollar un brazo
mecánico que soporte cierto peso y se mueva de cierta manera o idear un plan que nos facilite alguna tarea susceptible de ser sistematizada.
Todas estas situaciones tienen algo en común, necesitan una solución o un co
Comúnmente nos enfrentamos a problemas o situaciones que deben ser resueltos y pueden ser cosas tan sencillas como decidir la mejor forma de llegar hasta nuestro sitio de trabajo o realizar las compras,
 o quizá algunas más complicadas como desarrollar un brazo
mecánico que soporte cierto peso y se mueva de cierta manera o idear un plan que nos facilite alguna tarea susceptible de ser sistematizada.
Todas estas situaciones tienen algo en común, necesitan una solución o un conjunto de pasos que permita llegar hasta la meta propuesta.
Comúnmente se llama algoritmo a aquello que nos permite pasar de un estado inicial "A" a un estado final "B“. Sin embargo, existe mucho más involucrado en el momento de resolver un problema que tan sólo el conjunto de instrucciones necesarias para ello.
njunto de pasos que permita llegar hasta la meta propuesta.
Comúnmente se llama algoritmo a aquello que nos permite pasar de un estado inicial "A" a un estado final "B“. Sin embargo, existe mucho más involucrado en el momento de resolver un problema que tan sólo el conjunto de instrucciones necesarias para ello.