UNIDAD 1
Desarrollar El Proceso De Solucion De Un Problema
1.1 Identificar el problema
En este punto solo dejaremos en claro cual es el problema y lo que
queremos que realice la computadora.
1.2 Análisis del problema
Para este punto necesitamos:1. Conocer e identificar los datos de
entrada.2. Saber cual es la información que
desea.3. Conocer métodos y formulas
necesarias que servirán para procesar los datos.
1.3 Elaborar algoritmos de la solucion del problema.
En este caso debemos:1. Tener un punto particular de inicio.2. Ser definidos y no permitir diferentes
interpretaciones.3. Ser general, que implica soportar las
variantes que se presenten.4. Ser finito en tamaño y en tiempo de
ejecución.
1.4 Elaborar diagramas de flujo de la solución del problema.
Esto implica representar el algoritmo gráficamente mediante figuras prefijas que
indican acciones.
1.5 Crear Pseudocódigo de la solución del problema.
Es la representación ESCRITA del Pseudocódigo. Su objetivo principal
es representar la solución de un algoritmo de la forma mas detallada posible, y a su vez lo mas parecida
posible al lenguaje que posteriormente se utilizara para la
codificación del mismo.
Ejemplo de Pseudocódigo.
1.6 Prueba de escritorio de la solución del problema.
* Una prueba de escritorio es una herramienta para entender lo que hace un algoritmo o
verificar que un algoritmo cumple con la orden sin necesidad de ejecutarlo.
* Básicamente, una prueba de escritorio es una ejecución ” a mano” del algoritmo, por lo tanto
se debe llevar registro de los valores que va tomando cada una de las variables involucradas
en el mismo.
Top Related