17
UNIVERSIDAD TÉCNICA DE AMBATO FACULTAD DE INGENIERÍA CIVIL Y MECÁNICA CARRERA DE INGENIERÍA CIVIL TEMA: Pasos para la solución de un problema por computador INTEGRANTES: - JUAN PULLUQUITIN - WALTER COQUE

Literal 5.ppt

Embed Size (px)

Citation preview

Page 1: Literal 5.ppt

UNIVERSIDAD TÉCNICA DE AMBATOFACULTAD DE INGENIERÍA CIVIL Y

MECÁNICA CARRERA DE INGENIERÍA CIVIL

TEMA: Pasos para la solución de un problema por computador

INTEGRANTES:- JUAN PULLUQUITIN- WALTER COQUE

Page 2: Literal 5.ppt

ÍNDICE ●CARÁTULA●ÍNDICE●OBJETIVOS●RESUMEN●DESARROLLO

○Definición y delimitación del Problema○Análisis del Problema○Diseño del Algoritmo○Codificación○Compilación○Depuración○La documentación

■Documentación Interna■Documentación Externa

○Ejecución○Mantenimiento

●CONCLUSIONES●BIBLIOGRAFÍA

Page 3: Literal 5.ppt

OBJETIVOS●Definir que es delimitación y la definición de

un problema.●Reconocer como se hace el análisis del

problema.●Conocer como es el diseño, codificación,

compilación, depuración, los tipos de documentación, su ejecución y el mantenimiento de un algoritmo.

Page 4: Literal 5.ppt

RESUMENEn la presentación se dará a conocer todo el contenido del ítem 5 del elemento 4 (pre-lógica) del aula virtual de la UTA y su información será presentada en diagramas empezando por la definición y delimitación del problema, análisis del problema, diseño del algoritmo, codificación, compilación, depuración, la documentación, ejecución, mantenimiento.

Page 5: Literal 5.ppt

DESARROLLOPasos para la solución de un problema por computador1.- Definición y delimitación del Problema

Definición y delimitación del Problema

Conocerlo por completo

Comprender los parámetros requeridos

Tener claro el problema

No confundir el enunciado

Puede dar solución a un problema

inexistente

Page 6: Literal 5.ppt

2.- Análisis del Problema

Análisis del Problema

Comprendido lo que se va ha desarrollar

definirdatos;

ENTRADAdatos que se

necesitan

CÁLCULOS Y FÓRMULAS necesario para procesar los datos

SALIDAla información que se

desea producir

PONERSE EN LUGAR DEL COMPUTADOR PARA SATISFACER TODAS NECESIDADES

Page 7: Literal 5.ppt

3.- Diseño del Algoritmo

DISEÑO DEL ALGORITMO

depende el éxito o el fracasode una solución

Se puede utilizar (El pseudocódigo, la diagramación

libre o ladiagramación rectangular).

Es como se desarrollará todo elprograma

pasos o instrucciones que sellevarán a cabo

Page 8: Literal 5.ppt

4.-Codificación

CODIFICACIÓN

Diseño de algoritmo

Se escribe en un lenguaje de programación o

lenguaje de alto nivel.

Escribir solución del problema a la computadora

códigofuente

Page 9: Literal 5.ppt

5.-Compilación

Compilación revisión de las instrucciones programador

instrucciones escritas

correctamente

sintaxis gramática

programa al interior de la memoria

Page 10: Literal 5.ppt

6.- Depuración

DEPURACIÓN IDENTIFICARERRORES

DEPURACIÓN

CORRECCIÓN

documentar los algoritmos y los programas

AYUDARCOMPRENDER

FUTURAS MODIFICACIONES

Page 11: Literal 5.ppt

7.-La documentación

DOCUMENTACIÓN

EXTERNAINTERNA

Manual Comentarios Mensajes

descripción paso a paso de lamanera cómo funciona el

programa

Entendimiento claro del proceso

Page 12: Literal 5.ppt

8.- Ejecución EJECUCIÓN

Resultados obtenidos

Ejecutar

Corregido problemas

Compilado

Cuenta los errores de digitación

Dispositivos entrada - salida

efectividad de un algoritmo es comparar

los Requerimientos con las Soluciones

Page 13: Literal 5.ppt

9.-Mantenimiento

MANTENIMIENTO

TER

MIN

AD

O E

L PR

OG

RA

MA

Hacer un cambio si hay problemas

detectados

Correctamente documentado.

Ajuste o complementación al programa para quesiga trabajando de manera correcta

Page 14: Literal 5.ppt

CONCLUSIONES●Para definir y delimitar el problema es

necesario conocer del tema, leerlo varias veces para que exista confusiones y llegar a obtener los resultados requeridos.

●Para realizar el análisis del problema es necesario definir los datos de entrada (datos importantes),de salida (los resultados), y los procesos y así satisfacer peticiones planteadas con el enunciado del problema.

Page 15: Literal 5.ppt

●Además de la definición, delimitación y análisis existen más pasos para la solución de problemas de computador y son los siguientes:

○Diseño del Algoritmo.- Mediante esta fase se determinan los pasos e instrucciones.

○En la codificación se escribe la solución del problema en un lenguaje de computadora de alto nivel.

○Compilación.- Se hace la revisión de las instrucciones del programador.

○Depuración.- Encontrar errores para corregirlos y documentar los algoritmos.

○Documentación.- Se divide ■Interna (comentarios o mensaje que al código

fuente).■Externa se conoce como el manual del usuario.

Page 16: Literal 5.ppt

○Ejecución.- Es cuando se pone a correr el programa y así se comprueba los requerimientos planteados con las soluciones de respuesta.

○Mantenimiento.- Es seguir ejecutando el problema a pesar de que se requiere algún cambio

Page 17: Literal 5.ppt

BIBLIOGRAFÍA●Ing. Morales, F. 2012 "Archivo de prelógica _

elemento 4" Páginas 9^10.●Aula virtual de la Universidad Técnica de

Ambato.●http://educacionvirtual.uta.edu.

ec/elearning/mod/resource/view.php?id=55024