Practical System Programming with C: Pragmatic Example Applications in Linux and Unix-Based Operating Systems (Programación práctica de sistemas con C: ejemplos pragmáticos de aplicaciones en sistemas operativos basados en Linux y Unix)

Puntuación:   (2,9 de 5)

Practical System Programming with C: Pragmatic Example Applications in Linux and Unix-Based Operating Systems (Programación práctica de sistemas con C: ejemplos pragmáticos de aplicaciones en sistemas operativos basados en Linux y Unix) (Manikanta Palakollu Sri)

Opiniones de los lectores

Resumen:

El libro recibe críticas mixtas, con muchos usuarios que lo critican por ser demasiado caro y no proporcionar una cobertura en profundidad de los temas de programación de sistemas. Mientras que algunos lo encuentran decente para principiantes absolutos, otros señalan un contenido de relleno excesivo y una edición deficiente. Una sugerencia común es considerar alternativas de autores más establecidos.

Ventajas:

Algunos usuarios lo consideran un buen punto de partida para principiantes. Proporciona conocimientos básicos sobre programación de sistemas, aunque de forma breve.

Desventajas:

Muchos comentarios destacan que el libro tiene un precio excesivo, está lleno de contenido de relleno innecesario (como comandos básicos de Linux), está mal editado con errores tipográficos y gramaticales, y carece de profundidad en su cobertura de temas de programación de sistemas.

(basado en 3 opiniones de lectores)

Título original:

Practical System Programming with C: Pragmatic Example Applications in Linux and Unix-Based Operating Systems

Contenido del libro:

1. Introducción al Entorno Linux- Familiarización con el Kernel Linux- Kernel Linux V/S Kernels de Otros SOs.

- Utilidades de manejo de archivos- Utilidades de procesos- Utilidades de red- Utilidades de copia de seguridad. 2. 2.

Implementación de Multithreading con C- Introducción a Threads- Threads V/S Process- Introducción a Multithreading.

- Importancia del Multithreading. - Soporte de Multithreading en C- Creación de hilos.

- Ejemplos prácticos de Multithreading. - Casos de uso de Multithreading. 3.

Introducción a la programación de sistemas- Comprensión del estándar POSIX. - Introducción a las API's- Importancia de las API's- API's incorporadas en C4. Archivos y directorios- Conceptos básicos de archivos- Archivos meta i-nodos- Llamadas al sistema para archivos- Operaciones de E/S para archivos- Permisos de archivos.

- Enlaces suaves y duros- Llamadas al sistema para directorios. 5.

Procesos y Señales- Introducción al entorno de procesos- Variables de entorno- Soporte del Kernel para procesos- Creación de procesos- Concepto de proceso Zombie- Concepto de proceso huérfano- Llamadas al sistema para la gestión de procesos- Introducción a las Señales- Llamadas al sistema para señales- Tipos de Señales6. Comunicación entre procesos (IPC)- Introducción a IPC- Tipos de IPC- Creación de PIPES con nombre- Creación de PIPES sin nombre- Concepto de colas de mensajes- Implementación de colas de mensajes- Concepto de Semáforo- Implementación de Semáforo. - API para PIPES con nombre y sin nombre- API para colas de mensajes- API para Semáforo.

7.

Memoria Compartida- Introducción a la Memoria Compartida. - Soporte del Kernel para Memoria Compartida. - Implementación de Memoria Compartida.

- API para memoria compartida. 8. 8.

Programación de Sockets - Introducción a los Sockets - IPC sobre Redes - API para Programación de Sockets - Protocolo de Capa OSI - Protocolo TCP/IP - Arquitectura Cliente Servidor. - Llamadas al Sistema para la Programación de Sockets. - Implementación de una Arquitectura Cliente Servidor.

- Implementación de Arquitectura Cliente Servidor Múltiple. 9. 9.

Temas Avanzados y Direcciones.

Otros datos del libro:

ISBN:9781484263204
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2020
Número de páginas:273

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Practical System Programming with C: Pragmatic Example Applications in Linux and Unix-Based...
1. Introducción al Entorno Linux- Familiarización...
Practical System Programming with C: Pragmatic Example Applications in Linux and Unix-Based Operating Systems (Programación práctica de sistemas con C: ejemplos pragmáticos de aplicaciones en sistemas operativos basados en Linux y Unix) - Practical System Programming with C: Pragmatic Example Applications in Linux and Unix-Based Operating Systems

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)