Universitaria Instituto Universitario de Tenologia del estado Bolivar I.U.T.E.B Seccion: 3T del VI semestre de Informatica
Alumno: Profesor: Wuilmer palacios Dey Rodriguez
Ciudad Bolivar 23/2/2014
Arquitectura de software En los inicios de la informtica, la programacin se consideraba un arte y se desarrollaba como tal, debido a la dificultad que entraaba para la mayora de las personas, pero con el tiempo se han ido descubriendo y desarrollando formas y guas generales, con base a las cuales se puedan resolver los problemas. A estas, se les ha denominado Arquitectura de Software, porque, a semejanza de los planos de un edificio o construccin, estas indican la estructura, funcionamiento e interaccin entre las partes del software. En el libro "An introduction to Software Architecture", David Garlan y Mary Shaw definen que la Arquitectura es un nivel de diseo que hace foco en aspectos "ms all de los algoritmos y estructuras de datos de la computacin; el diseo y especificacin de la estructura global del sistema es un nuevo tipo de problema".
Arquitectura
La Arquitectura del Software es el diseo de ms alto nivel de la estructura de un
sistema.
Una Arquitectura de Software, tambin denominada Arquitectura lgica, consiste en
un conjunto de patrones y abstracciones coherentes que proporcionan el marco
Una arquitectura de software se selecciona y disea con base en objetivos y
restricciones. Los objetivos son aquellos prefijados para el sistema de informacin, pero no solamente los de tipo funcional, tambin otros objetivos como la mantenibilidad, auditabilidad, flexibilidad e interaccin con otros sistemas de informacin. Las restricciones son aquellas limitaciones derivadas de las tecnologas disponibles para implementar sistemas de informacin. Unas arquitecturas son ms recomendables de implementar con ciertas tecnologas mientras que otras tecnologas no son aptas para determinadas arquitecturas. Por ejemplo, no es viable emplear una arquitectura de software de tres capas para implementar sistemas en tiempo real.
La arquitectura de software define, de manera abstracta, los componentes que llevan
a cabo alguna tarea de computacin, sus interfaces y la comunicacin entre ellos. Toda arquitectura debe ser implementable en una arquitectura fsica, que consiste simplemente en determinar qu computadora tendr asignada cada tarea.
La arquitectura de software, tiene que ver con el diseo y la implementacin de estructuras de
software de alto nivel. Es el resultado de ensamblar un cierto nmero de elementos arquitectnicos de forma adecuada para satisfacer la mayor funcionalidad y requerimientos de desempeo de un sistema, as como requerimientos no funcionales, como la confiabilidad, escalabilidad, portabilidad, y disponibilidad.
Artificios y Trucos Matematicos para Resolver Problemas de Algebra y Aritmetica en El Examen de Admision A La Universidad Matematica Ejercicios Resueltos