SlideShare una empresa de Scribd logo
1 de 10
Conjunto estandarizado de
conceptos, practicas y criterios
para enfocar un tipo de
problemática particular que sirve
como referencia, para enfrentar y
resolver nuevos problemas de
índole similar.
Estructura conceptual y tecnológica de
soporte definido, normalmente con
artefactos o módulos de software
concretos, que pueden servir de base para
la organización y desarrollo de software.
Puede incluir soporte de
programas, bibliotecas y un lenguaje
interpretado entre otras herramientas
para así ayudar a desarrollar y unir los
Son diseñados con la intención de
facilitar el desarrollo de software
permitiendo a los diseñadores y
programadores pasar mas tiempo
identificando requerimientos de
software que tratando con los
tediosos detalles de bajo nivel de
proveer un sistema funcional.
Por ejemplo un equipo que utiliza
Apache Struts para desarrollar un
sitio web de un banco, puede
enfocarse en los retiros de ahorro
van a funcionar en lugar de
preocuparse de como se controla la
navegación entre las paginas en una
forma libre de errores.
No es mas que una base de
programación que atiende a sus
descendientes (manejado de una forma
estructural y/o en cascada),
posibilitando cualquier respuesta ante
las necesidades de sus miembros, o en
secciones de una aplicación (web)
satisfaciendo así las necesidades mas
comunes del programador
Dentro de este aspecto, podemos
basarnos en el modelo
(controlador --- Modelo---Vista) ya
que debemos fragmentar nuestra
programación. Tenemos que
complementar estos aspectos
básicos en cuanto a la
implementación de nuestro sistema:
Este miembro del controlador maneja las
operaciones lógicas, y de manejo de
información (previamente enviada por sus
ancestros ), para resultar de una forma
explicable y sin titubeos. Cada miembro
debe ser meticulosamente llamado, con su
correcto nombre y en principio, con su
verdadera naturaleza: el manejo de
información, su complementación directa.
Al final, este miembro de la familia le
corresponde dibujar, o expresar la ultima
forma de los datos: la interfaz grafica
que interactúa con el usuario final del
programa ( ). Después de todo, a este
miembro le toca evidenciar la información
obtenida hasta llegar hacerla
controlador. Solo(e inicialmente), nos
espera demostrar la información.
Dentro del controlador, modelo o vista
podemos manejar lo siguiente: datos.
Depende de nosotros como interpretar
y manejar estos «datos».
Ahora, sabemos que el único dato de
una dirección estática web es:
conseguir un archivo físico en el disco
duro o de internet, etc. e interpretado
o no, el servidor responde.

Más contenido relacionado

La actualidad más candente (12)

Framework
FrameworkFramework
Framework
 
Jerarquia estricta
Jerarquia estrictaJerarquia estricta
Jerarquia estricta
 
Framework
FrameworkFramework
Framework
 
Framework presentacion
Framework presentacionFramework presentacion
Framework presentacion
 
Presentación1
Presentación1Presentación1
Presentación1
 
Framework
FrameworkFramework
Framework
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Tabla comparativa del paradigma
Tabla comparativa del paradigmaTabla comparativa del paradigma
Tabla comparativa del paradigma
 
Framework
FrameworkFramework
Framework
 
Framework
FrameworkFramework
Framework
 
PROGRAMACION POR CAPAS-UNT
PROGRAMACION POR CAPAS-UNTPROGRAMACION POR CAPAS-UNT
PROGRAMACION POR CAPAS-UNT
 
Programaciuon
ProgramaciuonProgramaciuon
Programaciuon
 

Destacado

Presentación1 la propiedad-unidad VI
Presentación1 la propiedad-unidad VIPresentación1 la propiedad-unidad VI
Presentación1 la propiedad-unidad VIasdriangel
 
To be Open Source or not to be ? OW2con’12, Paris
To be Open Source or not to be ? OW2con’12, ParisTo be Open Source or not to be ? OW2con’12, Paris
To be Open Source or not to be ? OW2con’12, ParisOW2
 
WSIS+10 Country Reporting - Argentine Republic
WSIS+10 Country Reporting - Argentine RepublicWSIS+10 Country Reporting - Argentine Republic
WSIS+10 Country Reporting - Argentine RepublicDr Lendy Spires
 
segmentation
segmentationsegmentation
segmentationSadhana28
 
Ekosistemak anetxu
Ekosistemak anetxuEkosistemak anetxu
Ekosistemak anetxuanetxu0001
 
2ccnn02edit
2ccnn02edit2ccnn02edit
2ccnn02editmendata
 
08gaur Egungo Arazoak
08gaur Egungo Arazoak08gaur Egungo Arazoak
08gaur Egungo ArazoakHegoa
 
The a to z of the english speaking world1
The a to z of the english speaking world1The a to z of the english speaking world1
The a to z of the english speaking world1Olga Gushcha
 
Πολυπρακτορική οφιοειδής κίνηση με αντιδραστική αποφυγή εμποδίων
Πολυπρακτορική οφιοειδής κίνηση με αντιδραστική αποφυγή εμποδίωνΠολυπρακτορική οφιοειδής κίνηση με αντιδραστική αποφυγή εμποδίων
Πολυπρακτορική οφιοειδής κίνηση με αντιδραστική αποφυγή εμποδίωνGeorge Birbilis
 
Historiaurrea 5. maila A 2. taldea
Historiaurrea 5. maila A  2. taldeaHistoriaurrea 5. maila A  2. taldea
Historiaurrea 5. maila A 2. taldeamendigoiti
 
Re eus fisquim4eso_008
Re eus fisquim4eso_008Re eus fisquim4eso_008
Re eus fisquim4eso_008aitorsjz
 
20120601 schrijvenvoorhetweb vormingplus
20120601 schrijvenvoorhetweb vormingplus20120601 schrijvenvoorhetweb vormingplus
20120601 schrijvenvoorhetweb vormingplusCreatief Schrijven
 
Tema audio
Tema  audioTema  audio
Tema audiosagu2012
 

Destacado (20)

Presentación1 la propiedad-unidad VI
Presentación1 la propiedad-unidad VIPresentación1 la propiedad-unidad VI
Presentación1 la propiedad-unidad VI
 
Trabajo Final
Trabajo FinalTrabajo Final
Trabajo Final
 
To be Open Source or not to be ? OW2con’12, Paris
To be Open Source or not to be ? OW2con’12, ParisTo be Open Source or not to be ? OW2con’12, Paris
To be Open Source or not to be ? OW2con’12, Paris
 
WSIS+10 Country Reporting - Argentine Republic
WSIS+10 Country Reporting - Argentine RepublicWSIS+10 Country Reporting - Argentine Republic
WSIS+10 Country Reporting - Argentine Republic
 
segmentation
segmentationsegmentation
segmentation
 
Ekosistemak anetxu
Ekosistemak anetxuEkosistemak anetxu
Ekosistemak anetxu
 
Vertrouwen Teambuilding2009
Vertrouwen Teambuilding2009Vertrouwen Teambuilding2009
Vertrouwen Teambuilding2009
 
Much many
Much manyMuch many
Much many
 
2ccnn02edit
2ccnn02edit2ccnn02edit
2ccnn02edit
 
08gaur Egungo Arazoak
08gaur Egungo Arazoak08gaur Egungo Arazoak
08gaur Egungo Arazoak
 
The a to z of the english speaking world1
The a to z of the english speaking world1The a to z of the english speaking world1
The a to z of the english speaking world1
 
pmi &ago thinking tools
pmi &ago thinking toolspmi &ago thinking tools
pmi &ago thinking tools
 
Πολυπρακτορική οφιοειδής κίνηση με αντιδραστική αποφυγή εμποδίων
Πολυπρακτορική οφιοειδής κίνηση με αντιδραστική αποφυγή εμποδίωνΠολυπρακτορική οφιοειδής κίνηση με αντιδραστική αποφυγή εμποδίων
Πολυπρακτορική οφιοειδής κίνηση με αντιδραστική αποφυγή εμποδίων
 
Sdt week 4
Sdt week 4Sdt week 4
Sdt week 4
 
Historiaurrea 5. maila A 2. taldea
Historiaurrea 5. maila A  2. taldeaHistoriaurrea 5. maila A  2. taldea
Historiaurrea 5. maila A 2. taldea
 
Re eus fisquim4eso_008
Re eus fisquim4eso_008Re eus fisquim4eso_008
Re eus fisquim4eso_008
 
Tema 1
Tema 1Tema 1
Tema 1
 
20120601 schrijvenvoorhetweb vormingplus
20120601 schrijvenvoorhetweb vormingplus20120601 schrijvenvoorhetweb vormingplus
20120601 schrijvenvoorhetweb vormingplus
 
Tema audio
Tema  audioTema  audio
Tema audio
 
Anboto 508
Anboto 508Anboto 508
Anboto 508
 

Similar a Framework (20)

Programacion
ProgramacionProgramacion
Programacion
 
Framework
FrameworkFramework
Framework
 
Framework
FrameworkFramework
Framework
 
Framework
FrameworkFramework
Framework
 
Framework
FrameworkFramework
Framework
 
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
 
Framework
FrameworkFramework
Framework
 
Framework deber
Framework deberFramework deber
Framework deber
 
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
 
Análisis y diseño de sistemas
Análisis y diseño de sistemas Análisis y diseño de sistemas
Análisis y diseño de sistemas
 
Tarea 1
Tarea 1Tarea 1
Tarea 1
 

Framework

  • 1.
  • 2. Conjunto estandarizado de conceptos, practicas y criterios para enfocar un tipo de problemática particular que sirve como referencia, para enfrentar y resolver nuevos problemas de índole similar.
  • 3. Estructura conceptual y tecnológica de soporte definido, normalmente con artefactos o módulos de software concretos, que pueden servir de base para la organización y desarrollo de software. Puede incluir soporte de programas, bibliotecas y un lenguaje interpretado entre otras herramientas para así ayudar a desarrollar y unir los
  • 4. Son diseñados con la intención de facilitar el desarrollo de software permitiendo a los diseñadores y programadores pasar mas tiempo identificando requerimientos de software que tratando con los tediosos detalles de bajo nivel de proveer un sistema funcional.
  • 5. Por ejemplo un equipo que utiliza Apache Struts para desarrollar un sitio web de un banco, puede enfocarse en los retiros de ahorro van a funcionar en lugar de preocuparse de como se controla la navegación entre las paginas en una forma libre de errores.
  • 6. No es mas que una base de programación que atiende a sus descendientes (manejado de una forma estructural y/o en cascada), posibilitando cualquier respuesta ante las necesidades de sus miembros, o en secciones de una aplicación (web) satisfaciendo así las necesidades mas comunes del programador
  • 7. Dentro de este aspecto, podemos basarnos en el modelo (controlador --- Modelo---Vista) ya que debemos fragmentar nuestra programación. Tenemos que complementar estos aspectos básicos en cuanto a la implementación de nuestro sistema:
  • 8. Este miembro del controlador maneja las operaciones lógicas, y de manejo de información (previamente enviada por sus ancestros ), para resultar de una forma explicable y sin titubeos. Cada miembro debe ser meticulosamente llamado, con su correcto nombre y en principio, con su verdadera naturaleza: el manejo de información, su complementación directa.
  • 9. Al final, este miembro de la familia le corresponde dibujar, o expresar la ultima forma de los datos: la interfaz grafica que interactúa con el usuario final del programa ( ). Después de todo, a este miembro le toca evidenciar la información obtenida hasta llegar hacerla controlador. Solo(e inicialmente), nos espera demostrar la información.
  • 10. Dentro del controlador, modelo o vista podemos manejar lo siguiente: datos. Depende de nosotros como interpretar y manejar estos «datos». Ahora, sabemos que el único dato de una dirección estática web es: conseguir un archivo físico en el disco duro o de internet, etc. e interpretado o no, el servidor responde.