Este documento describe los pasos para resolver un problema por computadora, incluyendo la definición y delimitación del problema, el análisis del problema, el diseño del algoritmo, la codificación, la compilación, la depuración, la ejecución y el mantenimiento. Los pasos clave son analizar el problema, diseñar el algoritmo, codificar la solución en un lenguaje de programación, compilar el código, depurar errores y mantener el programa.
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
Pasos para la
Definición y
solución de un Análisis del
delimitación del
problema por Problema
Problema
computador
Diseño del
Algoritmo Codificación Compilación
Depuración Ejecución Mantenimiento
6. Definición y delimitación del Problema
Pasos
Para resolver un
Determinar si está
problema es
claro o no y si
fundamental
es posible o no,
conocerlo por
darle una solución.
completo.
7. Para el desarrollo, es necesario definir
los datos de entrada,
los datos de salida y todos los cálculos
y
fórmulas necesario para procesar los
Análisis datos así como la información que se
entregará como solución..
del
Problema
8. Fase depende el éxito
Fase donde o el fracaso
determinan los pasos de una solución a un
o instrucciones. problema.
Diseño del
Algoritmo
Se desarrollará el Las instrucciones
programa para un serán indicadas por el
eficiente programador.
funcionamiento.
9. Escribir la solución del problema
en un lenguaje de
Codificación
computadora, pero basado en el
diseño del algoritmo.
Etapa donde computador hace
una revisión de las instrucciones Compilación
colocadas por el programador.
10. Es la corrección de errores que
el compilador identifica al
Depuración
programa.
Interna: comentarios o mensajes
La para ser más entendible un
document proceso.
ación.
Externa:manual o descripción
paso a paso del funcionamiento
del programa.
11. • Se utilizan los dispositivos de
entrada y de salida.
Ejecución • Tener en cuenta los errores de
digitación y, también, los de
ejecución.
• Se lleva a cabo cuando se detecta
que es necesario hacer algún
Mantenimiento 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: Fabian Morales Fiallos
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD INGENIERÍA CIVIL Y MECÁNICA