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

Programmazione e sviluppo del software

Che C serve? Per imparare a programmare

Che C serve? Per imparare a programmare

Burattini, P. Chianese

Libro

editore: Maggioli Editore

anno edizione: 2016

pagine: 340

Questo volume nasce dall'esperienza pluridecennale degli autori nell'insegnamento dei fondamenti della programmazione dei calcolatori elettronici nell'ambito dei corsi di Ingegneria Informatica e, più in generale, del settore dell'Informazione. Insegnare un linguaggio di programmazione ed insegnare a programmare, come ben sanno gli esperti del settore, sono due cose profondamente diverse, anche se profondamente legate tra loro. Ed infatti l'obiettivo dichiarato degli autori è quello di offrire un libro di testo sull'introduzione alla programmazione attraverso l'uso di un linguaggio, il C. Il titolo, volutamente provocatorio, porta da subito a comprendere che non ci si trova di fronte ad un classico manuale sul linguaggio, quanto piuttosto ad un insieme di lezioni che, passo dopo passo, introducono gli allievi dei nostri giorni (con spesso alle spalle molta "informazione" sul mondo digitale ma poche "conoscenze" pregresse specifiche) all'affascinante mondo della programmazione dei calcolatori, facendo diventare l'apprendimento di un linguaggio di programmazione una continua scoperta. L'obiettivo viene perseguito anche tramite la presentazione di un sottoinsieme della sintassi del linguaggio C++, funzionale ad una migliore comprensione di alcuni aspetti legati allo sviluppo dei programmi.
25,00

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

26,50 25,18

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

Inserire il codice per il download.

Inserire il codice per attivare il servizio.