Académique Documents
Professionnel Documents
Culture Documents
SNEST
DGEST
Arquitecturas de software
Mayo 2013
Ejemplo
Servidor
Lista de amigos Chat Grupos y pginas
Funcin Donde se guardaran datos y relaciones entre usuarios Debe de soportar el envio y entrada de mensajes a cada usuario. Son paginas especializadas con cierto numero de clientes, que pueden o no compartir sus datos Soportar la resolucin requerida para las fotos subidas Soporta aplicaciones creadas en su misma plataforma. Soporta que los usuarios jueguen o creen sus propios juegos dentro de su misma plataforma
3.6
Es aquel software que coordina, analiza y controla eventos del mundo real conforme estos ocurren. Una forma de visualizar este sistema es como un sistema de estimulo/respuesta. Ejemplo: Copired. En este lugar se tiene un software en el cual se controla el tiempo en el que se tiene servicio de la computadora, ya que se evita que las personas se excedan del tiempo de uso de la misma, o tambin, que eviten entrar a sitios previamente prohibidos en el lugar. 1. Estimulo peridicos .Ocurren a intervalos de tiempo predecibles, por ejemplo, el sistema debe examinar un sensor cada 50 milisegundos y realizar una accin (respuesta) dependiendo del valor de ese sensor (estimulo). 2. Estmulos aperidicos. Ocurren de forma irregular. Normalmente son provocados utilizando el mecanismo de interrupciones de la computadora .Un ejemplo de dicho estimulo
Hardware y software para Manejo de Tiempo Real Hardware. Reloj. Procesador de Interrupciones. Timers. Watchdog. Procesador de comunicaciones. Software. Retrasos de procesos: absolutos y relativos. Calendarios. Timeouts. Clock package en ADA Especificacin de tiempos: Caracterizacin. Chequeo de tiempos para tolerancia a fallos
El diseo de arquitecturas de tiempo real involucra 2 aspectos: Nivel de Nodo: cada procesador debe proveer velocidad y predictibilidad en la ejecucin de tareas de tiempo real, manejo de interrupciones, e interaccin con el mundo externo. Nivel de Sistema. en este nivel las comunicaciones y la tolerancia a fallos son 2 aspectos que hacen difcil la predictibilidad. De cualquier manera, aspectos son inevitables. Ejemplo de un sistema en tiempo real Actividades en una computadora de automvil.
C=tiempo de computo (peor caso), T=Periodo de ejecucin, D=Plazo de respuesta El sistema de tiempo real de un auto consiste medir los tiempos de las funciones que realice como es el control de velocidad, de frenado, de combustible etc. como este ejemplo muestra los tiempo de cada uno como es el tiempo de computo del auto, tiempo en el que se ejecuta el control y su plazo de respuesta.
Fuentes
http://www.slideshare.net/pablis001/arquitectura-de-referencia-para-sistemas-entiempo-real http://www.monografias.com/trabajos37/sistemas-tiempo-real/sistemas-tiemporeal2.shtml http://es.scribd.com/doc/56661814/ARQUITECTURA-EN-EL-DISENO-DE-SOFTWARE http://it.aut.uah.es/danihc/DHC_files/menus_data/SCTR/DesigndeSistemas.pdf http://www.laccei.org/LACCEI2012-Panama/TechnicalPapers/TP011.pdf http://es.scribd.com/doc/43836633/Diseno-de-Software-en-Arquitectura-ClienteServidor