Programación Concurrente (Intro)

Iniciado por edr89, 26 Diciembre 2014, 22:42 PM

0 Miembros y 1 Visitante están viendo este tema.

edr89

Hola, quisiera consultar cons ustedes algunos detalles generales sobre programación concurrente. El programa del curso abarca:

- Conceptos básicos.
- Procesos e hilos.
- Modelo de programación de memoria compartida (sincronización, candados, semaforos, barreras)
- Modelo de programación de paso de mensajes.

Para empezar tengo el libro: M. Ben-Ari, Principles of concurrent and distributed programming pero poco he entendido la verdad.

Conozco nada respecto al tema y he encontrado poco, sería bueno que alguien pudiese comentar información al respecto.

¿Es lo mismo Programación concurrente a programación en paralelo?

saludos!

MCKSys Argentina

Hola!

Cita de: edr89 en 26 Diciembre 2014, 22:42 PM
Conozco nada respecto al tema y he encontrado poco, sería bueno que alguien pudiese comentar información al respecto.

Te dejo algunos links:

link
link
link

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


edr89

Si gracias, algo de eso ya habia googleado, la cuestión es que no se con que empezar, estoy pensando en información como un Hola Mundo concurrente o los topicos fuertes que uno debe aprender.

Estoy buscando en el foro y veo temas en C y Java, la programación concurrente se puede implementar en cualquier lenguaje, el libro que consulto menciona Ada, Occam y Linda.

Para comenzar que deberia tener instalado? me refiero a IDEs, compiladores etc.

MCKSys Argentina

Revisa el listado de lenguajes del primer link. Luego elige el lenguaje que gustes...  ;)

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


edr89

#4
Por el contrario, debo elegir lo que el curso o profesor diga  :-[
me llama la atención la version para C y C++

saludos!

edito

Encontré un libro que abarca justo lo que necesito:

Tanenbaum Andrew S, Sistemas Operativos Modernos, Pearson (2009).

Me gusta mas la estructura de los primeros capitulos en la primera edición pero solo encontre la tercera. Es mas amigable que el libro de Ben Ari.