SlideShare una empresa de Scribd logo
1 de 8
Jorge Luis Osorio
Carlos Edison Palma


Sistemas 2º semestre diurno
TECNICAS DE 4th GENERACION
 El término de técnicas de cuarta generación (T4G)
 abarca un amplio espectro de herramientas de
 software que tienen amplio espectro de herramientas
 de software que tienen algo en común: todas facilitan
 al ingeniero del software la especificación de algunas
 características del software a alto nivel. Luego, la
 herramienta genera automáticamente el código fuente
 basándose en la especificación de técnica. Cada vez
 parece más evidente que cuanto mayor sea el nivel en
 el que se especifique el software, mas rápido se podría
 construir el programa.
HERRAMIENTAS DE T4G
 Generalmente en un entorno de desarrollo y
  soporte de software el paradigma de T4G se puede
  incluir a todas o algunas de las siguientes
  herramientas .
 Lenguajes no procedimentales de consulta a base
  de datos.
 Generación de informes.
 Manejo de datos.
 Interacción y definición de pantallas.
 Generación de códigos.
 Capacidades graficas de alto nivel.
 Capacidades de hoja de calculo.
Recolección preliminar de requisitos.




Análisis de
                        Prototipo.               T4G.
requisitos.

                                                        Modelo en
                                                        espiral.
LENGUAJE DE 4th GENERACION
 Es un lenguaje muy utilizado el cual es muy confiable
 y la cual se utiliza en una plataforma diseñada para los
 desarrolladores en la construcción de aplicaciones de
 forma rápida esto ayuda a obtener mucho mas sencillo
 y ágil la inversión, tiene mucha mas facilidad de
 conectarse con clientes y aplicaciones de distintas
 bases de datos.
VENTAJAS
 El uso de T4G es un enfoque viable para muchas las
  diferentes áreas de aplicación. Junto con las herramientas
  de ingeniería de software asistida por computadora y los
  generadores de código, T4G ofrecen una solución fiable a
  muchos problemas del software.
 sin embargo, el uso de T4G para grandes trabajos de
  desarrollo de software exige el mismo a más tiempo de
  análisis y prueba (actividades de ingeniería del
  software), para lograr un ahorro sustancial de tiempo que
  puede conseguirse mediante la eliminación de la
  codificación.
DESVENTAJAS
 los datos recogidos en compañías que usa T4G parecen
 indicar que el tiempo requerido para producir software
 se reduce mucho por aplicaciones pequeñas y de
 tamaño medio, y que la cantidad de análisis y diseño
 para las aplicaciones pequeñas también se reduce.

 Un mantenimiento cuestionable.
 Código insuficientes.
Tecnicas de 4th generacion

Más contenido relacionado

La actualidad más candente

Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)Oscar Ruiz Zapata
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Caseguestf131a9
 
Lenguajes de cuarta generacion
Lenguajes de cuarta generacionLenguajes de cuarta generacion
Lenguajes de cuarta generacionAlexander Campues
 
Archivos y Directorios
Archivos y DirectoriosArchivos y Directorios
Archivos y DirectoriosMayra Almache
 
Glosario de terminos sistemas operativos
Glosario de terminos sistemas operativosGlosario de terminos sistemas operativos
Glosario de terminos sistemas operativosAlejandro Medrano
 
sistema gestor BD PostgreSql
sistema gestor BD PostgreSqlsistema gestor BD PostgreSql
sistema gestor BD PostgreSqlJr. Serrano
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datoslizemontoya
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrolloitsarellano
 
Algoritmo de planificación srt
Algoritmo de planificación srtAlgoritmo de planificación srt
Algoritmo de planificación srtCarlos Solano
 
Modelo entidad relación de base de datos
Modelo entidad relación de base de datosModelo entidad relación de base de datos
Modelo entidad relación de base de datosani_tuza
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datosCaro_Noirgean
 
Introduccion Oracle 11G
Introduccion Oracle 11GIntroduccion Oracle 11G
Introduccion Oracle 11GEddie Malca
 
Presentacion diseño de archivos
Presentacion diseño de archivosPresentacion diseño de archivos
Presentacion diseño de archivosharoldrm
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosGuillermo Chirinos
 
Presentación Modelo de Datos
Presentación Modelo de DatosPresentación Modelo de Datos
Presentación Modelo de DatosEnrique Cabello
 
Tema N° 14 Especificación de Requisitos del Software
Tema N° 14 Especificación de Requisitos del SoftwareTema N° 14 Especificación de Requisitos del Software
Tema N° 14 Especificación de Requisitos del SoftwareSaraEAlcntaraR
 

La actualidad más candente (20)

Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)Comparacion software comercial vs libre (Gestores De Base De Datos)
Comparacion software comercial vs libre (Gestores De Base De Datos)
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
MODELO RELACIONAL
MODELO RELACIONALMODELO RELACIONAL
MODELO RELACIONAL
 
Lenguajes de cuarta generacion
Lenguajes de cuarta generacionLenguajes de cuarta generacion
Lenguajes de cuarta generacion
 
Archivos y Directorios
Archivos y DirectoriosArchivos y Directorios
Archivos y Directorios
 
Glosario de terminos sistemas operativos
Glosario de terminos sistemas operativosGlosario de terminos sistemas operativos
Glosario de terminos sistemas operativos
 
sistema gestor BD PostgreSql
sistema gestor BD PostgreSqlsistema gestor BD PostgreSql
sistema gestor BD PostgreSql
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Compiladores, Analisis Lexico, Ejemplo Minilenguaje
Compiladores, Analisis Lexico, Ejemplo MinilenguajeCompiladores, Analisis Lexico, Ejemplo Minilenguaje
Compiladores, Analisis Lexico, Ejemplo Minilenguaje
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datos
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrollo
 
Algoritmo de planificación srt
Algoritmo de planificación srtAlgoritmo de planificación srt
Algoritmo de planificación srt
 
Estándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de NegociosEstándares para el Modelado de Procesos de Negocios
Estándares para el Modelado de Procesos de Negocios
 
Modelo entidad relación de base de datos
Modelo entidad relación de base de datosModelo entidad relación de base de datos
Modelo entidad relación de base de datos
 
Normalizacion de bases de datos
Normalizacion de bases de datosNormalizacion de bases de datos
Normalizacion de bases de datos
 
Introduccion Oracle 11G
Introduccion Oracle 11GIntroduccion Oracle 11G
Introduccion Oracle 11G
 
Presentacion diseño de archivos
Presentacion diseño de archivosPresentacion diseño de archivos
Presentacion diseño de archivos
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De Datos
 
Presentación Modelo de Datos
Presentación Modelo de DatosPresentación Modelo de Datos
Presentación Modelo de Datos
 
Tema N° 14 Especificación de Requisitos del Software
Tema N° 14 Especificación de Requisitos del SoftwareTema N° 14 Especificación de Requisitos del Software
Tema N° 14 Especificación de Requisitos del Software
 

Similar a Tecnicas de 4th generacion

5 aissexposicion1grupo4
5 aissexposicion1grupo45 aissexposicion1grupo4
5 aissexposicion1grupo4Any Álvarez
 
1___LENGUAJES DE PROGRAMACION_2023.pdf
1___LENGUAJES DE PROGRAMACION_2023.pdf1___LENGUAJES DE PROGRAMACION_2023.pdf
1___LENGUAJES DE PROGRAMACION_2023.pdfMariaTeresaGarznPrez
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2Fede Garcia
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONBryan Perdomo
 
Programacion
ProgramacionProgramacion
ProgramacionMirian
 
1. Presentación e instalación de Python.pdf
1. Presentación e instalación de Python.pdf1. Presentación e instalación de Python.pdf
1. Presentación e instalación de Python.pdfJhonJairoMorenoDuart
 
Lenguaje c hebert gonzalez
Lenguaje c hebert gonzalezLenguaje c hebert gonzalez
Lenguaje c hebert gonzalezHebert Gonzalez
 
2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptx2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptxJulinAguirre8
 
Los tipos de lenguaje de programación
Los tipos de lenguaje de programaciónLos tipos de lenguaje de programación
Los tipos de lenguaje de programaciónKareliaRivas
 
Python basic slides for beginners to learn python
Python basic slides for beginners to learn pythonPython basic slides for beginners to learn python
Python basic slides for beginners to learn pythonnotelodigo5
 
Los lenguajes del computador
Los lenguajes del computadorLos lenguajes del computador
Los lenguajes del computadorLuisGerdez
 
Proyecto herramientas para analisis del big-data.pdf
Proyecto herramientas para analisis del big-data.pdfProyecto herramientas para analisis del big-data.pdf
Proyecto herramientas para analisis del big-data.pdftechno48
 
Los lenguajes del computador CORRECIÓN
Los lenguajes del computador CORRECIÓNLos lenguajes del computador CORRECIÓN
Los lenguajes del computador CORRECIÓNLuisGerdez
 

Similar a Tecnicas de 4th generacion (20)

5 aissexposicion1grupo4
5 aissexposicion1grupo45 aissexposicion1grupo4
5 aissexposicion1grupo4
 
Exposicion
ExposicionExposicion
Exposicion
 
Presentación1
Presentación1Presentación1
Presentación1
 
1___LENGUAJES DE PROGRAMACION_2023.pdf
1___LENGUAJES DE PROGRAMACION_2023.pdf1___LENGUAJES DE PROGRAMACION_2023.pdf
1___LENGUAJES DE PROGRAMACION_2023.pdf
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACION
 
Programacion
ProgramacionProgramacion
Programacion
 
1057571401
10575714011057571401
1057571401
 
Programmer visions
Programmer visionsProgrammer visions
Programmer visions
 
Centrales Telefónicas (PBX)
 Centrales Telefónicas (PBX)  Centrales Telefónicas (PBX)
Centrales Telefónicas (PBX)
 
1. Presentación e instalación de Python.pdf
1. Presentación e instalación de Python.pdf1. Presentación e instalación de Python.pdf
1. Presentación e instalación de Python.pdf
 
Lenguaje c hebert gonzalez
Lenguaje c hebert gonzalezLenguaje c hebert gonzalez
Lenguaje c hebert gonzalez
 
2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptx2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptx
 
Los tipos de lenguaje de programación
Los tipos de lenguaje de programaciónLos tipos de lenguaje de programación
Los tipos de lenguaje de programación
 
Python basic slides for beginners to learn python
Python basic slides for beginners to learn pythonPython basic slides for beginners to learn python
Python basic slides for beginners to learn python
 
Los lenguajes del computador
Los lenguajes del computadorLos lenguajes del computador
Los lenguajes del computador
 
Id sw13
Id sw13Id sw13
Id sw13
 
Proyecto herramientas para analisis del big-data.pdf
Proyecto herramientas para analisis del big-data.pdfProyecto herramientas para analisis del big-data.pdf
Proyecto herramientas para analisis del big-data.pdf
 
Los lenguajes del computador CORRECIÓN
Los lenguajes del computador CORRECIÓNLos lenguajes del computador CORRECIÓN
Los lenguajes del computador CORRECIÓN
 
Docsafe trabajo
Docsafe trabajoDocsafe trabajo
Docsafe trabajo
 

Más de claudiappaez

Software dispositivos móviles
Software dispositivos móvilesSoftware dispositivos móviles
Software dispositivos móvilesclaudiappaez
 
Dispositivos móviles
Dispositivos móvilesDispositivos móviles
Dispositivos móvilesclaudiappaez
 
Modelo de ciclo de vida basado en problemas
Modelo de ciclo de vida basado en problemasModelo de ciclo de vida basado en problemas
Modelo de ciclo de vida basado en problemasclaudiappaez
 
El modelo basado en problemas
El modelo basado en problemasEl modelo basado en problemas
El modelo basado en problemasclaudiappaez
 
02 proceso ciclodevida
02 proceso ciclodevida02 proceso ciclodevida
02 proceso ciclodevidaclaudiappaez
 
Origenes de web 2.0
Origenes de web 2.0Origenes de web 2.0
Origenes de web 2.0claudiappaez
 
La tecnología como herramienta educativa
La tecnología como herramienta educativaLa tecnología como herramienta educativa
La tecnología como herramienta educativaclaudiappaez
 
Paginas de consulta práctica
Paginas de consulta prácticaPaginas de consulta práctica
Paginas de consulta prácticaclaudiappaez
 
Descripción del teclado
Descripción del tecladoDescripción del teclado
Descripción del tecladoclaudiappaez
 
Crimpado de cables
Crimpado de cablesCrimpado de cables
Crimpado de cablesclaudiappaez
 
Manual de virtual box
Manual de virtual boxManual de virtual box
Manual de virtual boxclaudiappaez
 
Cableado estructurado
Cableado estructuradoCableado estructurado
Cableado estructuradoclaudiappaez
 
Introducción a los computadores
Introducción a los computadoresIntroducción a los computadores
Introducción a los computadoresclaudiappaez
 

Más de claudiappaez (17)

Software dispositivos móviles
Software dispositivos móvilesSoftware dispositivos móviles
Software dispositivos móviles
 
Dispositivos móviles
Dispositivos móvilesDispositivos móviles
Dispositivos móviles
 
Modelo de ciclo de vida basado en problemas
Modelo de ciclo de vida basado en problemasModelo de ciclo de vida basado en problemas
Modelo de ciclo de vida basado en problemas
 
El modelo basado en problemas
El modelo basado en problemasEl modelo basado en problemas
El modelo basado en problemas
 
02 proceso ciclodevida
02 proceso ciclodevida02 proceso ciclodevida
02 proceso ciclodevida
 
Taller de Word
Taller de WordTaller de Word
Taller de Word
 
Web 20
Web 20Web 20
Web 20
 
Origenes de web 2.0
Origenes de web 2.0Origenes de web 2.0
Origenes de web 2.0
 
La tecnología como herramienta educativa
La tecnología como herramienta educativaLa tecnología como herramienta educativa
La tecnología como herramienta educativa
 
Manual windows xp
Manual windows xpManual windows xp
Manual windows xp
 
Paginas de consulta práctica
Paginas de consulta prácticaPaginas de consulta práctica
Paginas de consulta práctica
 
Descripción del teclado
Descripción del tecladoDescripción del teclado
Descripción del teclado
 
Crimpado de cables
Crimpado de cablesCrimpado de cables
Crimpado de cables
 
Manual de virtual box
Manual de virtual boxManual de virtual box
Manual de virtual box
 
Cableado estructurado
Cableado estructuradoCableado estructurado
Cableado estructurado
 
Introducción a los computadores
Introducción a los computadoresIntroducción a los computadores
Introducción a los computadores
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 

Tecnicas de 4th generacion

  • 1. Jorge Luis Osorio Carlos Edison Palma Sistemas 2º semestre diurno
  • 2. TECNICAS DE 4th GENERACION  El término de técnicas de cuarta generación (T4G) abarca un amplio espectro de herramientas de software que tienen amplio espectro de herramientas de software que tienen algo en común: todas facilitan al ingeniero del software la especificación de algunas características del software a alto nivel. Luego, la herramienta genera automáticamente el código fuente basándose en la especificación de técnica. Cada vez parece más evidente que cuanto mayor sea el nivel en el que se especifique el software, mas rápido se podría construir el programa.
  • 3. HERRAMIENTAS DE T4G  Generalmente en un entorno de desarrollo y soporte de software el paradigma de T4G se puede incluir a todas o algunas de las siguientes herramientas .  Lenguajes no procedimentales de consulta a base de datos.  Generación de informes.  Manejo de datos.  Interacción y definición de pantallas.  Generación de códigos.  Capacidades graficas de alto nivel.  Capacidades de hoja de calculo.
  • 4. Recolección preliminar de requisitos. Análisis de Prototipo. T4G. requisitos. Modelo en espiral.
  • 5. LENGUAJE DE 4th GENERACION  Es un lenguaje muy utilizado el cual es muy confiable y la cual se utiliza en una plataforma diseñada para los desarrolladores en la construcción de aplicaciones de forma rápida esto ayuda a obtener mucho mas sencillo y ágil la inversión, tiene mucha mas facilidad de conectarse con clientes y aplicaciones de distintas bases de datos.
  • 6. VENTAJAS  El uso de T4G es un enfoque viable para muchas las diferentes áreas de aplicación. Junto con las herramientas de ingeniería de software asistida por computadora y los generadores de código, T4G ofrecen una solución fiable a muchos problemas del software.  sin embargo, el uso de T4G para grandes trabajos de desarrollo de software exige el mismo a más tiempo de análisis y prueba (actividades de ingeniería del software), para lograr un ahorro sustancial de tiempo que puede conseguirse mediante la eliminación de la codificación.
  • 7. DESVENTAJAS  los datos recogidos en compañías que usa T4G parecen indicar que el tiempo requerido para producir software se reduce mucho por aplicaciones pequeñas y de tamaño medio, y que la cantidad de análisis y diseño para las aplicaciones pequeñas también se reduce.  Un mantenimiento cuestionable.  Código insuficientes.