La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Universidad de Panamá Facultad de Informática Programación V Tema: Monitores Profesor: Daniel Serrano Integrantes: Avelino Machuca Meybelin Rojas Jorge.

Presentaciones similares


Presentación del tema: "Universidad de Panamá Facultad de Informática Programación V Tema: Monitores Profesor: Daniel Serrano Integrantes: Avelino Machuca Meybelin Rojas Jorge."— Transcripción de la presentación:

1 Universidad de Panamá Facultad de Informática Programación V Tema: Monitores Profesor: Daniel Serrano Integrantes: Avelino Machuca Meybelin Rojas Jorge Espinoza

2 Concepto de Monitor Son objetos destinados a ser usados sin peligro por más de un hilo de ejecución. La característica que principalmente los define es que sus métodos son ejecutados con exclusión mutua.

3 Ejemplo

4 Un monitor tiene cuatro componentes: inicialización, datos privados, métodos del monitor y cola de entrada.  Inicialización  Datos privados  Métodos del monitor  Cola de entrada

5 Origen del Monitor El concepto de monitor fue definido por primera vez por Charles Anthony Richard Hoare en un artículo del año 1974.

6 Propósito Los monitores pretenden ayudar a evitar los riesgos a que se presentan esos tipos de errores de programación, proporcionando construcciones de programación de mayor nivel de abstracción que los semáforos

7 Aplicación Para que resulten útiles en un entorno de concurrencia, los monitores deben incluir algún tipo de forma de sincronización. Por ejemplo, supóngase un thread que está dentro del monitor y necesita que se cumpla una condición para poder continuar la ejecución.


Descargar ppt "Universidad de Panamá Facultad de Informática Programación V Tema: Monitores Profesor: Daniel Serrano Integrantes: Avelino Machuca Meybelin Rojas Jorge."

Presentaciones similares


Anuncios Google