Los contenidos incluidos en este libro engloban los conceptos básicos del desempeño de los sistemas para aprovechar los nuevos avances en los ordenadores, tanto en lo relativo a la ejecución de diferentes programas y tareas como en la comunicación por medio de la Red, todo ello utilizando diferentes métodos y servicios al unísono que se asegura el nivel de seguridad necesario.
En este sentido, se muestran los conceptos de concurrencia y paralelismo. Asimismo se enseña a familiarizarse con la programación de múltiples procesos e hilos, entendiendo sus principios y maneras de app para conseguir un mejor rendimiento del sistema para lograr hacer aplicaciones que optimicen los tiempos de contestación para el usuario. De esta manera, se explica el concepto de computación distribuida y de qué manera se puede aprovechar la comunicación entre aplicaciones y ordenadores por medio de la Red para desarrollar soluciones a inconvenientes complejos. Además, debido al ambiente de conexión, se comentan los conceptos de seguridad de la información y se enseña a habituarse a la programación de aplicaciones que efectúen una comunicación segura.
Los capítulos tienen dentro actividades y ejemplos con el propósito de facilitar la asimilación de los contenidos tratados.
Igualmente, se incorporan test de entendimientos y ejercicios propuestos con el objetivo de revisar que los objetivos de cada capítulo se han asimilado correctamente.
Además, reúne los elementos necesarios para aumentar la didáctica del libro, así como un glosario con los términos informáticos necesarios, bibliografía y documentos para ampliación de los entendimientos.