Il tuo browser non supporta JavaScript!
Vai al contenuto della pagina
Iscriviti alla newsletter

Programmazione e sviluppo del software

Puntatori e strutture dati dinamiche. Allocazione della memoria e modularità in linguaggio C

Puntatori e strutture dati dinamiche. Allocazione della memoria e modularità in linguaggio C

Gianpiero Cabodi, Paolo Camurati, Paolo Pasini, Denis Patti, Danilo Vendraminetto

Libro

editore: Maggioli Editore

anno edizione: 2016

pagine: 240

La programmazione come strumento per il problem-solving si appoggia su due grandi pilastri: gli algoritmi, che definiscono le operazioni da svolgere per trasformare i dati in ingresso nei dati in uscita, e le strutture dati, dove sono memorizzati i dati in ingresso, quelli in uscita e quelli intermedi generati durante la computazione. Per la risoluzione di qualunque problema, tranne i più banali, conoscere le strutture dati e saperle implementare in un linguaggio di programmazione è di fondamentale importanza. Questo libro analizza la progettazione e la realizzazione di strutture dati efficienti e modulari in linguaggio C. Prima di affrontare le strutture dati, il testo approfondisce alcuni meccanismi propri di questo linguaggio, quali i puntatori e l'allocazione dinamica della memoria, fondamentali per una programmazione avanzata. Puntatori e allocazione dinamica sono introdotti in stretta relazione alla rappresentazione dei dati in memoria, all'architettura e al funzionamento di un sistema di elaborazione basato sul modello di Von Neumann.
20,00 €

Hands(h)ome

Hands(h)ome

Giorgia Sperandio

Libro: Prodotto composito per la vendita al dettaglio

editore: Sandit Libri

anno edizione: 2016

pagine: 154

15,90 €

C e C++. Le chiavi della programmazione

C e C++. Le chiavi della programmazione

Carlo A. Mazzone

Libro: Libro in brossura

editore: Edizioni LSWR

anno edizione: 2016

pagine: 448

La programmazione è una forma d'arte, così come possono esserlo la pittura, il disegno o la scultura. Realizzare un programma significa infatti creare qualcosa che prende vita grazie al talento di un essere umano. Questo testo vuole fornire gli strumenti per intraprendere il lungo viaggio che può portare chiunque sia dotato di passione per le macchine a diventare un vero programmatore e quindi a dialogare con esse. Per farlo individua quelle che potrebbero essere definite "le chiavi della programmazione" nell'uso dei linguaggi C e C++, strumenti imprescindibili per qualsiasi programmatore. Questa seconda edizione introduce inoltre il lettore alla programmazione delle schede per microcontroller e alla loro interconnessione con la rete Internet, un contesto in cui il linguaggio C mostra ancora tutta la sua potenza e attualità.
29,90 €

Arduino. La guida essenziale. Il linguaggio, le librerie di sistema, le nozioni base di elettronica

Arduino. La guida essenziale. Il linguaggio, le librerie di sistema, le nozioni base di elettronica

Leonardo Miliani

Libro: Libro in brossura

editore: Edizioni del faro

anno edizione: 2016

pagine: 319

La piattaforma di prototipazione Arduino è tra le più famose e apprezzate tra gli appassionati di elettronica e i makers: facilità d'uso, parco software esteso e disponibilità di accessori sono le doti che l'hanno resa famosa. Questa guida si rivolge a coloro che vogliono avvicinarsi a questa scheda ma che hanno poca conoscenza di informatica e di elettronica: il lettore verrà preso per mano e accompagnato in un viaggio che lo porterà dalle basi della programmazione e dell'elettronica fino allo studio delle caratteristiche avanzate del microcontrollore, cuore della scheda, e alla realizzazione di piccoli progetti pratici.
29,50 €

Joomla! Un percorso di accompagnamento alla creazione del sito web open source

Joomla! Un percorso di accompagnamento alla creazione del sito web open source

Aldo Del Monte

Libro: Copertina morbida

editore: Diogene Edizioni

anno edizione: 2015

pagine: 100

Una breve guida, che introduce il lettore, passo dopo passo, all'utilizzo di Joomla la piattaforma software open source di content management system (CMS) per la realizzazione di siti web attualmente più utilizzata. Pensato come sequel di "Open Source. Una breve introduzione" (Diogene Edizioni 2011) in cui si presentavano i diversi sistemi operativi open source, questo libro rappresenta l'ausilio introduttivo indispensabile al neofita che voglia muovere i primi passi nella creazione di siti web open source.
8,00 €

Guida innovativa al linguaggio C per sistemi Arduino e Mac/PC
23,50 €

Dai fondamenti agli oggetti. Corso di programmazione Java

Dai fondamenti agli oggetti. Corso di programmazione Java

Giovanni Pighizzini, Mauro Ferrari

Libro: Prodotto composito per la vendita al dettaglio

editore: Pearson

anno edizione: 2015

pagine: 592

Questo testo è un vero e proprio corso di programmazione accessibile anche a chi non abbia alcuna conoscenza della materia, e nel contempo tocca e approfondisce le tematiche e gli aspetti fondamentali della programmazione. L'aspetto particolarmente innovativo e originale del testo è subito evidente: anziché limitarsi a mostrare come combinare le istruzioni base del linguaggio mediante le strutture di controllo, gli autori insistono fin dai primi esempi su come combinare i servizi forniti dalle classi e dagli oggetti. Questo ha il vantaggio di consentire da subito la codifica di programmi in grado di svolgere compiti complessi, ma soprattutto abitua immediatamente il lettore a pensare in astratto al comportamento degli oggetti, senza soffermarsi sui dettagli implementativi, rimandati alla parte successiva del testo. In questa nuova edizione gli autori, sulla base di feedback di docenti e colleghi, hanno ritenuto di rivedere alcune parti e la presentazione di alcuni argomenti. La modifica più rilevante riguarda in particolare le eccezioni e l'ampliamento della trattazione sulla ricorsione. Con MyLab.
42,00 €

Java 8. Guida alla certificazione OCA Java 7

Java 8. Guida alla certificazione OCA Java 7

Ciro Arciprete, Milena Calabretta

Libro: Libro rilegato

editore: Easyread

anno edizione: 2015

pagine: 320

Il Java è un dei più importanti linguaggi di programmazione orientati agli agli oggetti,nato agli inizi degli anni '90, che si è affermato immediatamente nel mondo dello sviluppo software. L'aspetto chiave su cui si base è "write once, run everywhere" (tradotto letteralmente: scritto una volta, eseguito ovunque). Il volume, "Java 8 - Guida alla Certificazione OCA Java 7", nasce da forte preparazione ed ampia esperienza degli autori, acquisita attraverso un'esperienza pluriennale di sviluppo software, di insegnamento e di formazione agli esami di certificazione Java. Il testo fornisce un'ampia panoramica su tutti i concetti fondamentali del linguaggio, fornendo molti dettagli sugli aspetti chiave dei quesiti della certificazione Oracle Certificate Associate Java 7 (OCA JAVA 7 - codice esame 1z0-803). Il duplice obiettivo del testo è quello di fornire una conoscenza profonda del linguaggio Java al lettore neofita e del conseguimento del titolo di certificazione OCA JAVA 7 ai professionisti del settore IT.
35,00 €

Introduzione alla programmazione con il linguaggio Java
26,50 €

Piccolo manuale di Arduino. Il cuore della robotica fai da te

Matteo Tettamanzi

Libro: Copertina morbida

editore: Apogeo

anno edizione: 2015

pagine: 142

Avete sentito dire che con Arduino è possibile creare piccoli robot e progetti interattivi originali, ma non sapete da che parte cominciare? Ecco il libro che fa per voi. Questo manuale accompagna alla scoperta del progetto open source che ha conquistato hobbisti, designer e maker di tutto il mondo. Imparerete come è fatto Arduino, esaminando la scheda. Quindi prenderete confidenza con l'ambiente di programmazione e farete dialogare Arduino con il mondo esterno e con il vostro computer, anche via Internet. Infine arriverete a realizzare due progetti completi e funzionanti che potrete utilizzare subito e modificare in chiave domotica. Tutto questo senza dimenticare i consigli per gli acquisti, ovvero quale modello di Arduino scegliere. Il libro si concentra su Arduino Uno, la scheda più indicata per chi comincia a lavorare con Arduino, ma la trattazione e le indicazioni fornite sono in gran parte applicabili anche ad altri modelli come Leonardo, Yún e Due.
12,90 € 12,26 €

PLC in pratica

PLC in pratica

Bruno Bertucci

Libro: Prodotto composito per la vendita al dettaglio

editore: Sandit Libri

anno edizione: 2015

pagine: 210

Negli ultimi anni il PLC ha incrementato le sue potenzialità al punto che oggi il suo utilizzo non è più prerogativa di soli tecnici. Le nuove esigenze dell’automazione richiedono ai PLC di ultima generazione di poter essere connessi alla rete Internet. Stiamo assistendo alla quarta rivoluzione industriale, conosciuta come Industry 4.0. Inoltre, ai PLC viene richiesto di gestire i protocolli di rete dell’IoT (Internet delle cose), una tecnologia che prevede che gli oggetti (dispositivi ecc.) scambino informazioni tramite Internet. Il libro si propone di costituire un punto di partenza per chi voglia apprendere agevolmente le tecniche di programmazione del PLC, pur non possedendo particolari conoscenze nel campo dell’automazione. Nel testo sono proposti numerosi esempi pratici per la realizzazione di programmi per il PLC SlimLine Modulo CPU Compact Ethernet della Elsist. I progetti sono realizzati con il software LogicLab4, uno strumento sviluppato da Axel per i controllori Elsist delle serie SlimLine e Netlog III, con cui è possibile scrivere e testare i programmi, senza la necessità di disporre fisicamente del PLC. Nel CD-ROM: il software e i programmi per il PLC già sviluppati.
17,50 €

C++. Fondamenti di programmazione

C++. Fondamenti di programmazione

Harvey M. Deitel, Paul J. Deitel

Libro

editore: Apogeo Education

anno edizione: 2014

pagine: 768

La prima edizione italiana di questo volume si è imposta come punto di riferimento nei corsi di introduzione alla programmazione in linguaggio C++. Il testo, che non presuppone nel lettore particolari conoscenze informatiche, guida alla programmazione in modo graduale e attraverso esempi reali, completamente svolti ed eseguibili. La chiarezza e la meticolosità della spiegazione, la cura nella preparazione degli apparati didattici e l'attenzione agli aspetti pratici dell'attività di programmazione rendono questo libro uno strumento unico e insostituibile nella biblioteca di un programmatore. La seconda edizione è stata ampiamente riorganizzata nei contenuti e nell'esposizione anticipando la trattazione dei principi della progettazione a oggetti. Il testo è aggiornato allo standard ANSI/ISO.
45,00 €

Inserire il codice per il download.

Inserire il codice per attivare il servizio.