dadada

Páginas: 7 (1667 palabras) Publicado: 20 de marzo de 2013
República Bolivariana de Venezuela
Universidad Nacional Experimental de la Fuerza Armada
Ministerio de la Defensa
Nucleo –Vargas






Desarrollo de Sistema en Tiempo Real







Profesora: Yolimar Pérez Alumno : Moreno Juan




Catia la Mar 03/02/2013

Introducción

Un sistema de tiempo real esaquel en el que para que las operaciones computacionales sean correctas no solo es necesario que la lógica e implementación de los programas computacionales sea correcto, sino también el tiempo en el que dicha operación entregó su resultado. Si las restricciones de tiempo no son respetadas el sistema se dice que ha fallado.

























Características que tieneel sistema de tiempo real tenemos:

Determinismo: Es una cualidad clave en los sistemas de tiempo real, Es la capacidad de determinar con una alta probabilidad, cuanto es el tiempo que se toma una tarea en iniciarse. Esto es importante porque los sistemas de tiempo real necesitan que ciertas tareas se ejecuten antes de que otras puedan iniciar.

Responsividad: Es aquella que se enfoca en eltiempo que tarda una tarea en ejecutarse   una vez la interrupción ha sido atendida.

Usuarios controladores: En estos sistemas, el usuario (por ejemplo, los procesos que corren en el sistema) tienen un control mucho más amplio del sistema. El proceso es capaz de especificar su prioridades,   es capaz de especificar el manejo de memoria que requiere (que parte estará en caché y que parte enmemoria swap y que algoritmos de memoria swap usar),y   especifica que derechos tiene sobre el sistema. Esto aunque parece anárquico no lo es, debido a que los sistemas de tiempo real usan tiposde procesos que ya incluyen estas características, y usualmente estos TIPOS de procesos son mencionados como requerimientos.

Confiabilidad: El sistema no debe solamente estar libre de fallas pero más aún,la calidad del servicio que presta no debe degradarse más allá de un límite determinado. El sistema debe de seguir en funcionamiento a pesar de catástrofes, o fallas mecánicas. Usualmente una degradación en el servicio en un sistema de tiempo real lleva consecuencias catastróficas.

Operación a prueba de fallas duras: El sistema debe de fallar de manera que: cuando ocurra una falla, el sistemapreserve la mayor parte de los datos y capacidades del sistema en la mayor medida posible. 

Características que hacen un software de calidad:

Mantenibilidad: El software debe ser diseñado de tal manera, que permita ajustarlo a los cambios en los requerimientos del cliente. Esta característica es crucial, debido al inevitable cambio del contexto en el que se desempeña un software. Confiabilidad: Incluye varias características además de la confiabilidad, como la seguridad, control de fallos, etc. 

Eficiencia: Tiene que ver con el uso eficiente de los recursos que necesita un sistema para su funcionamiento.

Usabilidad: El software debiera ser utilizado sin un gran esfuerzo por los usuarios para los que fue diseñado, documentado, etc. Lograr el éxito en la producción desoftware es hacerlo con calidad y demostrar su buena calidad.

La mayoría de los sistemas de tiempo real son utilizados cuando existen requerimientos de tiempo muy rígidos en las operaciones o en el flujo de datos, generalmente son requeridos como sistemas de control en una aplicación dedicada a la eficiencia de los sistemas de tiempo real no solo depende de la exactitud de los resultados de cómputo,sino también del momento en que los entrega. 
Este tipo de sistemas se caracterizan por tener que producir una salida, como respuesta a una entrada, en un tiempo determinado. El intervalo de tiempo que se presenta entre la entrada y la salida debe ser muy pequeño para que la respuesta temporal del sistema sea aceptable. Un sistema rápido produce su salida sin considerar las restricciones de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Dadada
  • Dada
  • Dada
  • dada
  • Dadad
  • Dadada
  • Dada
  • dadada

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS