Lenguaje de Programación y Funciones
7 views | +0 today
Follow
Your new post is loading...
Your new post is loading...
Scooped by CindyVanegas
Scoop.it!

Programación Estructurada

Programación Estructurada | Lenguaje de Programación y Funciones | Scoop.it
CindyVanegas's insight:

Lenguajes de programación


Programación estructurada:

 

Se refiere a un conjunto de técnicas que han ido evolucionando. Estas técnicas aumentan considerablemente la productividad del programa reduciendo el tiempo requerido para escribir, verificar, depurar y mantener los programas. La programación estructurada utiliza un número limitado de estructuras de control que minimizan la complejidad de los problemas y que reducen los errores. Ésta incorpora entre otros elementos: el diseño descendente, recursos abstractos y estructuras básicas.

La programación estructurada es una forma de escribir programación de computadora de forma clara, para ello utiliza únicamente tres estructuras: secuencial, selectiva e iterativa; siendo innecesario y no permitiéndose el uso de la instrucción o instrucciones de transferencia incondicional ( GOTO ).

Programación Estructurada es una técnica en la cual la estructura de un programa, esto es, la interpelación de sus partes realiza tan claramente como es posible mediante el uso de tres estructuras lógicas de control:

a.    Secuencia: Sucesión simple de dos o mas operaciones.

b.    Selección: bifurcación condicional de una o mas operaciones.

c.    Interacción: Repetición de una operación mientras se cumple una condición.


VENTAJAS POTENCIALES

Un programa escrito de acuerdo a estos principios no solamente tendrá una estructura, sino también una excelente presentación.

Un programa escrito de esta forma tiende a ser mucho más fácil de comprender que programas escritos en otros estilos.

La facilidad de comprensión del contenido de un programa puede facilitar el chequeo de la codificación y reducir el tiempo de prueba y depuración de programas. Esto último es cierto parcialmente, debido a que la programación estructurada concentra los errores en uno de los factores más generador de fallas en programación: la lógica.


Inconvenientes de la programación estructurada

El principal inconveniente de este método de programación, es que se obtiene un único bloque de programa, que cuando se hace demasiado grande puede resultar problemático su manejo, esto se resuelve empleando la programación modular, definiendo módulos interdependientes programados y compilados por separado. Un método un poco más sofisticado es la programación por capas, en la que los módulos tienen una estructura jerárquica muy definida y se denominan capas.

 

 

more...
No comment yet.
Scooped by CindyVanegas
Scoop.it!

Funciones Recursivas con C++ en Windows Forms 01 [1]

[PARTE 1 DE 6] Enunciado. Implementar un método recursivo en Visual C++ para calcular la cantidad de elementos de un vector que cumplen con la siguiente cond...
more...
No comment yet.
Scooped by CindyVanegas
Scoop.it!

Lenguaje de programación - Wikipedia, la enciclopedia libre

Lenguaje de programación

Un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.

more...
No comment yet.