Perfilado de sección

    • Bibliografía básica

      • B-B-001. A. Burns, A. Wellings. Concurrency in Ada. Cambridge University Press, 1998.
        Fácil de leer, es una buena introducción a la concurrencia en Ada. Incluye temas que no se tocarán en el curso.
      • B-B-002. G. Andrews, F. Schneider. Concepts and Notations for Concurrent Programming. ACM Computing Surveys, vol. 15, n. 1, 1983, pp. 3-43.
        Una revisión de conceptos y lenguajes para expresar concurrencia. Resume las propuestas más importantes en el área.
      • B-B-003. M. Ben-Ari. Principles of Concurrent Programming. Prentice-Hall, 1982.
        Escueto, con poca orientación metodológica, pero con un contenido apreciable. Incluye soluciones a los problemas clásicos de concurrencia y un capítulo sobre Rendez-Vous en Ada.

       

      Bibliografía adicional

      • B-B-004. M. Ben-Ari. Ada for software engineers. John Wiley & Sons, 1998.
        Una somera revisión de Ada, apropiada para alguien que conoce otros lenguajes y quiere introducirse en Ada, que incluye capítulos sobre concurrencia.
      • B-B-005. Gregory Andrews. Concurrent Programming, Principles and Practice. Benjamin Cummings, 1990.
        Cubre casi todos los conceptos dados en la asignatura, más otros muchos relativos a algoritmos distribuidos, no necesarios en este nivel. Utiliza un lenguaje de programación propio.
      • B-B-006. Alan Burns, Geoff Davies. Concurrent programming. Addison-Wesley, 1993.
        Una introducción a la concurrencia usando Pascal FCP. Adolece de una falta de metodología uniforme a la hora de afrontar los problemas.
      • B-B-007. N. H. Cohen. Ada as a Second Language. McGraw Hill.
        El libro de referencia definitivo de Ada.

       

      Enlaces de interés