𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Lezioni di programmazione orientata agli oggetti in Java con elementi di strutture di dati e architettura dei calcolatori Copertina flessibile

✍ Scribed by Christian Nigro, Libero Nigro


Publisher
Pitagora
Year
2014
Tongue
Italian
Leaves
252
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Le lezioni contenute in questo volume assumono che l'allievo abbia giΓ  seguito un primo corso di Fondamenti di Informatica e dunque abbia giΓ  familiarizzato con i concetti fondamentali di algoritmo, calcolatore e risoluzione algoritmica di problemi secondo lo stile procedurale. I primi due capitoli del testo richiamano gli argomenti di base della programmazione procedurale in Java. Dal terzo capitolo in poi si approfondisce la programmazione orientata agli oggetti in Java e la messa a punto di classi "tagliate su misura" delle applicazioni, organizzate in biblioteche di moduli riutilizzabili, robuste rispetto al verificarsi di eccezioni, ed eventualmente dotate di interfaccia grafica di interazione (GUI). Lo studio della POO include i meccanismi di programmazione mediante tipi generici e approfondisce classi proprie della libreria di Java ed in particolare il collection framework considerato il suo ruolo strategico ai fini delle applicazioni. Poi si forniscono elementi di conoscenza riguardanti l'implementazione di collezioni custom lineari e non lineari, le tecniche di programmazione ricorsiva, si introducono i concetti di complessitΓ  degli algoritmi, si presentano algoritmi efficienti di ordinamento, si discutono alcune strutture di dati e le nozioni dello unit testing. Un capitolo a parte Γ¨ dedicato ad un'introduzione alla programmazione multi-thread e al progetto di classi thread-safe, con diversi esempi di programmi concorrenti.


πŸ“œ SIMILAR VOLUMES


Lezioni di programmazione orientata agli
✍ Christian Nigro, Libero Nigro πŸ“‚ Library πŸ“… 2014 πŸ› Pitagora 🌐 Italian

Le lezioni contenute in questo volume assumono che l'allievo abbia giΓ  seguito un primo corso di Fondamenti di Informatica e dunque abbia giΓ  familiarizzato con i concetti fondamentali di algoritmo, calcolatore e risoluzione algoritmica di problemi secondo lo stile procedurale. I primi due capitoli

Manuale di Java 9. Programmazione orient
✍ Claudio De Sio Cesari πŸ“‚ Library πŸ“… 2018 πŸ› Hoepli 🌐 Italian

Java non sarΓ  mai piΓΉ lo stesso! Il Manuale di Java 9 Γ¨ stato strutturato per soddisfare le aspettative di aspiranti programmatori: nulla Γ¨ dato per scontato, Γ¨ possibile imparare a programmare partendo da zero ed entrare nel mondo del lavoro dalla porta principale; di studenti universitari: le prec

Dai fondamenti agli oggetti. Corso di pr
✍ Giovanni Pighizzini, Mauro Ferrari πŸ“‚ Library πŸ“… 2008 πŸ› Pearson 🌐 Italian

Un percorso didattico completo, a partire dalle basi della programmazione per arrivare agli aspetti piΓΉ evoluti, utilizzando come riferimento il linguaggio Java. Uno degli aspetti piΓΉ originali Γ¨ lo schema di presentazione degli argomenti: fin dall'inizio il lettore Γ¨ stimolato a "pensare a oggetti"