Activity 17. ADOO. Por Iván Nashua. *(O_O)*.
Actividades Obligatorias.
Indique cinco ejemplos de sistemas de tiempo real basados en computadora. Indique que "estimulos" alimentan al sistema y qué dispositivos o situaciones controla o supervisa el sistema.
· Robot móvil de inspección.
· Control automático de velocidad y posición (50 ms).
· Lectura del láser y evitación de obstáculos (100 ms).
· Toma de imágenes y procesamiento (1 s).
· Reconocimiento de objetos.
Proporcione tres ejemplos en los que los semáforos sean un mecanismo apropiados de sincronización de tareas.
· Los semáforos de colas son primitivos de software que ayudan a gestionar el tráfico. Suministran un método para dividir varias colas. Por ejemplo colas de tareas en espera de recursos, acceso a bases de datos o dispositivos, así como colas de recursos y dispositivos. Los semáforos coordinan (sincronizan) las tareas en espera con lo que estén esperando, sin dejar que las tareas o recursos interfieran entre sí.
Obtenga información sobre una o más herramientas de análisis formales para sistemas de tiempo real.
· Cada una de las herramientas consiguen las respuestas deseadas, si los recursos del sistema consiguen las respuestas deseadas, si los recursos del sistema serán suficientemente para satisfacer los requisitos computacionales o si los algoritmos de procesamiento se ejecutaran con la velocidad suficiente.
Describa las bases de datos en tiempo real.
· Los sistemas de tiempo real generan alguna acción en respuesta a sucesos externos. Para realizar esta función, ejecutan una adquisición y control de datos a alta velocidad bajo varias ligaduras de tiempo y fiabilidad. Debido a que estas ligaduras son muy rigurosas, los sistemas de tiempo real están frecuentemente dedicados a una única aplicación.
Actividades sugeridas.
Explique los sistemas operativos en tiempo real.
· Es el uso de una base de datos distribuida par aplicaciones de tiempo real divide el tráfico de entrada/salida y acorta las colas de las tareas en espera, para acceder a una base de datos raramente causará el fallo del sistema entero si se construyen con redundancia.
¿Cuáles son las características de un lenguaje de tiempo real?.
· Pasa toda aquella información al instante desde cualquier parte donde se encuentren.
Mencione los requisitos funcionales de un sistema de tiempo real.
· Gráficos de computadoras, comunicaciones locales y de largo alcance, sistemas aeroespaciales, prueba asistida por computadora y un vasto abanico de instrumentación industrial.
Autoevaluación.
1-¿En qué consisite el diseño en tiempo real?
· En responder al ámbito del problema en un tiempo dictado por el ámbito del problema. Debido a que el software de tiempo real debe operar bajo restricciones de rendimiento muy rigurosas, el diseño del software esta conducido frecuentemente
2-¿Qué son los sistemas de tiempo real?
· Son sistema basado en computadora, un sistema de tiempo real debe integrar hardware, software, hombres y elementos de una base de datos, para conseguir adecuadamente un conjunto de requisitos funcionales y de rendimiento.
3-¿En qué consiste la siscronización y comunicación de tareas?
· Consisten en un sistema de multitarea debe suministrar un mecanismo porque el que las tareas se pasen información unas a otras, así como para asegurar su sincronización. Para estas funciones, los sistemas operativos y los lenguajes con soporte de tiempo real, utilizan frecuentemente semáforos de colas, buzones o sistemas de mensajes. Los semáforos suministran sincronización y señalización pero no contienen información.
No hay comentarios:
Publicar un comentario