sábado, 22 de diciembre de 2012

LENGUAJE DE PROGRAMACIÓN


LENGUAJES IMPERATIVOS-PROCEDIMENTALES
  





      El programa consiste en una secuencia de instrucciones que le indican al ordenador que pasos debe de seguir sucesivamente para resolver el problema planteado. La mayor parte de los lenguajes de programación de propósito general son de este tipo. Estos se pueden clasificar:

o   Lenguajes no estructurados: fueron los primeros lenguajes y daban al programador mucha libertad para definir el flujo de ejecución, no habiendo prácticamente límites en los saltos de flujo que se podían establecer. Esto unido a que los lenguajes apenas daban sistemas para dividir el programa en partes o módulos ocasionaba un código fuente de muy baja calidad, difícil de depurar y de mantener. Dentro de este tipo e puede encontrar primeras versiones de Fortran y Cobol
o   Lenguajes estructurados: obligan al programador a seguir una serie de estructuras predefinidas (estructura secuencia, condicional, iterativa..) en la secuencia de instrucciones que indican. Además facilitan la tarea de dividir el programa en funciones y procedimientos que permiten implementar una arquitectura modular en el  sw. De esta forma el código es mucho mas legible y mantenible. La mayoría de los lenguajes de programación procedimentales modernos se encuentra en esta categoría: C, Pascal, Ada, Agol… 

No hay comentarios:

Publicar un comentario