Marinaleda
MINISTERIO POPULAR PARA LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA DE LA FUERZA ARMADA BOLIVARIANA
Juan Griego – Edo Nueva Esparta
FrameworkRealizado por:
Ortega, Alberto C.I: 20.324.859
Rojas, Erick C.I: 20.538.819
Sección: 01M
Ing. Sistema.
MAYO, 2012
Que es un Framework
Desde el punto de vista del desarrollo desoftware, un framework es una estructura de soporte definida, en la cual otro proyecto de software puede ser organizado y desarrollado.
Los frameworks suelen incluir:
* Soporte de programas.
*Bibliotecas.
* Lenguaje de scripting.
* Software para desarrollar y unir diferentes componentes de un proyecto de desarrollo de programas.
Los frameworks permiten:
* Facilitar el desarrollo desoftware.
* Evitar los detalles de bajo nivel, permitiendo concentrar más esfuerzo y tiempo en identificar los requerimientos de software.
Las principales ventajas
* El desarrollo rápido deaplicaciones. Los componentes incluidos en un framework constituyen una capa que libera al programador de la escritura de código de bajo nivel.
* . La reutilización de componentes software al pormayor. Los frameworks son los paradigmas de la reutilización.
* El uso y la programación de componentes que siguen una política de diseño uniforme. Un framework orientado a objetos logra que loscomponentes sean clases que pertenezcan a una gran jerarquía de clases, lo que resulta en bibliotecas más fáciles de aprender a usar.
Las desventajas de los frameworks son
* La dependencia delcódigo fuente de una aplicación con respecto al framework. Si se desea cambiar de framework, la mayor parte del código debe reescribirse.
* La demanda de grandes cantidades de recursoscomputacionales debido a que la característica de reutilización de los frameworks tiende a generalizar la funcionalidad de los componentes. El resultado es que se incluyen características que están "de más",...
Regístrate para leer el documento completo.