Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROGRAMACIÓN ESTRUCTURADA (Metodología de la Programación (Las Etapas de…
PROGRAMACIÓN ESTRUCTURADA
Metodología de la Programación
Es el conjunto de métodos y técnicas disciplinadas que ayudan al dasarrollo.
Las Etapas de la Metodología de la Programación son:
1.- Planificación: Se decide exactamente que hará el programa.
2.- Desarrollo de las Especificaciones: Se especifican las funciones del procesamiento de los datos que el sistema debe de ejecutar.
3.- Codficación: Se escribe el código fuente del sistema.
4.- Depuración: Se ejecuta el sistema para detectar y corregir errores.
5.- Verificación: Se verifica que el programa produzca los resultados que se buscan.
6.- Documentación: Se describe el funcionamiento y uso del programa. Se realiza manual técnico para los programadores posteriores, además del manual de usuario para quienes vayan a hacer los usuarios del programa.
Programa
Es una secuencia de instrucciones mediante las cuales se ejecutan diferentes acciones de acuerdo con los datos que se estén procesando.
Un programa contiene:
1.- Estructuras de Datos.
A) Datos Simples
Entero
Real
Caracter
Lógico
B) Datos Estructurados
Estáticos
B) Matrices
C) Registros
A) Vectores
D) Archivos
Dinámicos
C) Lista
D) Árbol
B) Cola
E) Grafo
A) Pila
2.- Operaciones Primitivas o Elementales
B) Lógicas
C) De Relación
A) Aritméticas
3.- Esctucturas de Control
Son formas lógicas que dirigen el funcionamiento de la Computadora.
Secuencial
Decisivas o Selectivas
B) Doble
C) Múltiple
A) Simple
Repetitivas o Iterativas
B) Repite
C) Mientras
A) Para
Algoritmo
Es el medio que explica cómo puede resolverse un problema.
Sus características son:
Determinismo: Dado un conjunto de datos idénticos de entrada, siempre debe arrojar los mismos resultados.
Finitud: Tiene un inicio y un fin.
Precisión: Sus pasos son precisos.
Es una secuencia ordenada y cronológica de pasos que llevan a la solución de un problema o a la ejecución de una tarea.
Declaración de Varibales: Se determina de que tipo de datos es la variable.
Diagrama de Flujo
Representan la esquematización gráfica de un algoritmo, es decir, muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema.
Nomenclatura para un diagrama de flujo:
Inicia
Decisión
Lectura de datos
Proceso
Escribir / Imprimir
Dirección del flujo
Termina
Pseudocódigo
Es una técnica para diseño de programas (algoritmos) que permite definir las estructuras de datos, las operaciones que se aplican a los datos y la lògica que tendrá el programa de computadora para solucionar un determinado problema.
El pseudocódigo es muy parecido a nuestro idioma, pero respeta las directrices y los elementos de los lenguajes de programación.
Prueba de Escritorio
Consiste en dar valores a las variables que hemos definido y que siguen el flujo del programa para comprobar si al final el resultado es el acertado.
Ejemplo de Algoritmo
Tipos de Datos
Tipos de Datos
Tipos de Estructuras de Control
Nomenclatura para un diagrama de flujo
Prueba de Escritorio
Pseudocódigo
Diagrama de Flujo
Referencias: 1. López Román Leobardo, (2011), Programación estructurada y orientada a objetos un enfoque algorítmico, Alfaomega.
2.- Apuntes de Programación estructurada, (Semestre 2018_B)
3.-
http://carlosgutierrezc.blogspot.com/2012/11/prueba-de-escritorio.html
Elaborado por: SANCHEZ SUAREZ MARIA DE JESUS
Conclusión: Qué cada parte de la programación complementa a la otra, que van de la mano, cada una es muy importante para formar un programa correcto, funcional y adecuado y al gusto del usuario.