ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

METODOLOGÍA DE LA PROGRAMACIÓN


Enviado por   •  26 de Mayo de 2015  •  Síntesis  •  483 Palabras (2 Páginas)  •  217 Visitas

Página 1 de 2

METODOLOGÍA DE LA PROGRAMACIÓN

Una metodología de programación es un conjunto o sistema de métodos, principios y reglas que permiten enfrentar de manera sistemática el desarrollo de un programa que resuelve un problema algorítmico. Estas metodologías generalmente se estructuran como una secuencia de pasos que parten de la definición del problema y culminan con un programa que lo resuelve.

Las metodologías estructuradas se basan en la estructuración y descomposición funcional de problemas en unidades más pequeñas interrelacionadas entre sí. Representan los procesos, flujos y estructuras de datos, de una manera jerárquica y ven el sistema como entradas-proceso-salidas.

Pasos de la metodología:

 El Diálogo Con la cual se busca comprender totalmente el problema a resolver.

 La Especificación Con la cual se establece de manera precisa las entradas, salidas y las condiciones que deben cumplir.

 Diseño En esta etapa se construye un algoritmo que cumpla con la especificación.

 Codificación Se traduce el algoritmo a un lenguaje de programación.

 Prueba y Verificación Se realizan pruebas del programa implementado para determinar su validez en la resolución del problema.

Metodología estructural

Se basa en el uso exclusivo de las estructuras secuencia, alternativa e iteración para el control del flujo de ejecución de las instrucciones.

El enfoque estructurado tiene un alto grado de especialización en sus perfiles y las relaciones entre ellos tienen fuertes raíces en los principios de la descomposición funcional. Su principio fundamental es examinar el sistema desde las funciones y tareas, mientras que en las metodologías orientadas a objetos modelan el sistema examinando el dominio del problema como un conjunto de objetos que interactúan entre sí.

Ventajas:

• Los programas son más fáciles de entender, pueden ser leídos de forma secuencial y no hay necesidad de hacer engorrosos seguimientos en saltos de líneas (GOTO) dentro de los bloques de código para intentar entender la lógica.

• La estructura de los programas es clara, puesto que las instrucciones están más ligadas o relacionadas entre sí.

En un bajo nivel, los programas estructurados con frecuencia están compuestos de simples estructuras de flujo de programa jerárquicas. Estas son secuencia, selección y repetición:

• "Secuencia" se refiere a una ejecución ordenada de instrucciones.

• En "selección", una de una serie de sentencias es ejecutada dependiendo del estado del programa. Esto es usualmente expresado con palabras clave como if then else endif, switch, o case. En algunos lenguajes las palabras clave no se puede escribir textualmente, pero debe ser delimitada (stropped).

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com