Está en la página 1de 3

ESCUELA POLITCNICA NACIONAL

FACULTAD DE INGENIERA DE SISTEMAS

INGENIERA EN SISTEMAS INFORMTICOS Y DE COMPUTACIN

APLICACIONES EN AMBIENTES PROPIETARIOS

GR 2

TITULO: - Lenguaje de quinta generacin - Lenguaje de sexta generacin - Metodologas de desarrollo de software

15 de Agosto de 2012

1) Lenguaje de quinta generacin. Los lenguajes de programacin de quinta generacin combinan la creacin de cdigo basada en reglas, la administracin de componentes, las tcnicas de programacin visual, la administracin reutilizable y otros avances. Estos lenguajes ofrecen mayor facilidad de uso. [1] Lenguaje para inteligencia artificial o Son aquellos basados en la resolucin de problemas que utilizan restricciones para modelarlos, sin programar un algoritmo que lo haga. La mayora son lenguajes lgicos, basados en restricciones, y/o declarativos (por ejemplo Prolog, ILOG). El programador no se tiene que preocupar por CMO resolver sino QU resolver. Se hicieron bastantes inversiones en estos lenguajes a lo largo de los aos noventa, con la idea de sustituir los lenguajes de alto nivel, pero fueron un fracaso y actualmente se utilizan slo en crculos acadmicos. [2] Lenguajes con GUI(Graphical User Interface) o Los lenguajes de quinta generacin utilizan una interfaz grfica o visual de usuario para crear un cdigo fuente que se compila posteriormente con un compilador de lenguajes de tercera o cuarta generacin. [2]

2) Lenguaje de sexta generacin. La disponibilidad de programas de calidad desarrollados ms rpidamente, se ve acrecentada con el pasar del tiempo motivada por dos aspectos. Por un lado, la acumulacin del conocimiento de cmo hacer las cosas, organizado mediante tcnicas y metodologas bien definidas y estructuradas, que plantean alternativas como guas a seguir. Por otro lado, la disponibilidad de lenguajes de programacin los cuales proveen mejores medios para que los desarrolladores sean capaces de aplicar su creatividad, ingenio y experiencia. [3] 3) Metodologas de desarrollo de software. Programacin estructurada Programacin estructurada Jackson Structured Systems Analysis and Design Methodology (SSADM) Structured Analysis and Design Technique (SADT)

Ingeniera de la informacin (IE/IEM) Programacin extrema Enterprise Unified Process (EUP) extensions RUP Rational Unified Process (RUP) Agile Unified Process (AUP) Constructionist design methodology (CDM) [4]

4) Referencias. [1] Raiph M. Stair, George W. Reynolds, Principios de sistemas de informacin, Cengage Learning Editores, 2000. [2] Maria Jess Marco Galindo, Escaneando la informtica, Editorial UOC, 2010.

[3] RENA, Lenguajes de programacin, <http://www.rena.edu.ve/cuartaEtapa/Informatica/Tema13.html>, Agosto 2013].

Disponible en: Accedido [05 de

[4] Alejandra Virrueta Mndez, Metodologa de desarrollo de software, Disponible en: <http://www.monografias.com/trabajos-pdf4/metodologias-de-desarrollosoftware/metodologias-de-desarrollo-software.pdf>, Accedido [05 de Agosto 2013].

También podría gustarte