SECUENCIA DE PASOS
*Definir el problema
*Analizar el problema
*Diseñar el algoritmo
*-Diagrama de flujo
*Pseudocódigo
*Codificar, copilar, depurar y ejecutar el programa.
*Elaborar documentación
DEFINIR EL PROBLEMA
Definir que desea, que realice la computadora.
ANÁLISIS DEL PROBLEMA
*Datos de entrada
*Cual es la información que se desea producir (salir)
*Los métodos y fórmulas necesarios para procesar los datos.
DISEÑAR EL ALGORITMO O DIAGRAMA DE FLUJO
Tener un punto particular de inicio
Ser general, es decir soportar la mayoría de las variantes que se pueden presentar
Ser definido. No permitir dobles interpretaciones
Ser finito en tamaño y tiempo de ejecución
ESCRIBIR EL PROGRAMA
De acuerdo a la lógica del diagrama de flujo o pseudocódigo debe de escribir una serie de instrucciones detalladas reconocible por la computadora
Este código fuente se escribe en un lenguaje de programación o lenguaje de alto nivel
A esta: serie de instrucciones detalladas se le conoce como código fuente
COMPILAR Y DEPURAR EL PROGRAMA
Compilar el programa significa traducir el programa de un lenguaje de alto nivel al lenguaje de la maquina, para que pueda entender las instrucciones y ejecutarlas
Existen muchos compiladores, por ejemplo el lenguaje C
Si existen errores en el programa el compilador se detendrá y lo reportara
Cuando el compilador a terminado con éxito, la versión del programa ya esta compilada y ejecutable.
Ejecutar el programa
El siguiente paso es correr el programa ejecutable
Elaborar documentación
Es la guía o comunicación escrita que nos ayuda a comprender como usar un programa para facilitar tus futuras modificaciones
1. CETIS 109
*GREGORIO HERNANDEZ ANA
RUTH
GRADO Y GRUPO: 2° ‘‘AM’’
ASIGNATURA: DESARROLLLA
SOFTWARE UTILIZANDO
PROGRAMACIÓN ESTRUCTURADA
MAESTRA: MARGARITA ROMERO
ESPECIALIDAD: PROGRAMACIÓN
2.
3. SECUENCIA DE PASOS
*Definir el problema
*Analizar el problema
*Diseñar el algoritmo
*-Diagrama de flujo
*Pseudocódigo
*Codificar, copilar, depurar y ejecutar el programa.
*Elaborar documentación
DEFINIR EL PROBLEMA
Definir que desea, que realice la computadora.
ANÁLISIS DEL PROBLEMA
*Datos de entrada
*Cual es la información que se desea producir (salir)
*Los métodos y fórmulas necesarios para procesar los datos.
4. DISEÑAR EL ALGORITMO O
DIAGRAMA
DE FLUJO
Tener un punto particular de inicio
Ser general, es decir soportar la mayoría de las variantes que se pueden presentar
Ser definido. No permitir dobles interpretaciones
Ser finito en tamaño y tiempo de ejecución
ESCRIBIR EL PROGRAMA
De acuerdo a la lógica del diagrama de flujo o pseudocódigo debe de escribir una serie de
instrucciones detalladas reconocible por la computadora
Este código fuente se escribe en un lenguaje de programación o lenguaje de alto nivel
A esta: serie de instrucciones detalladas se le conoce como código fuente
COMPILAR Y DEPURAR EL PROGRAMA
Compilar el programa significa traducir el programa de un lenguaje de alto
nivel al lenguaje de la maquina, para que pueda entender las instrucciones y
ejecutarlas
5. Existen muchos compiladores, por ejemplo el lenguaje C
Si existen errores en el programa el compilador se detendrá y lo reportara
Cuando el compilador a terminado con éxito, la versión del programa ya esta
compilada y ejecutable.
Ejecutar el programa
El siguiente paso es correr el programa ejecutable
Elaborar documentación
Es la guía o comunicación escrita que nos ayuda a comprender como usar un programa
para facilitar tus futuras modificaciones
6. Se divide en:
Documentación interna
Documentación externa
Manual de usuario
Elaborar documentación
-Documentación externa: Contiene la descripción del problema, el nombre del autor,
el algoritmo (Diagrama de flujo o pseudocódigo), diccionario de datos , código fuente
(programa) etc.
-Documentación interna: Comentario o mensajes que se añaden al código fuente para
hacer más claro el entendimiento de un proceso
-Manual de usuario: Describe paso a paso la forma en que funciona el programa, con el
fin de que el usuario obtenga el resultado deseado.
Mantenimiento
Se lleva a cabo después de terminar el programa, cuando se detecta que es necesario
hacer algún cambio, ajuste o complementación la programa.
7. DEFINIR EL PROBLEMA
Definir que desea, que realice la computadora.
ANÁLISIS DEL PROBLEMA
*Datos de entrada
*Cual es la información que se desea producir
(salir)
*Los métodos y fórmulas necesarios para
procesar los datos.
Ejecutar el programa
El siguiente paso es correr el programa
ejecutable
Elaborar documentación
Es la guía o comunicación escrita que
nos ayuda a comprender como usar
un programa para facilitar tus futuras
modificaciones
Elaborar documentación
Es la guía o comunicación escrita
que nos ayuda a comprender
como usar un programa para
facilitar tus futuras modificaciones
Se divide en:
Documentación interna
Documentación externa
Manual de usuario
DISEÑAR EL ALGORITMO O
DIAGRAMA
DE FLUJO
Tener un punto particular de inicio
Ser general, es decir soportar la mayoría
de las variantes que se pueden presentar
Ser definido. No permitir dobles
interpretaciones
Ser finito en tamaño y tiempo de
ejecución
Elaborar documentación
-Documentación externa: Contiene la descripción
del problema, el nombre del autor, el algoritmo
(Diagrama de flujo o pseudocódigo), diccionario de
datos , código fuente (programa) etc.
-Documentación interna: Comentario o mensajes que
se añaden al código fuente para hacer más claro el
entendimiento de un proceso
-Manual de usuario: Describe paso a paso la forma en
que funciona el programa, con el fin de que el usuario
obtenga el resultado deseado.
Mantenimiento
Se lleva a cabo después de terminar el programa,
cuando se detecta que es necesario hacer algún
cambio, ajuste o complementación la programa.