Tab Article
Il volume, naturale continuazione del precedente "Linguaggio C. Progettazione di applicazioni", offre spunti per trarre dalla programmazione avanzata in C ulteriori conoscenze del sistema operativo Linux. La programmazione di sistema, di natura avanzata, richiede una buona conoscenza e padronanza del linguaggio C affrontando lo studio dei meccanismi interni di un sistema operativo emergente, solido e acquisibile senza costi o licenze. I messaggi tra processi, i semafori, e i processi stessi sono trattati ampiamente e il lettore riuscirà a utilizzare queste risorse di Linux, trasparenti all'utente e comuni al programmatore di applicazioni. Le competenze descritte nel volume sono di ambito specialistico, offrendo validi spunti e informazioni sia per chi svolge l'attività di sviluppo come professione, sia per chi, per motivi di interesse o studio, voglia acquisire le competenze per programmare in C in ambiente Unix.