unidad 1

7
UNIDAD 1 Desarrollar El Proceso De Solucion De Un Problema

Upload: lucia-hernandez

Post on 29-Jul-2015

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Unidad 1

UNIDAD 1

Desarrollar El Proceso De Solucion De Un Problema

Page 2: Unidad 1

1.1 Identificar el problema

En este punto solo dejaremos en claro cual es el problema y lo que

queremos que realice la computadora.

Page 3: Unidad 1

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.

Page 4: Unidad 1

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.

Page 5: Unidad 1

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.

Page 6: Unidad 1

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.

Page 7: Unidad 1

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.