Programacion Concurrente - Ejercicios

Páginas: 2 (435 palabras) Publicado: 24 de octubre de 2013
PROGRAMACIÓN
CONCURRENTE
ENTREGABLE: EJERCICIOS T1-1

[Escriba el nombre del autor]

Curso 2011/2012

Ejercicio 1:
¿Cuál es la diferencia entre programación concurrente, paralela ydistribuida?


Programación Concurrente: existencia simultánea de varios procesos en
ejecución.



Programación Paralela: ejecución simultánea de instrucciones. Está diseñada
para ejecutarse en unsistema multiprocesador.

La programación paralela es una parte de la programación concurrente, pero la
programación concurrente no implica que las instrucciones se ejecuten simultáneamente(programación paralela)



Programación Distribuida: es un tipo de programación paralela diseñada para
ejecutarse en sistemas distribuidos, es decir, en una red de procesadores
autónomos que nocomparten una memoria común.

Ejercicio 2:
Define qué es un programa secuencial y qué es un proceso.


Programa Secuencial: es un conjunto de declaraciones de datos e instrucciones
ejecutables,escrito en un lenguaje de programación. Las instrucciones deben
ejecutarse una a continuación de la otra, siguiendo una secuencia determinada
por un algoritmo.



Proceso: es un programa enejecución.

Ejercicio 3:
¿Cuáles son las diferencias entre multiprogramación, multiproceso y
procesamiento distribuido?


Multiprogramación: es la forma de gestionar los procesos en un sistemamonoprocesador.



Multiproceso: es la gestión de varios procesos dentro de un sistema
multiprocesador donde cada procesador puede acceder a una memoria común.



Procesamiento Distribuido:es la gestión de varios procesos en procesadores
separados, cada uno con su memoria local.

Ejercicio 4:
¿Cuál es la diferencia fundamental entre el modelo concurrente de
memoria compartido y elmodelo de paso de mensajes?


Modelo de Variables Compartidas: los procesos se sincronizan y comunican a
través de variables de acceso común. Se implanta sobre arquitecturas
monoprocesador o...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion concurrente
  • PROGRAMACION CONCURRENTE
  • programación concurrente
  • Programacion concurrentes hilos
  • Programación concurrente servlet
  • Programacion concurrente y paralela
  • Programación concurrente en java
  • Python en programación concurrente

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS