Programming in C | Cerca per titolo, autore, parola chiave | ||||||||
Programming in C UNIX System Calls and Subroutines using C. Un corso universitario, comprensivo di esercizi, soluzioni e valutazione. Di A. D. Marshall, 1994-2005. Esiste una stretta relazione tra il linguaggio di programmazione C e la maggior parte dei sistemi operativi, che comprendono molti programmi scritti in C. Unix è quasi interamente scritto in C. Questo libro spiega come Unix e C si interfacciano. Ci sono più di 200 utility che permettono di svolgere determinati compiti senza dover scrivere programmi nuovi, quali, ad esempio: make, grep, diff, awk, more ... Unix ha almeno 60 chiamate di sistema che rappresentano il cuore del sistema operativo o la kernel di Unix. Queste chiamate sono tutte scritte in C, e possono essere invocate da qualsiasi programma C. Il Basic I/0 o l'accesso al clok di sistema sono solo due esempi. Per utilizzare le chiamate di sistema e le funzioni di libreria in un programma C, è sufficiente chiamare la funzione C appropriata. Come esempi di funzioni della libreria standard, abbiamo le funzioni di alto livello di Input e Output ( I/O ), gli operatori aritmetici, i generatori di numeri casuali e tutte le funzioni matematiche. In questi capitoli, saranno investigati in dettaglio diversi aspetti della libreria standard C ed anche di molte librerie Unix. Queste pagine non vengono più aggiornate, visto che A. D. Marshall non insegna più questi moduli. Nonostante ciò, troverete alcune di queste pagine ancora molto utili e, soprattutto, chiare.
|
|||||||||
Programming in C | Disclaimer: questo è un link a contenuti ospitati su server esterni. |