Unidad 1

Post on 29-Jul-2015

12 views 0 download

Transcript of Unidad 1

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.