martes, 28 de mayo de 2013

Una Mirada al Futuro del Diseño de Software

Técnicas de Cuarta Generación

            Las técnicas de cuarta generación “fueron primeramente usado para describir a los lenguajes de especificación, que son lenguajes de alto nivel no procedurales, el usuario define qué se debe hacer, no cómo debe hacerse, la denotación 4GL fue utilizada por primera vez por James Martín en 1982 para referirse a la falta de procedimientos de alto nivel lenguajes de especificación” Martin James 1981.

            Estas técnicas viene a revolucionar un poco ese mundo de los programadores acostumbrados al código puro, secuencias, bloques de código fuente y muchas cosas más, ya que este modelo simplemente requiere algunas especificaciones de que se desea y el de forma automática generara lo que se le está pidiendo, es decir nosotros le diremos lo que queremos pero no necesitaremos decirle cómo hacerlo y de qué manera estructurarlo para diseñarlo ya que el mismo tomara las decisiones pertinentes para entregarnos el resultado. Este tipo de lenguaje es de alto nivel ya que lo se busca es dejar un poco de lado ese mundo de cientos de líneas de código, simplemente ofrecerle al usuario una interfaz donde exponga lo que desea y las operaciones de realicen de manera automática. Algunos lenguajes de cuarta generación que existen hoy día son:

   v  SheerPower4GL
   v  PowerBuilder
   v  WinDev
   v  Focus
   v  Natural
   v  Progress4GL
   v  SQL  
   v  Oracle Reports
   v  PostScript
   v  Matemática
   v  MatLab
   v  Ramis

Para finalizar quisiera decir que simplemente este modelo lo que busca es convertir el lenguaje de programación al lenguaje humano.


No hay comentarios.:

Publicar un comentario