Dal libro:
Questa raccolta di esercizi vuole essere uno strumento strutturato per gli studenti dei corsi introduttivi alla programmazione in linguaggio C nell'ambito delle lauree di primo livello, ed è particolarmente rivolto agli studenti dei Corsi di Laurea in Ingegneria Informatica e Informatica.
Il testo contiene la consegna di 80 esercizi che richiedono allo studente di implementare in linguaggio C una o più funzioni, che tipicamente non necessitano di conoscenze di algoritmi o strutture dati avanzate. Le soluzioni presentate per ogni esercizio sono sempre commentate e in alcuni casi propongono diverse varianti, per mostrare alternative non banali alla risoluzione dei problemi.
A chi è rivolto:
Il testo non spiega il linguaggio, quindi è rivolto a chi già ha almeno le basi del C. Il testo può essere utile a chi si sta affacciando al mondo della prgrammazzione in C. I professionisti invece potrebbero non trovare giovamento dalle soluzioni proposte anche se le soluzioni non sono sempre scontate.
Sguardo d'insieme:
Il libro è diviso in due parti, la prima dove ci sono i testi degli esercizi, trattandoli come funzioni, dando al lettore solo il prototipo della funzione e un impostazione del main(); la seconda dando una una delle possibili soluzioni per risolvere l'esercizio.
Gli esercizi sono strutturati su 3 livelli, in base alla difficoltà. Un principiante potrà trovarvi buoni spunti su essi.
Nel sito dell'autore è presente un estratto dal libro per avere un idea del suo potenziale, con esso è presente un file .zip contente i file a supporto degli esercizi (per intenderci, negli esercizi che utilizzano file esterni, troverete i file esterni *.txt ad esempio) senza dare le soluzioni pronte. Questo potrebbe essere visto come un difetto, ma spinge il lettore a scrivere per intero la soluzione evitandone il copia-incolla, il che non fa male.
Un punto un po' dolente è la spiegazione degli esercizi, che in alcuni casi poteva essere più esaustiva.
Tutto sommato un buon strumento per chi si appresta a muovere i primi passi e non ha grosse pretese.
Indice (ridotto)
· 1 Introduzione
· 2 Esercizi base
· 3 Esercizi intermedi
· 4 Esercizi avanzati
· 5 Soluzioni
· 6 Note
· 7 Indice degli esercizi per argomento
Dati tecnici
Titolo: ESERCIZI DI PROGRAMMAZIONE IN LINGUAGGIO C.
Pag: 220.
Autore: Costantino Grana, Marco Manfredi.
Editore: CreateSpace Independent Publishing Platform (21 aprile 2016) .
Lingua: Italiano.
Giudizio complessivo: 7.5/10.
Prezzo di copertina: 18,00.
Sito Libro: http://imagelab.ing.unimore.it/staff/grana