República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Superior
I.U.T. Rufino Blanco Fombona
Especialidad: Informática
Semestre: Tercero
Turno: Nocturno
Cátedra: Sistemas Operativos
Mapa Conceptual
Prof.:CarolinaLópez Estudiante:
FranyelisPérez
C.I.:23.613.621
Guatire, Julio 2015
En computación, la concurrencia es la
propiedad de los sistemas que permiten
que
múltiples procesos sean ejecutados al
mismo tiempo, y que potencialmente
puedan interactuar entre sí.
Todos aquellos componentes de
Hardware y programas (Software) que
son necesarios para el buen
funcionamiento y la Optimización del
trabajo con Ordenadores y Periféricos,
tanto a nivel Individual, como Colectivo u
Organizativo, sin dejar de lado el buen
funcionamiento de los mismos.
Un proceso paralelo es aquel que se
realiza al mismo tiempo que otro,
siendo ejecutados ambos de modo
simultáneo. Cuando hablamos de
procesos paralelos en un ordenador,
nos referimos a aquellos procesos
que se ejecutan y/o procesana la vez,
anteponiéndose a los procesos
lineales o secuenciales, que serán
ejecutados de uno en uno.
Es la comunicación requerida entre dos o más
procesos que se están ejecutando en paralelo
y que necesitan a la vez el uso de un recurso
no compartible. Consiste en asignar el recurso
no compartible a sólo uno de los procesos,
mientras que los otros deben permanecer a la
espera hasta que finalice la utilización de
dicho recurso por el proceso al que se le
asigno. Cuando este proceso termine, el
recurso será asignado a uno de los procesos
en espera. Se asegura el correcto uso del
recurso.
Un semáforo es una estructura
diseñada para sincronizar dos o más
threads o procesos, de modo que su
ejecución se realice de forma
ordenada y sin conflictos entre ellos.
En informática, sincronizar hace
referencia a la coordinación de
procesos que se ejecutan
simultáneamente para completar una
tarea, con el fin de obtener un orden
de ejecución correcto y evitar así
estados inesperados.
Se denomina proceso al conjunto de
acciones o actividades
sistematizadas que se realizan o
tienen lugar con un fin.
Si un conjunto de procesos está en
estado de espera por recursos y
nunca cambia de estado porque los
recursos por los que espera están
siendo utilizados por otros procesos
en estado de espera tenemos un
deadlock.

Mapa Conceptual procesos concurrentes

  • 1.
    República Bolivariana deVenezuela Ministerio del Poder Popular para la Educación Superior I.U.T. Rufino Blanco Fombona Especialidad: Informática Semestre: Tercero Turno: Nocturno Cátedra: Sistemas Operativos Mapa Conceptual Prof.:CarolinaLópez Estudiante: FranyelisPérez C.I.:23.613.621 Guatire, Julio 2015
  • 2.
    En computación, laconcurrencia es la propiedad de los sistemas que permiten que múltiples procesos sean ejecutados al mismo tiempo, y que potencialmente puedan interactuar entre sí. Todos aquellos componentes de Hardware y programas (Software) que son necesarios para el buen funcionamiento y la Optimización del trabajo con Ordenadores y Periféricos, tanto a nivel Individual, como Colectivo u Organizativo, sin dejar de lado el buen funcionamiento de los mismos. Un proceso paralelo es aquel que se realiza al mismo tiempo que otro, siendo ejecutados ambos de modo simultáneo. Cuando hablamos de procesos paralelos en un ordenador, nos referimos a aquellos procesos que se ejecutan y/o procesana la vez, anteponiéndose a los procesos lineales o secuenciales, que serán ejecutados de uno en uno. Es la comunicación requerida entre dos o más procesos que se están ejecutando en paralelo y que necesitan a la vez el uso de un recurso no compartible. Consiste en asignar el recurso no compartible a sólo uno de los procesos, mientras que los otros deben permanecer a la espera hasta que finalice la utilización de dicho recurso por el proceso al que se le asigno. Cuando este proceso termine, el recurso será asignado a uno de los procesos en espera. Se asegura el correcto uso del recurso. Un semáforo es una estructura diseñada para sincronizar dos o más threads o procesos, de modo que su ejecución se realice de forma ordenada y sin conflictos entre ellos. En informática, sincronizar hace referencia a la coordinación de procesos que se ejecutan simultáneamente para completar una tarea, con el fin de obtener un orden de ejecución correcto y evitar así estados inesperados. Se denomina proceso al conjunto de acciones o actividades sistematizadas que se realizan o tienen lugar con un fin. Si un conjunto de procesos está en estado de espera por recursos y nunca cambia de estado porque los recursos por los que espera están siendo utilizados por otros procesos en estado de espera tenemos un deadlock.