Unix programación práctica
Robbins, Kay A.
Unix programación práctica Kay A. Robbins y Steven Robbins - 1 - 659 páginas ; il. ; 24 cm.
1. ¿Qué es la concurrencia?. 2. Programas y procesos. 3. Archivos. 4. Anillo de procesos. 5. Señales. 6. Temporizadores. 7. Desarrollo de intérpretes de comando. 8. Secciones críticas y semáforos. 9. Hilos POSIX. 10. Sincronización de hilos. 11. La máquina virtual no muy paralela. 12. Comunicación cliente-servidor. 13. Radio por internet. 14. Llamadas a procedimientos remotos. 15. Espacio de tuplas.
Este libro es único por su enfoque práctico. Se proporciona experiencia de programación práctica, con construcciones avanzadas de sincronización y de comunicación. Se incorporan numerosos ejercicios y proyectos.Los sistemas de cómputo están evolucionando con rapidez de las computadoras grandes, a las que se tiene acceso mediante terminales, hacia redes de estaciones de trabajo con varios procesadores. Ideas tales como la concurrencia, la comunicación y el uso de multihilos de control (multithreading) han trascendido la comunidad de investigación y se han extendido hacia el mundo comercial. El programador de aplicaciones debe comprender estos conceptos, y el presente libro está diseñado para hacerlos accesibles en todos sus detalles.
968-880-959-4
SISTEMAS OPERATIVOS UNIX
EVENTOS ASÍNCRONOS
005.432 / R632un
Unix programación práctica Kay A. Robbins y Steven Robbins - 1 - 659 páginas ; il. ; 24 cm.
1. ¿Qué es la concurrencia?. 2. Programas y procesos. 3. Archivos. 4. Anillo de procesos. 5. Señales. 6. Temporizadores. 7. Desarrollo de intérpretes de comando. 8. Secciones críticas y semáforos. 9. Hilos POSIX. 10. Sincronización de hilos. 11. La máquina virtual no muy paralela. 12. Comunicación cliente-servidor. 13. Radio por internet. 14. Llamadas a procedimientos remotos. 15. Espacio de tuplas.
Este libro es único por su enfoque práctico. Se proporciona experiencia de programación práctica, con construcciones avanzadas de sincronización y de comunicación. Se incorporan numerosos ejercicios y proyectos.Los sistemas de cómputo están evolucionando con rapidez de las computadoras grandes, a las que se tiene acceso mediante terminales, hacia redes de estaciones de trabajo con varios procesadores. Ideas tales como la concurrencia, la comunicación y el uso de multihilos de control (multithreading) han trascendido la comunidad de investigación y se han extendido hacia el mundo comercial. El programador de aplicaciones debe comprender estos conceptos, y el presente libro está diseñado para hacerlos accesibles en todos sus detalles.
968-880-959-4
SISTEMAS OPERATIVOS UNIX
EVENTOS ASÍNCRONOS
005.432 / R632un