Algoritmos
Enviado por bereeniseg • 20 de Marzo de 2014 • 344 Palabras (2 Páginas) • 190 Visitas
Conceptos de la etapa#1
Programación: es la metodología o proceso para construir un programa. Durante este proceso, el programa es escrito de acorde a una sintaxis de un lenguaje de programación, se prueba, se depura, se implanta y se le da mantenimiento y para eso se necesita pasar por 7 fases, que son:
1. Definición del problema.
2. Análisis del problema.
3. Diseño.
4. Codificación.
5. Depuración.
6. Implementación del programa.
7. Mantenimiento del programa.
Proceso de programación: es la solución de nuestros problemas mediante una metodología, procedimiento o bien un proceso con fases.
Definición de las fases:
a) Fase 1 – Definición del problema.
En la programación profesional es comprender lo que necesita el cliente y si esta etapa no esta claramente entendida, no se podrá avanzar.
b) Fase 2 – Análisis del problema.
Es analizar punto a punto el problema o tarea que se presenta, los tipos de datos que se van a manejar y la relación con situaciones de la vida.
c) Fase 3 – Diseño.
En esta fase se diseña el algoritmo, el diagrama de flujo y se lleva a cabo la prueba de escritorio.
d) Fase 4 – Codificación.
En este paso se traduce el algoritmo ya estructurado al lenguaje de programación que se va a utilizar.
e) Fase 5 – Depuración.
El programa es sometido a pruebas a fin de determinar si se resuelve o no el problema planteado.
f) Fase 6 – Implantación del programa.
Es cuando revisamos el programa que tenga toda su documentación y esté terminado todo para usarlo bien.
g) Fase 7 – Mantenimiento del programa.
El programa implementado en s área de trabajo y se checa a ver si esta bien.
Algoritmos secuenciales: son en los que los pasos se ejecutan o se describen de principios a fin saltos.
Algoritmos condicionales: Se tiene la necesidad de tomar decisiones en algunos pasos debido a condiciones o preguntas que nos llevan a responder verdadero o falso o seguir por un camino u otro.
Algoritmos cíclicos: Son aquellos donde existen acciones o pasos que se repiten mientras o hasta que un condición de cumpla.
Diagrama de flujo: Es la representación gráfica de un algoritmo.
Prueba de escritorio: Consiste en dar valor a las variables en el diagrama de flujo y comprobar si el resultado obtenido es el esperado.
,
...