Teoria de lenguaje

Páginas: 15 (3571 palabras) Publicado: 25 de agosto de 2010
Introducción a los Lenguajes de Cuarta Generación (4GL)
Alcides A. Solano Mata Universidad de Costa Rica, Fac. de Ingeniería, San José, Costa Rica alon063@gmail.com Gustavo A. Yong Morales Universidad de Costa Rica, Fac. de Ingeniería, San José, Costa Rica tavoyong@gmail.com

Andrés S. Camacho Brenes Universidad de Costa Rica, Fac. de Ingeniería, San José, Costa Rica acamcx@gmail.comAbstract: The fourth generation languages (4GL) are tools that optimize the software development, automating the creation of software. It have been used to generate GUI code and in the implementation of programs that make things easy for the developers and clients to resolve problems. The 4GL base consist in getting information about what the user need not how to do it, this can be from a data basereport generation, to solve a mathematic problem. Key words: 4GL, automatization , software, development

Resumen: Los lenguajes de cuarta generación o bien 4GL son herramientas encargadas de optimizar el desarrollo de software automatizando la creación de este. Se han utilizado principalmente en la generación de código para GUI y además en la implementación de programas que facilitan las tareas delos desarrolladores y clientes. La base de los 4GL es que el usuario no dice como se harán las cosas, solo brinda parámetros y el programa se encargara de generar los solicitado por el usuario, sea esto desde generación de reportes de bases de datos a solucionar un problema matemático. Palabras clave: 4GL, automatización, software, desarrollo

1. Introducción:
En el mundo actual donde latecnología tiene cada vez un papel más importante junto con la computación, es importante conocer un poco de los lenguajes y herramientas que utilizamos constantemente los que nos vemos envueltos en este mundo. Es de suma importancia conocer sus características y las ventajas que tienen sobre otros tal vez más viejos, esto para saber hacer una elección correcta de una lenguaje para una aplicación quedeseamos crear, la cual se encargara de facilitar o bien automatizar las necesidades de un cliente. Cuando pensamos en automatizar, en lo que pensamos es en un programa implementado por algún desarrollador de software para ayudar en las tareas de un cliente. Los 4GL son la herramienta destinada a automatizar el proceso de desarrollo de software para crear otro software. En resumen una herramientaque aumenta el rendimiento y velocidad del desarrollo del software. Como presentaremos más adelante la evolución que han sufrido los lenguajes de programación ha sido grandiosa y cada vez existen mas herramientas que proporcionan mayor facilidad a la hora de realizar una aplicación.

2. Historia de los lenguajes de programación
La evolución de los lenguajes de programación ha sido constantedentro del siglo XX pasando por varias etapas bien definidas llamadas generaciones. La primera etapa de los lenguajes de programaron consiste en el uso de código binario y tarjetas perforadas que funcionaban con gran rapidez pero eran difíciles de entender y de poca portabilidad a otros sistemas diferentes al original. [4] La segunda generación contempla el lenguaje ensamblador y uso de etiquetas,estos lenguajes a pesar de agregar el uso de abstracción en su minina capacidad y de ser muy eficientes, dependían en gran medida de la arquitectura sobre la que se desarrollaban. [4] La tercera etapa de los lenguajes de programación viene a ampliar más el uso del término abstracción, eran de programación estructurada y todavía basados en el como hacer las cosas, agregan mayor funcionalidad perobajan el rendimiento. [4] El término “Lenguajes de Cuarta Generación” (4GL) fue 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 [1]), la denotación 4GL fue utilizada por primera vez por James Martín en 1982[2]. Los lenguajes RPG de IBM e Informatics de IBM y MARK-IV...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Teorias del Lenguaje
  • teoría del lenguaje
  • teorias del lenguaje
  • teorias del lenguaje
  • Teorias del lenguaje
  • Teoría del Lenguaje
  • teorias del lenguaje
  • teoria de lenguaje

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS