PRESENTACION

Preview:

DESCRIPTION

true

Citation preview

UNIVERSIDAD TECNICA DE AMBATOFACULTAD DE INGENIERÍA CIVIL Y

MECÁNICACARRERA DE INGENIERÍA

MECÁNICAPasos para solución de problemas

ALEX ALMACHESEGUNDO

"A"

INDICE •CARÁTULA•ÍNDICE•OBJETIVOS•RESUMEN•DESARROLLOo Definición y delimitación del Problemao Análisis del Problemao Diseño del Algoritmoo Codificacióno Compilacióno Compilacióno La documentacióno Ejecución

Mantenimiento•BIBLIOGRAFÍA

OBJETIVOS

•Comprender los pasos para la resolución de un problema en el computador

•Delimitar y definir el problema

•Determinar los pasos para solucionar un algoritmo

Resumen

Esta presentación contiene un resumen del literal 5 del elemento 4 ,este habla de la identificación y solución de un problema ,siguiendo una serie de pasos que debemos entender .

Desarrollo

o Definición y delimitación del Problema

Delimitaciòn

Conocer el problema

dada por el enunciado

no confundir el enunciado

Se puede dar solucion a un problema inexistente.

Análisis del Problema

Analisis

datos de entrada

Definir

datos de salida

todos los calculos

Se recomienda

Pensar en lugar de la computadora

los cálculos necesarios y la información para una solución

Diseño del algoritmo

Diseño del algoritmo

Llevar a cabo el orden lógico de ejecución

técnicas de representación de un algoritmo

• seudocódigo• diagramación libre o

rectangular

Codificación

Codificación

Es la solución del problema

Se escribe en lenguaje de programacion

Conocido como código fuente

Compilación

Compilación

Revisión de las instruccionescolocadas por el programador

Estén escritascorrectamente

transcribe el programa al interior de la

memoria.

Depuración Identifica errores en el código fuente

Soluciona los problemas

DocumentaciónDocumentación

Interna

Externa

Es el mensaje que se añade al código

Es la descripción del problema

Ejecución Ejecución

Ejecutar los resultados obtenidos

Necesariamente no funcionará correctamente

Si no tiene algún error

Se utiza dispositivos de entrada y salida

Tener en cuenta los errores de digitalización y ejecución

Mantenimiento Mantenimiento

Después de terminado el programa

Ajuste o complementación

Conclusiones

•Para delimitar el problema debemos conocer el problema con el enunciado y no confundir el enunciado

•Para definir el problema es necesario comprender bien el planteamiento

•Debemos conocer los datos de entrada y salida para poder resolver el problema

Bibliografía

• AULA VIRTUAL

http://educacionvirtual.uta.edu.ec/elearning/course/view.php?id=124

• WIKIPEDIA -Resolución de problemas de programación

http://es.wikipedia.org/wiki/Resoluci%C3%B3n_de_problemas_de_programaci%C3%B3n