Este documento describe los pasos para resolver un problema utilizando una computadora, incluyendo el análisis del problema, diseño del algoritmo, codificación, compilación, depuración, documentación, ejecución y mantenimiento. Explica que es fundamental entender completamente el problema y definir los datos de entrada y salida requeridos para encontrar una solución.
3. 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
4. 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
5. DESARROLLO
Análisis del
Problema
Pasos para la solución Definición y
de un problema por delimitación del
computador Problema
Diseño del Codificación Compilación
Algoritmo
Depuración Ejecución Mantenimiento
6. Definición y delimitación del Problema
Para resolver un Pasos Determinar si
problema es está claro o no y
fundamental si es posible o
conocerlo por no, darle una
completo. solución
7. Para el desarrollo, es
necesario definir los
datos de entrada,
Análisis los datos de salida y
del todos los cálculos y
Problema fórmulas necesario para
procesar los datos así
como la información que
se entregará como
solución..
8. de una solución a
un problema. Fase donde determinan los
pasos o instrucciones.
Fase depende el éxito o el
fracaso
Diseño
del
Algoritmo
Las instrucciones Se desarrollará el
serán indicadas programa para un
por el eficiente
programador. funcionamiento.
9. Escribir la solución del
problema en un lenguaje
de computadora, pero Codificación
basado en el diseño del
algoritmo.
Etapa donde computador
hace una revisión de las Compilación
instrucciones colocadas
por el programador.
10. Es la corrección de
Depuración errores que el
compilador identifica
al programa.
La Interna: comentarios o mensajes para ser
más entendible un proceso.
documenta
ción.
Externa:manual o descripción paso a paso del
funcionamiento del programa
11. •
• Tener en cuenta los
Ejecución
errores de digitación y,
también, los de
ejecución.
Se utilizan los dispositivos de entrada y de
salida.
Se lleva a cabo cuando se
detecta que es necesario hacer
Mantenimiento algún cambio, ajuste o
complementación al programa
para que siga trabajando de
manera correcta.
12. 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 una
solución.
• Escribir la solución del problema en un lenguaje de
computadora, pero basado en el diseño del algoritmo.
13. 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