Dasdas

Solo disponible en BuenasTareas
  • Páginas : 2 (413 palabras )
  • Descarga(s) : 7
  • Publicado : 5 de febrero de 2010
Leer documento completo
Vista previa del texto
Programación Estructurada

A finales de los años 1960 surgió una nueva forma de programar que no solamente daba lugar a programas fiables y eficientes, sino que además estaban escritos de maneraque facilitaba su comprensión posterior.

La programación estructurada , es un estilo de programación con el cual el programador elabora programas, cuya estructura es la más clara posible. es unaforma de escribir programas de ordenador (programación de computadora) de forma clara.

Para ello utiliza únicamente tres estructuras: secuencia, selección e iteración; siendo innecesario el uso de lainstrucción o instrucciones de transferencia incondicional

Estructura Secuencial

Indica que las instrucciones de un programa se ejecutan una después de la otra, en el mismo orden en el cualaparecen en el programa. Se representa gráficamente como una caja después de otra, ambas con una sola entrada y una única salida.

Estructura De Selección

También conocida como la estructuraSI-CIERTO-FALSO, plantea la selección entre dos alternativas con base en el resultado de la evaluación de una condición

Estructura Iterativa

También llamada la estructura HACER-MIENTRAS-QUE, correspondea la ejecución repetida de una instrucción mientras que se cumple una determinada condición.

Ventajas De La Programación Estructurada

Con la programación estructurada, elaborar programas decomputador sigue siendo una labor que exige esfuerzo, creatividad, habilidad y cuidado. Sin embargo, con este estilo podemos obtener las siguientes ventajas:

1.Los programas son más fáciles deentender, ya que pueden ser leídos de forma secuencial.

2. La estructura del programa es clara, puesto que las instrucciones están más ligadas o relacionadas entre sí.

3. Reducción de los costos demantenimiento de los programas

4. Programas más sencillos y más rápidos (ya que es más fácil su optimización).

5. Aumento en la productividad del programador.

6. Los programas quedan mejor...
tracking img