Categories: All - herramientas - software - datos - desarrollo

by Carlos M 7 years ago

1504

HERRAMIENTAS DE CUARTA GENERACION

This is a sample mind map

HERRAMIENTAS DE CUARTA GENERACION

*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 insuficiente.

*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.

HERRMIENTAS DE CUARTA GENERACION

VENTAJAS Y DESVENTAJAS

DESVENTAJAS
VENTAJAS

LENGUAJES DE CUARTA GENERACION

CARACTERISTICAS
– El entorno de desarrollo facilita la realización de determinadas tareas como diseño de pantallas o informes
– Aumento de productividad por la utilización de funciones preprogramadas.
– Combinan características procedimentales (Permite especificar condiciones con sus respectivas acciones) y no procedimentales (Pide que se indique el resultado deseado).
– Permite el manejo y manipulación de datos basado en el lenguaje SQL (Structured Query Language)
– Es limitado el tipo de problemas que pueden resolver.
– Se apoya en herramientas de alto nivel denominadas herramientas de cuarta generación que contienen los algoritmos necesarios para decir cómo hacer lo que el usuario necesita.
– Solo se define qué se debe hacer, no cómo se debe hacer.
– Es un lenguaje no procedimental [non-procedural].

HERRAMIENTAS DE ALTO NIVEL Y BAJO NIVEL

HERRAMIENTAS DE ALTO NIVEL
HERRAMIENTAS DE BAJO NIVEL

TIPOS

capacidad de hojas de cálculo
capacidades gráficas de alto nivel
generación de códigos
interacción y definición de pantallas
manipulación de datos
generación de informes
consulta a base de datos
lenguajes no procedimentales

DEFINICIÓN

El uso de Herramientas de Cuarta Generación para la ingeniería de software se orienta hacia la habilidad de especificar software a un nivel que sea más próximo al lenguaje natural o a una notación que proporcione funciones significativas.
El término Técnicas de Cuarta Generación (T4G) abarca un amplio espectro de herramientas de software que tienen algo en común: generación de código fuente y facilitar el desarrollo del software.