Programación concurrente

EDICIONES PARANINFO, S.AISBN: 9788497321846

Precio:
Precio de venta€25,00
Agotado

Descripción

Programación concurrente

Resumen del libro

Este manual universitario ofrece una cobertura completa de los fundamentos de la Programación Concurrente (PC), una disciplina esencial para el desarrollo de software moderno. A través de una exposición teórica rigurosa y ejemplos prácticos con el lenguaje Pascal-FC, los autores guían al lector en el dominio de conceptos clave como semáforos, monitores y paso de mensajes. Diseñado específicamente para la docencia, este libro proporciona las herramientas necesarias para comprender y aplicar los principios de la concurrencia, un pilar en la formación de cualquier profesional de la informática.

¿De qué trata?

El libro aborda de manera sistemática los tópicos fundamentales de la Programación Concurrente. Comienza introduciendo los conceptos teóricos esenciales para entender la ejecución simultánea de procesos, como la exclusión mutua y la sincronización. A continuación, profundiza en los mecanismos clásicos de control de la concurrencia: semáforos, monitores y paso de mensajes. Cada uno de estos mecanismos se ilustra mediante ejemplos prácticos implementados en Pascal-FC, un lenguaje de libre distribución diseñado con fines educativos. La obra está estructurada para facilitar el aprendizaje progresivo, combinando la teoría con ejercicios que refuerzan la comprensión de los problemas típicos de la programación concurrente y sus soluciones.

Temas principales

  • Fundamentos de la Programación Concurrente: procesos, hilos y concurrencia.
  • Mecanismos de sincronización: semáforos, monitores y paso de mensajes.
  • Problemas clásicos de concurrencia: productor-consumidor, lectores-escritores, filósofos comensales.
  • Implementación práctica con el lenguaje Pascal-FC.
  • Exclusión mutua y sincronización entre procesos.

¿Para quién está recomendado?

Este libro está dirigido principalmente a estudiantes universitarios de grados en Ingeniería Informática, Ingeniería de Software o disciplinas afines que cursen asignaturas de Programación Concurrente, Sistemas Operativos o Computación Paralela. También es una obra de consulta útil para profesionales de la informática que deseen afianzar o actualizar sus conocimientos sobre los fundamentos teóricos y prácticos de la concurrencia.

Qué aporta este libro

  • Proporciona una base teórica sólida y completa sobre los conceptos esenciales de la programación concurrente.
  • Ofrece ejemplos prácticos y ejercicios implementados en Pascal-FC, un lenguaje diseñado para facilitar el aprendizaje.
  • Permite comprender y resolver problemas clásicos de sincronización y comunicación entre procesos.
  • Sirve como material de estudio y referencia para cursos universitarios de la materia.

Ficha técnica

  • Autor: PALMA MÉNDEZ, JOSÉ TOMÁS; GARRIDO CARRERA, Mª CARMEN; SÁNCHEZ FIGUEROA, FERNANDO; QUESADA ARENCIBIA
  • Editorial: Ediciones Paraninfo, S.A
  • Idioma: Español
  • Tema: LENGUAJE: CONSULTA Y GENERAL, INFORMATICA: CUESTIONES GENERALES, MATERIAL DIDACTICO
  • Colección: INTERNACIONAL THOMSON PUBLISHING
  • Encuadernación: Otros
  • Número de páginas: 394
  • Peso: 660 g

Valoración editorial

Se trata de un manual académico de referencia para la docencia de la Programación Concurrente. Su valor principal reside en el enfoque didáctico, que combina una explicación teórica detallada con la implementación práctica en Pascal-FC, un lenguaje de libre distribución que elimina barreras técnicas para el estudiante. La obra cubre de forma exhaustiva los mecanismos clásicos de sincronización, lo que la convierte en una herramienta útil tanto para el aprendizaje como para la consulta de fundamentos que siguen siendo relevantes en el desarrollo de software concurrente y paralelo.

También te puede gustar

Vistos Recientemente