Programaci�n Concurrente Y Tiempo Real
Con material y ejemplos de código fuente disponibles en libropctr.com





El diseño y la programación de sistemas concurrentes representa, como Ingeniero Informático, un reto complejo. Si consideramos la evolución de los dispositivos de procesamiento, el estándar actual se basa en la
integración de cada vez más unidades de procesamiento que, potencialmente, accederán a datos compartidos. Así, resulta más que fundamental que cualquier programador, independientemente del dominio de trabajo en el que se desenvuelva, conozca las herramientas básicas para incrementar la eficiencia de sus programas sin provocar las tan temidas condiciones de carrera o los interbloqueos. En otras palabras, la gestión de la concurrencia desde el punto de vista de la programación es un aspecto esencial en la formación de cualquier Ingeniero en Informática.





Entrevista de trabajo de IBM: "Describe a deadlock condition"





Entrevista de trabajo en Dropbox: "What's a race condition?"





Este libro pretende ser una contribución, desde una perspectiva principalmente práctica, al diseño y desarrollo de sistemas concurrentes, haciendo especial hincapié en las herramientas que un programador puede utilizar para llevar a cabo dicha tarea. En particular, se hace uso del lenguaje de programación C y, entre otras herramientas, de los semáforos y los buzones de mensajes POSIX. Así mismo, en este libro se introduce la importancia de estos aspectos en el ámbito de los sistemas de tiempo real.




  • Conoce los fundamentos de la programación concurrente.
  • Maneja adecuadamente las secciones críticas y evita las tan temidas condiciones de carrera para evitar interbloqueos.
  • Aprende a manejar los semáforos y buzones de mensajes POSIX utilizando el lenguaje de programación C.
  • Adéntrate en las posibilidades que te ofrece Ada para gestionar la concurrencia desde una perspectiva de más alto nivel.
  • Domina los conceptos relativos a la planificación de sistemas de tiempo real.

1145588567
Programaci�n Concurrente Y Tiempo Real
Con material y ejemplos de código fuente disponibles en libropctr.com





El diseño y la programación de sistemas concurrentes representa, como Ingeniero Informático, un reto complejo. Si consideramos la evolución de los dispositivos de procesamiento, el estándar actual se basa en la
integración de cada vez más unidades de procesamiento que, potencialmente, accederán a datos compartidos. Así, resulta más que fundamental que cualquier programador, independientemente del dominio de trabajo en el que se desenvuelva, conozca las herramientas básicas para incrementar la eficiencia de sus programas sin provocar las tan temidas condiciones de carrera o los interbloqueos. En otras palabras, la gestión de la concurrencia desde el punto de vista de la programación es un aspecto esencial en la formación de cualquier Ingeniero en Informática.





Entrevista de trabajo de IBM: "Describe a deadlock condition"





Entrevista de trabajo en Dropbox: "What's a race condition?"





Este libro pretende ser una contribución, desde una perspectiva principalmente práctica, al diseño y desarrollo de sistemas concurrentes, haciendo especial hincapié en las herramientas que un programador puede utilizar para llevar a cabo dicha tarea. En particular, se hace uso del lenguaje de programación C y, entre otras herramientas, de los semáforos y los buzones de mensajes POSIX. Así mismo, en este libro se introduce la importancia de estos aspectos en el ámbito de los sistemas de tiempo real.




  • Conoce los fundamentos de la programación concurrente.
  • Maneja adecuadamente las secciones críticas y evita las tan temidas condiciones de carrera para evitar interbloqueos.
  • Aprende a manejar los semáforos y buzones de mensajes POSIX utilizando el lenguaje de programación C.
  • Adéntrate en las posibilidades que te ofrece Ada para gestionar la concurrencia desde una perspectiva de más alto nivel.
  • Domina los conceptos relativos a la planificación de sistemas de tiempo real.

16.68 In Stock
Programaci�n Concurrente Y Tiempo Real

Programaci�n Concurrente Y Tiempo Real

Programaci�n Concurrente Y Tiempo Real

Programaci�n Concurrente Y Tiempo Real

Paperback

$16.68 
  • SHIP THIS ITEM
    In stock. Ships in 1-2 days.
  • PICK UP IN STORE

    Your local store may have stock of this item.

Related collections and offers


Overview

Con material y ejemplos de código fuente disponibles en libropctr.com





El diseño y la programación de sistemas concurrentes representa, como Ingeniero Informático, un reto complejo. Si consideramos la evolución de los dispositivos de procesamiento, el estándar actual se basa en la
integración de cada vez más unidades de procesamiento que, potencialmente, accederán a datos compartidos. Así, resulta más que fundamental que cualquier programador, independientemente del dominio de trabajo en el que se desenvuelva, conozca las herramientas básicas para incrementar la eficiencia de sus programas sin provocar las tan temidas condiciones de carrera o los interbloqueos. En otras palabras, la gestión de la concurrencia desde el punto de vista de la programación es un aspecto esencial en la formación de cualquier Ingeniero en Informática.





Entrevista de trabajo de IBM: "Describe a deadlock condition"





Entrevista de trabajo en Dropbox: "What's a race condition?"





Este libro pretende ser una contribución, desde una perspectiva principalmente práctica, al diseño y desarrollo de sistemas concurrentes, haciendo especial hincapié en las herramientas que un programador puede utilizar para llevar a cabo dicha tarea. En particular, se hace uso del lenguaje de programación C y, entre otras herramientas, de los semáforos y los buzones de mensajes POSIX. Así mismo, en este libro se introduce la importancia de estos aspectos en el ámbito de los sistemas de tiempo real.




  • Conoce los fundamentos de la programación concurrente.
  • Maneja adecuadamente las secciones críticas y evita las tan temidas condiciones de carrera para evitar interbloqueos.
  • Aprende a manejar los semáforos y buzones de mensajes POSIX utilizando el lenguaje de programación C.
  • Adéntrate en las posibilidades que te ofrece Ada para gestionar la concurrencia desde una perspectiva de más alto nivel.
  • Domina los conceptos relativos a la planificación de sistemas de tiempo real.


Product Details

ISBN-13: 9781518608261
Publisher: CreateSpace Publishing
Publication date: 10/13/2015
Pages: 200
Product dimensions: 6.00(w) x 9.00(h) x 0.42(d)
Language: Spanish

About the Author

David Vallejo (Doctor Europeo en Ingeniería Informática, 2010) es profesor e investigador en la Escuela Superior de Informática de Ciudad Real (Universidad de Castilla-La Mancha, España). Desde su adhesión al Departamento de Tecnologías y Sistemas de Información en el año 2007, David ha impartido docencia en las asignaturas Informática Gráfica, Estructuras de Datos, Ampliación de Programación, Sistemas Operativos, Programación Concurrente y Tiempo Real e Interacción y Visualización de la Información. También forma parte del profesorado que imparte el Curso de Experto en Desarrollo de Videojuegos, donde es el responsable del módulo de Arquitectura del Motor, y es presidente y socio co-fundador de Furious Koalas SL, una startup especializada en gamificación, serious games y representación interactiva.





Desde el curso académico 2011/2012 coordina la asignatura Programación Concurrente y Tiempo Real, impartida tanto en inglés como en español en el 2º curso del Grado en Ingeniería en Informática de la Universidad de Castilla-La Mancha.





Carlos González (Doctor Europeo en Ingeniería Informática, 2007) es profesor e investigador en la Escuela de Informática de Ciudad Real (UCLM) en asignaturas relacionadas con Informática Gráfica, Síntesis de Imagen Realista, Sistemas Operativos, Ampliación de Sistemas Operativos y Programación Concurrente y Tiempo Real desde 2002. Actualmente, es el director del Centro de Tecnología y Contenidos Digitales de la Universidad de Castilla-La Mancha y el director del Curso de Experto en Desarrollo de Videojuegos, en el que coordina el módulo titulado Programación Gráfica.





Javier A. Albusac (Doctor Europeo en Ingeniería Informática, 2010) es profesor e investigador en la Escuela de Ingeniería Minera e Industrial de Almadén (EIMIA) en las asignaturas de Informática, Ofimática Aplicada a la Ingeniería y Sistemas de Comunicación en Edificios desde 2007. Actualmente, es subdirector en dicha escuela.
From the B&N Reads Blog

Customer Reviews