Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programación Concurrente, Alumno: Jesús Marcelo Irving Reyna Rangel
…
Programación Concurrente
-
-
Problemas
Programación Concurrente
Condición de sincronización:
situación en las que un recurso compartido por varios procesos, como puede ser el buffer o la cola de impresión, se encuentra en un estado en el que un proceso no puede hacer una determinada acción con él hasta que no cambie su estado.
Exclusión mutua: el problema estriba en que dos procesos distintivos estan accediendo al mismo tiempo a una variable compartida entre los dos para actualizarla.
Programación Secuencial
Sistemas de control, los datos se capturan de uno en uno.
Arquitectura
Sistema Monoprocesador
El Sistema operativo (SO) también llamado multiprogramación, va alternado el tiempo de procesador entre los distintos procesos
Sistema Multiprocesador
Existe mas de un procesador lo cual permite que exista un palalerismo real entre los procesos ya que idealmente cada procesador podría ejecutar un proceso
Sistemas fuertemente acoplados, tanto para los procesadores tanto como otros objetivos.
Sistemas débilmente acoplados, tanto los procesadores como otros dispositivos
Conceptos Fundamentales
Programa
Secuencias de líneas de código que dicen que hacer con un conjunto de datos de entrada para producir algún tipo de salida
-
Concurrencia
Cuando dos o más procesos se ejecutan despues de la primera instruccción del otro y antes de la ultima , tambien existe un intercalado entre la ejecucción de sus instrucciones
-
-
Alumno: Jesús Marcelo Irving Reyna Rangel
Matricula: 870158520
Materia: Programación Concurrente
Maestro: Sergio Gonzalez Olivo
Actividad 1: Mapa Mental
-