SlideShare uma empresa Scribd logo
1 de 9
Framework
La palabra inglesa "framework" (marco
de trabajo) define, en términos
generales, un conjunto estandarizado de
conceptos, prácticas y criterios para
enfocar un tipo de problemática
particular que sirve como referencia,
para enfrentar y resolver nuevos
problemas de índole similar.
En el desarrollo de software, un
framework o infraestructura digital, es una
estructura conceptual y tecnológica de
soporte definido, normalmente con
artefactos o mσdulos de software
concretos,
que puede servir de base para la
organización y desarrollo de software.
Típicamente, puede incluir soporte de
programas, bibliotecas, y un lenguaje
interpretado, entre otras herramientas,
para así ayudar a desarrollar y unir los
diferentes componentes de un proyecto.
Representa una arquitectura de software
que modela las relaciones generales de
las entidades del dominio, y provee una
estructura y una especial metodología de
trabajo, la cual extiende o utiliza las
aplicaciones del dominio.
Son diseρados con la intención de facilitar
el desarrollo de software, permitiendo a
los diseρadores y programadores
pasar más tiempo identificando
requerimientos de software que tratando
con los tediosos detalles de bajo nivel de
proveer un sistema funcional.
Por ejemplo, un equipo que usa Apache
Struts para desarrollar un sitio web de un
banco, puede enfocarse en como los
retiros de ahorros van a funcionar en
lugar de preocuparse de como se controla
la navegación entre las páginas en una
forma libre de errores.
Sin embargo, hay quejas comunes acerca de
que el uso
de frameworks añade código innecesario y
que la preponderancia de frameworks
competitivos y complementarios
significa que el tiempo que se pasaba
programando y diseρando ahora se gasta
en aprender a usar los frameworks.
Fuera de las aplicaciones en la informática,
puede ser considerado como el conjunto
de procesos y tecnologías
usados para resolver un problema
complejo. Es el esqueleto sobre el cual
varios objetos son integrados para
facilitar
una solución dada.
Arquitectura
Dentro de este aspecto, podemos basarnos
en el modelo MVC (Controlador => Modelo
=> Vista), ya que debemos fragmentar
nuestra programación. Tenemos que
contemplar estos aspectos básicos en
cuanto a la implementación de nuestro
sistema.
Vista
Al final, a este miembro de la familia le
corresponde dibujar, o expresar la última
forma de los datos: la interfaz gráfica
que interactúa con el usuario final del
programa (GUI). Después de todo, a este
miembro le
toca evidenciar la información obtenida
hasta hacerla llegar al controlador.
Solo (e inicialmente), nos espera
Controlador Framework 2
Con este apartado podemos controlar el
acceso (incluso todo) a nuestra aplicación,
y esto puede incluir:
archivos, scripts, y/o programas; cualquier
tipo de información que permita la
interfaz. Asν, podremos
diversificar nuestro contenido de forma
dinámica, y estática (a la vez); pues, solo
debemos controlar ciertos aspectos

Mais conteúdo relacionado

Mais procurados (17)

Framework
FrameworkFramework
Framework
 
Fundamentos Basicos para El Diseño de Software
Fundamentos Basicos para El Diseño de SoftwareFundamentos Basicos para El Diseño de Software
Fundamentos Basicos para El Diseño de Software
 
Framework
FrameworkFramework
Framework
 
Arquitectura
ArquitecturaArquitectura
Arquitectura
 
Clase 16 arq-capa-negocios
Clase 16  arq-capa-negociosClase 16  arq-capa-negocios
Clase 16 arq-capa-negocios
 
Jerarquia estricta
Jerarquia estrictaJerarquia estricta
Jerarquia estricta
 
Presentacion Arquitectura
Presentacion ArquitecturaPresentacion Arquitectura
Presentacion Arquitectura
 
Nuevas tecnologías reingsys 31_3_09
Nuevas tecnologías reingsys 31_3_09Nuevas tecnologías reingsys 31_3_09
Nuevas tecnologías reingsys 31_3_09
 
Basic
BasicBasic
Basic
 
Articulo resumen
Articulo resumenArticulo resumen
Articulo resumen
 
Nixon torrealbav
Nixon torrealbavNixon torrealbav
Nixon torrealbav
 
S8 arely medina_power_point
S8 arely medina_power_pointS8 arely medina_power_point
S8 arely medina_power_point
 
Documentacion struts2
Documentacion struts2Documentacion struts2
Documentacion struts2
 
Aplicaciones n capas en visual net
Aplicaciones n  capas en visual netAplicaciones n  capas en visual net
Aplicaciones n capas en visual net
 
APLICACIÓN N-CAPAS VISUAL.NET
APLICACIÓN N-CAPAS VISUAL.NETAPLICACIÓN N-CAPAS VISUAL.NET
APLICACIÓN N-CAPAS VISUAL.NET
 
Documentacion struts2 laura.palma
Documentacion struts2 laura.palmaDocumentacion struts2 laura.palma
Documentacion struts2 laura.palma
 
Diapositiva
DiapositivaDiapositiva
Diapositiva
 

Destaque

Copa do mundo fifa 2010
Copa do mundo fifa 2010Copa do mundo fifa 2010
Copa do mundo fifa 2010grupog010
 
Karla mantilla pilas con las pilas
Karla mantilla pilas con las pilasKarla mantilla pilas con las pilas
Karla mantilla pilas con las pilasPaola Villamizar
 
O Homem Perfeito
O Homem PerfeitoO Homem Perfeito
O Homem Perfeito... ...
 
Ativ 3 claudeisa-1
Ativ 3 claudeisa-1Ativ 3 claudeisa-1
Ativ 3 claudeisa-1claudeisa
 
Apresentacao1 (2)
Apresentacao1 (2)Apresentacao1 (2)
Apresentacao1 (2)Tatiana
 
Aprenda a Programar Direito!
Aprenda a Programar Direito!Aprenda a Programar Direito!
Aprenda a Programar Direito!Álvaro Justen
 
Apres. 2 periodo
Apres. 2 periodoApres. 2 periodo
Apres. 2 periodoAlex Mestre
 
Copa do mundo e arte
Copa do mundo e arteCopa do mundo e arte
Copa do mundo e artedriminas
 
09 Em Busca Do Amor
09 Em Busca Do Amor09 Em Busca Do Amor
09 Em Busca Do Amorguest06a00c
 
Luis Lugo teatro Colon la Coruña Ecos de cuba promo
Luis Lugo teatro Colon la Coruña Ecos de cuba promo Luis Lugo teatro Colon la Coruña Ecos de cuba promo
Luis Lugo teatro Colon la Coruña Ecos de cuba promo Luis Lugo El Piano de Cuba I
 
Oficina de ged ecm bpm 2010 rio roi
Oficina de ged ecm bpm 2010 rio roiOficina de ged ecm bpm 2010 rio roi
Oficina de ged ecm bpm 2010 rio roiBR IT - Tecnologia
 
Característica syayayayç
Característica syayayayçCaracterística syayayayç
Característica syayayayçIvan Q
 
Cuestionariso de investigacion
Cuestionariso de investigacionCuestionariso de investigacion
Cuestionariso de investigacionIvan Q
 
Culinaria Rural E Setaneja 09
Culinaria Rural E Setaneja 09Culinaria Rural E Setaneja 09
Culinaria Rural E Setaneja 09tsunamidaiquiri
 

Destaque (20)

Copa do mundo fifa 2010
Copa do mundo fifa 2010Copa do mundo fifa 2010
Copa do mundo fifa 2010
 
Karla mantilla pilas con las pilas
Karla mantilla pilas con las pilasKarla mantilla pilas con las pilas
Karla mantilla pilas con las pilas
 
O Homem Perfeito
O Homem PerfeitoO Homem Perfeito
O Homem Perfeito
 
Ativ 3 claudeisa-1
Ativ 3 claudeisa-1Ativ 3 claudeisa-1
Ativ 3 claudeisa-1
 
Apresentacao1 (2)
Apresentacao1 (2)Apresentacao1 (2)
Apresentacao1 (2)
 
Aprenda a Programar Direito!
Aprenda a Programar Direito!Aprenda a Programar Direito!
Aprenda a Programar Direito!
 
Apres. 2 periodo
Apres. 2 periodoApres. 2 periodo
Apres. 2 periodo
 
Copa do mundo e arte
Copa do mundo e arteCopa do mundo e arte
Copa do mundo e arte
 
09 Em Busca Do Amor
09 Em Busca Do Amor09 Em Busca Do Amor
09 Em Busca Do Amor
 
Luis Lugo teatro Colon la Coruña Ecos de cuba promo
Luis Lugo teatro Colon la Coruña Ecos de cuba promo Luis Lugo teatro Colon la Coruña Ecos de cuba promo
Luis Lugo teatro Colon la Coruña Ecos de cuba promo
 
Oficina de ged ecm bpm 2010 rio roi
Oficina de ged ecm bpm 2010 rio roiOficina de ged ecm bpm 2010 rio roi
Oficina de ged ecm bpm 2010 rio roi
 
Característica syayayayç
Característica syayayayçCaracterística syayayayç
Característica syayayayç
 
Config5 categoria.wordpress
Config5 categoria.wordpressConfig5 categoria.wordpress
Config5 categoria.wordpress
 
Jorge tabares 11°2
Jorge tabares 11°2Jorge tabares 11°2
Jorge tabares 11°2
 
Cuestionariso de investigacion
Cuestionariso de investigacionCuestionariso de investigacion
Cuestionariso de investigacion
 
ApresentaçãO1
ApresentaçãO1ApresentaçãO1
ApresentaçãO1
 
Moto coari
Moto coariMoto coari
Moto coari
 
Jesus Convida Vc
Jesus Convida VcJesus Convida Vc
Jesus Convida Vc
 
Culinaria Rural E Setaneja 09
Culinaria Rural E Setaneja 09Culinaria Rural E Setaneja 09
Culinaria Rural E Setaneja 09
 
Jiuzhou
JiuzhouJiuzhou
Jiuzhou
 

Semelhante a Framework deber (20)

Framework
FrameworkFramework
Framework
 
Framework
FrameworkFramework
Framework
 
Framework
FrameworkFramework
Framework
 
Framework
FrameworkFramework
Framework
 
Framework by Marcos Acosta
Framework by Marcos AcostaFramework by Marcos Acosta
Framework by Marcos Acosta
 
Framework
FrameworkFramework
Framework
 
Framework
FrameworkFramework
Framework
 
Presentación1
Presentación1Presentación1
Presentación1
 
Fr amework
Fr ameworkFr amework
Fr amework
 
Framework
FrameworkFramework
Framework
 
Framework
FrameworkFramework
Framework
 
Framework
FrameworkFramework
Framework
 
Framework
FrameworkFramework
Framework
 
Framework
FrameworkFramework
Framework
 
Framework
FrameworkFramework
Framework
 
Programacion
ProgramacionProgramacion
Programacion
 
Framework
FrameworkFramework
Framework
 
Framework
FrameworkFramework
Framework
 
Programacion Basica
Programacion Basica Programacion Basica
Programacion Basica
 
Presentación de programacion
Presentación  de programacionPresentación  de programacion
Presentación de programacion
 

Framework deber

  • 1. Framework La palabra inglesa "framework" (marco de trabajo) define, en términos generales, un conjunto estandarizado de conceptos, prácticas y criterios para enfocar un tipo de problemática particular que sirve como referencia, para enfrentar y resolver nuevos problemas de índole similar.
  • 2. En el desarrollo de software, un framework o infraestructura digital, es una estructura conceptual y tecnológica de soporte definido, normalmente con artefactos o mσdulos de software concretos, que puede servir de base para la organización y desarrollo de software. Típicamente, puede incluir soporte de programas, bibliotecas, y un lenguaje interpretado, entre otras herramientas, para así ayudar a desarrollar y unir los diferentes componentes de un proyecto.
  • 3. Representa una arquitectura de software que modela las relaciones generales de las entidades del dominio, y provee una estructura y una especial metodología de trabajo, la cual extiende o utiliza las aplicaciones del dominio. Son diseρados con la intención de facilitar el desarrollo de software, permitiendo a los diseρadores y programadores pasar más tiempo identificando requerimientos de software que tratando con los tediosos detalles de bajo nivel de proveer un sistema funcional.
  • 4. Por ejemplo, un equipo que usa Apache Struts para desarrollar un sitio web de un banco, puede enfocarse en como los retiros de ahorros van a funcionar en lugar de preocuparse de como se controla la navegación entre las páginas en una forma libre de errores.
  • 5. Sin embargo, hay quejas comunes acerca de que el uso de frameworks añade código innecesario y que la preponderancia de frameworks competitivos y complementarios significa que el tiempo que se pasaba programando y diseρando ahora se gasta en aprender a usar los frameworks.
  • 6. Fuera de las aplicaciones en la informática, puede ser considerado como el conjunto de procesos y tecnologías usados para resolver un problema complejo. Es el esqueleto sobre el cual varios objetos son integrados para facilitar una solución dada.
  • 7. Arquitectura Dentro de este aspecto, podemos basarnos en el modelo MVC (Controlador => Modelo => Vista), ya que debemos fragmentar nuestra programación. Tenemos que contemplar estos aspectos básicos en cuanto a la implementación de nuestro sistema.
  • 8. Vista Al final, a este miembro de la familia le corresponde dibujar, o expresar la última forma de los datos: la interfaz gráfica que interactúa con el usuario final del programa (GUI). Después de todo, a este miembro le toca evidenciar la información obtenida hasta hacerla llegar al controlador. Solo (e inicialmente), nos espera
  • 9. Controlador Framework 2 Con este apartado podemos controlar el acceso (incluso todo) a nuestra aplicación, y esto puede incluir: archivos, scripts, y/o programas; cualquier tipo de información que permita la interfaz. Asν, podremos diversificar nuestro contenido de forma dinámica, y estática (a la vez); pues, solo debemos controlar ciertos aspectos