ADA CONCURRENT PROGRAMMING 2ND.ED

PRENTICE HALL IBERIAISBN: 9780130060655

Precio:
Precio de venta€43,63
Agotado

Descripción

ADA CONCURRENT PROGRAMMING 2ND.ED

Resumen del libro

Esta obra está dirigida a programadores con un sólido conocimiento de lenguajes secuenciales de alto nivel como C o Pascal, o de la parte secuencial de Ada. El libro explica en profundidad las facilidades de programación concurrente de Ada y demuestra cómo utilizarlas de manera efectiva. Además, aborda las capacidades de concurrencia en otros lenguajes, los problemas específicos de este paradigma y las limitaciones de las herramientas que ofrece Ada, proporcionando una visión completa y práctica para el desarrollo de software concurrente.

¿De qué trata?

El libro se centra en la programación concurrente utilizando el lenguaje Ada, un área fundamental para el desarrollo de sistemas complejos y de tiempo real. A través de una explicación detallada, el autor guía al lector desde los conceptos básicos hasta las técnicas avanzadas. Se analizan las tareas, los mecanismos de sincronización y comunicación entre procesos, así como la gestión de recursos compartidos. También se comparan estas características con las de otros lenguajes, lo que permite al lector entender las fortalezas y debilidades de Ada en este contexto. La obra incluye ejemplos prácticos y discute problemas comunes como los bloqueos y la inanición, ofreciendo soluciones y buenas prácticas.

Temas principales

  • Fundamentos de la programación concurrente en Ada.
  • Gestión de tareas y sincronización mediante rendezvous.
  • Protección de datos compartidos y objetos protegidos.
  • Comparativa de la concurrencia en Ada con otros lenguajes como C o Pascal.
  • Limitaciones y desafíos específicos de la concurrencia en Ada.

¿Para quién está recomendado?

Este libro está recomendado para programadores y estudiantes avanzados de informática que ya dominan un lenguaje de programación secuencial y desean adentrarse en el desarrollo de software concurrente. Es especialmente útil para aquellos que trabajan o estudian con Ada, así como para profesionales que buscan comprender las diferencias entre los modelos de concurrencia de distintos lenguajes. También es adecuado para ingenieros de sistemas de tiempo real y desarrolladores de aplicaciones que requieren alta fiabilidad y rendimiento.

Qué aporta este libro

  • Proporciona una comprensión sólida y práctica de la programación concurrente en Ada.
  • Ofrece una comparativa clara con otros lenguajes, facilitando la transferencia de conocimientos.
  • Ayuda a identificar y evitar problemas comunes como deadlocks y race conditions.
  • Prepara al lector para el diseño de sistemas concurrentes robustos y eficientes.
  • Incluye ejemplos y explicaciones que conectan la teoría con la aplicación real.

Ficha técnica

  • Autor: GEHANI
  • Editorial: PRENTICE HALL IBERIA
  • Idioma: Inglés
  • Colección: UNIVERSITARIO
  • Peso: 349.0 g

Valoración editorial

Se trata de un manual técnico de referencia para quienes necesitan dominar la concurrencia en Ada. Su enfoque didáctico y la comparativa con otros lenguajes lo convierten en una herramienta valiosa tanto para el aprendizaje como para la consulta profesional. Aunque el idioma de la obra es inglés, su contenido es accesible para lectores con una base técnica sólida. Es una opción recomendada para cursos universitarios avanzados y para el autoestudio de programación concurrente.

También te puede gustar

Vistos Recientemente