tarea5
TRANSCRIPT
![Page 1: Tarea5](https://reader036.vdocuments.pub/reader036/viewer/2022082503/5587367bd8b42a12238b458a/html5/thumbnails/1.jpg)
UNIVERSIDAD TÉCNICA DE AMBATO
UNIVERSIDAD TÉCNICA DE AMBATO
Integrantes: Alvaro Machado Juan TiradoCarrera: Ing. Mecánica 2"B"
![Page 2: Tarea5](https://reader036.vdocuments.pub/reader036/viewer/2022082503/5587367bd8b42a12238b458a/html5/thumbnails/2.jpg)
ÍNDICE
• CARÁTULA
• ÍNDICE
• OBJETIVOS
• RESUMEN
• DESARROLLO
• CONCLUSIONES
• BIBLIOGRAFÍA
![Page 3: Tarea5](https://reader036.vdocuments.pub/reader036/viewer/2022082503/5587367bd8b42a12238b458a/html5/thumbnails/3.jpg)
OBJETIVOS
•Conocer los diferentes pasos para la
solución de un problema por computador
•Aprender a definir y delimitar el
Problema
•Identificar la codificación en programa
![Page 4: Tarea5](https://reader036.vdocuments.pub/reader036/viewer/2022082503/5587367bd8b42a12238b458a/html5/thumbnails/4.jpg)
RESUMEN
• El proceso de resolución de un problema con una computadora conduce a la escritura de un programa y a su ejecución en la misma. Aunque el proceso de diseñar programas es esencialmente un proceso creativo, se pueden considerar una serie de fases o pasos comunes, que generalmente deben seguir todos los programadores
![Page 5: Tarea5](https://reader036.vdocuments.pub/reader036/viewer/2022082503/5587367bd8b42a12238b458a/html5/thumbnails/5.jpg)
DESARROLLO
Pasos para una solución de un problema por computador
Depuración
CompilaciónCodificaciónDiseño del Algoritmo
Definicion y delimitacion del problema
Análisis del Problema
MantenimientoEjecución
![Page 6: Tarea5](https://reader036.vdocuments.pub/reader036/viewer/2022082503/5587367bd8b42a12238b458a/html5/thumbnails/6.jpg)
Definición y delimitación del problema
pasosPara resolver un problema es fundamentalconocerlo por completo.
Determinar si está claro o no y si es posible o no, darle una solución
![Page 7: Tarea5](https://reader036.vdocuments.pub/reader036/viewer/2022082503/5587367bd8b42a12238b458a/html5/thumbnails/7.jpg)
Análisis del Problema
Para el desarrollo, es necesario definir los datos de entrada,los datos de salida y todos los cálculos yfórmulas necesario para procesar los datos así como la información que se entregará como solución..
![Page 8: Tarea5](https://reader036.vdocuments.pub/reader036/viewer/2022082503/5587367bd8b42a12238b458a/html5/thumbnails/8.jpg)
Diseño del
Algoritmo
Se desarrollará elprograma para un eficiente funcionamiento.
Las instrucciones serán indicadas por el programador.
Fase donde determinan los pasos o instrucciones.
Fase depende el éxito o el fracaso de una solución a un problema.
![Page 9: Tarea5](https://reader036.vdocuments.pub/reader036/viewer/2022082503/5587367bd8b42a12238b458a/html5/thumbnails/9.jpg)
Escribir la solución del problema en un lenguaje de computadora, pero basado en el diseño del algoritmo.
Etapa donde computador hace una revisión de las instrucciones colocadas por el programador.
Codificación
Compilación
![Page 10: Tarea5](https://reader036.vdocuments.pub/reader036/viewer/2022082503/5587367bd8b42a12238b458a/html5/thumbnails/10.jpg)
Es la corrección de errores que el compilador identifica al programa.
Externa: manual o descripción paso a paso del funcionamiento del programa.
Interna: comentarios o mensajes para ser más entendible un proceso.
Depuración
La documentación
![Page 11: Tarea5](https://reader036.vdocuments.pub/reader036/viewer/2022082503/5587367bd8b42a12238b458a/html5/thumbnails/11.jpg)
Ejecución
Mantenimiento
•
• Tener en cuenta los errores de digitación y, también, los de ejecución.
Se utilizan los dispositivos de entrada y salida
Se lleva a cabo cuando se detecta que es necesario hacer algún cambio, ajuste o complementación al programa para que siga trabajando de manera correcta.
![Page 12: Tarea5](https://reader036.vdocuments.pub/reader036/viewer/2022082503/5587367bd8b42a12238b458a/html5/thumbnails/12.jpg)
CONCLUSIONES
• Los pasos más importantes son: análisis del problema, diseño del algoritmo, codificación, compilación, depuración, documentación, ejecución y mantenimiento.
• Para resolver un problema es fundamental conocerlo por completo y determinar si está claro o no y si es posible o no, darle unasolución.
• Escribir la solución del problema en un lenguaje de computadora, pero basado en el diseño del algoritmo.
![Page 13: Tarea5](https://reader036.vdocuments.pub/reader036/viewer/2022082503/5587367bd8b42a12238b458a/html5/thumbnails/13.jpg)
BIBLIOGRAFÍA
LIBRO: Elemento 4 Lógica de Programación
AUTOR: Fabián Morales Fiallos
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD INGENIERÍA CIVIL Y MECÁNICA