|
|
Java - Sviluppare applicazioni grafiche e programmare in rete
|
| Editore | Hoepli |
| Autore | Camagni Paolo ; Nikolassy Riccardo |
| Collana | Linguaggi e programmazione |
| Pagine | 352 |
| Volumi | 1 |
| Supporto digitale | 1 CD-ROM |
| Livello | Introduttivo |
| Lingua | Italiano |
| Data pubblicazione | 09 - 2007 |
| ISBN | 8820339081 |
|
|
| Prezzo di copertina |
| Euro 14,90 |
|
L’impostazione generale del volume, articolato in due moduli, si basa sull’esperienza degli autori di diversi anni di insegnamento negli Istituti tecnici e si pone come obiettivo quello di trattare argomenti consoni a un utilizzo del linguaggio Java dal punto di vista delle sue applicazioni.
Il primo modulo affronta in modo organico e articolato il progetto dell’interfaccia utente, facendo uso delle classi AWT e Swing. Dopo una presentazione teorica dei principi fondamentali della realizzazione dei sistemi di interazione uomo-macchina, vengono analizzati i singoli componenti mediante un approccio graduale, fornendo esempi di utilizzo dei metodi e degli eventi ad essi associati: una particolare attenzione è stata dedicata alle tecniche di organizzazione e disposizione degli oggetti all’interno delle finestre mediante i gestori di layout. E’ inoltre stata dedicata un’intera unità didattica alla gestione delle problematiche legate alle animazioni delle immagini e dei disegni, proponendo per esempio alcune tecniche per l’eliminazione dello sfarfallio adottate dai produttori di giochi per computer.
Il secondo modulo è dedicato alla programmazione concorrente e di rete. E’ organizzato in tre unità didattiche che affrontano, nell’ordine, lo studio dei thread, le tecniche classiche di cooperazione e sincronizzazione mediante il modello ad ambiente globale e, infine, la possibilità di cooperazione e comunicazione in rete mediante il meccanismo Client-Server, protocollo TCP/IP, con l’utilizzo dei socket.
Ogni unità didattica è corredata di segmenti di codice completamente commentato e arricchita di alcuni esercizi riepilogativi di complessità crescente completamente risolti, spiegati e commentati.
Il CD-ROM allegato, che contiene tutti gli esempi presentati nel libro, consente di approfondire velocemente i concetti appresi.
Gli autori
Paolo Camagni e Riccardo Nikolassy insegnano informatica presso l’istituto tecnico per periti informatici “Magistri Cumacini” di Como.
|
|
|
|