{"product_id":"9788472070592","title":"Programación concurrente","description":"\u003ch2\u003eProgramación concurrente\u003c\/h2\u003e\n\u003ch3\u003eResumen del libro\u003c\/h3\u003e\n\u003cp\u003eEste manual ofrece una introducción rigurosa y práctica a los fundamentos de la programación concurrente, una disciplina esencial en el desarrollo de sistemas informáticos modernos. El lector encontrará una exposición clara de los conceptos clave, desde la sincronización de procesos hasta la gestión de recursos compartidos, presentados con un enfoque didáctico y ejemplos ilustrativos. La obra, publicada por Rueda, se convierte en un recurso valioso tanto para estudiantes de informática como para profesionales que buscan consolidar sus bases en esta área técnica.\u003c\/p\u003e\n\u003ch3\u003e¿De qué trata?\u003c\/h3\u003e\n\u003cp\u003eEl libro aborda los principios y técnicas fundamentales para diseñar e implementar programas que ejecutan múltiples procesos de manera simultánea. A lo largo de sus páginas, se explican los problemas clásicos de la concurrencia, como la exclusión mutua, el interbloqueo y la sincronización entre hilos o procesos. Se presentan soluciones mediante mecanismos como semáforos, monitores y paso de mensajes, todo ello contextualizado en un marco teórico sólido pero accesible. La obra, editada en 1990, mantiene su relevancia como texto de referencia para comprender los cimientos de la programación concurrente, sentando las bases para abordar sistemas más complejos en entornos multiprocesador y distribuidos.\u003c\/p\u003e\n\u003ch3\u003eTemas principales\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eConceptos fundamentales de concurrencia y paralelismo.\u003c\/li\u003e\n\u003cli\u003eMecanismos de sincronización: semáforos, monitores y regiones críticas.\u003c\/li\u003e\n\u003cli\u003eProblemas clásicos: productor-consumidor, lectores-escritores y cena de los filósofos.\u003c\/li\u003e\n\u003cli\u003eGestión de recursos compartidos y prevención de interbloqueos.\u003c\/li\u003e\n\u003cli\u003eModelos de comunicación entre procesos y su implementación.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e¿Para quién está recomendado?\u003c\/h3\u003e\n\u003cp\u003eEste libro está dirigido a estudiantes de grados universitarios en Ingeniería Informática, Ciencias de la Computación o disciplinas afines que necesiten una base sólida en programación concurrente. También resulta útil para desarrolladores y profesionales del software que deseen comprender los principios teóricos detrás de la programación multihilo y la gestión de procesos en sistemas operativos. Es especialmente adecuado para quienes buscan un enfoque estructurado y académico, sin requerir conocimientos previos avanzados en la materia.\u003c\/p\u003e\n\u003ch3\u003eQué aporta este libro\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProporciona una comprensión clara de los problemas fundamentales de la concurrencia y sus soluciones clásicas.\u003c\/li\u003e\n\u003cli\u003eOfrece una base teórica sólida para abordar el diseño de sistemas concurrentes y distribuidos.\u003c\/li\u003e\n\u003cli\u003eFacilita el aprendizaje mediante ejemplos prácticos que ilustran la aplicación de los conceptos.\u003c\/li\u003e\n\u003cli\u003eAyuda a desarrollar el pensamiento crítico para evitar errores comunes como los interbloqueos o las condiciones de carrera.\u003c\/li\u003e\n\u003cli\u003eSirve como material de consulta duradero para repasar los principios esenciales de la materia.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFicha técnica\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutor: JORGE E. PEREZ MARTINEZ\u003c\/li\u003e\n\u003cli\u003eEditorial: Rueda\u003c\/li\u003e\n\u003cli\u003eIdioma: Español\u003c\/li\u003e\n\u003cli\u003eTema: Informática - Informática práctica - Introducción a la informática\u003c\/li\u003e\n\u003cli\u003eColección: RUEDA EDICIONES\u003c\/li\u003e\n\u003cli\u003eEncuadernación: Guaflex\u003c\/li\u003e\n\u003cli\u003eFecha de edición: 1990\u003c\/li\u003e\n\u003cli\u003eNúmero de páginas: 224\u003c\/li\u003e\n\u003cli\u003eDimensiones: 25.0 cm x 17.0 cm\u003c\/li\u003e\n\u003cli\u003ePeso: 577.0 gr\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eValoración editorial\u003c\/h3\u003e\n\u003cp\u003eSe trata de un manual clásico y bien estructurado que cumple con su objetivo de introducir al lector en los fundamentos de la programación concurrente. Su enfoque didáctico y la claridad en la exposición de conceptos complejos lo convierten en una herramienta de estudio útil para quienes se inician en la materia. Aunque su fecha de edición es de 1990, los principios que aborda siguen siendo vigentes y constituyen la base necesaria para cualquier profesional que desee profundizar en el desarrollo de software concurrente o en sistemas operativos. Es una obra recomendable para bibliotecas técnicas y para el aprendizaje autodidacta con un enfoque académico.\u003c\/p\u003e","brand":"RUEDA","offers":[{"title":"Default Title","offer_id":53539378594139,"sku":"9788472070592","price":21.24,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1018\/0650\/6331\/files\/defecto3_48d25921-1724-445d-9b51-9d8eba04e27e.jpg?v=1783487803","url":"https:\/\/kalamobooks.com\/products\/9788472070592","provider":"Kalamo Books","version":"1.0","type":"link"}