Un elemento fundamental en informática es el concepto de
proceso, y más recientemente el de hilo. En los siguientes temas se estudiarán
sus estados, su planificación, los distintos métodos de comunicación y su
sincronización. Finaliza esta asignatura con el estudio del problema conocido
como bloqueo mutuo, que podría describirse básicamente como el intento de
acceder simultáneamente al mismo recurso por parte de varios procesos que
exigen su uso exclusivo, que conduce a una situación de espera circular por un
tiempo infinito. Se presentan varias formas de abordar el problema, desde la
prevención, la evitación, o ya cuando esta situación se ha producido, la
detección y la recuperación. En lo que respecta a la parte práctica,
básicamente consistirá en la creación de pequeños programas centrándose en la
resolución de algún problema de concurrencia sencillo. Con estos objetivos se
pretende fijar las bases para la asignatura Ampliación de Sistemas Operativos
que se imparte en ambas especialidades (Sistemas Físicos y Gestión) del segundo
cuatrimestre del segundo curso de Ingeniería Técnica en Informática.
viernes, 7 de junio de 2013
2.5 Propósitos y objetivos de la concurrencia. Cooperación y competencia entre procesos. Especificación de la concurrencia.Un elemento fundamental en informática es el concepto de proceso, y más recientemente el de hilo. En los siguientes temas se estudiarán sus estados, su planificación, los distintos métodos de comunicación y su sincronización. Finaliza esta asignatura con el estudio del problema conocido como bloqueo mutuo, que podría describirse básicamente como el intento de acceder simultáneamente al mismo recurso por parte de varios procesos que exigen su uso exclusivo, que conduce a una situación de espera circular por un tiempo infinito. Se presentan varias formas de abordar el problema, desde la prevención, la evitación, o ya cuando esta situación se ha producido, la detección y la recuperación. En lo que respecta a la parte práctica, básicamente consistirá en la creación de pequeños programas centrándose en la resolución de algún problema de concurrencia sencillo. Con estos objetivos se pretende fijar las bases para la asignatura Ampliación de Sistemas Operativos que se imparte en ambas especialidades (Sistemas Físicos y Gestión) del segundo cuatrimestre del segundo curso de Ingeniería Técnica en Informática.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario