Includi: tutti i seguenti filtri
× Data 2016
Includi: nessuno dei seguenti filtri
× Materiale A stampa

Trovati 6534 documenti.

Ragazzini 2017.pdf-imported from BMW2
0 0
Risorsa locale

Ragazzini, Giuseppe

Il Ragazzini 2017 [DVD-ROM] : dizionario inglese-italiano, italiano-inglese / di Giuseppe Ragazzini

Bologna : Zanichelli, 2016

Abstract: Il Ragazzini 2017 fornisce risposte precise e affidabili sulla lingua inglese, aiuta a comprendere, produrre e tradurre testi ed è adatto a studenti della scuola secondaria e universitari, traduttori e professionisti. Il dizionario è aggiornato con tutte le parole e accezioni nuove più importanti, sia dall'inglese sia dall'italiano: dal linguaggio giovanile, come "to chillax" e "obvs", alle nuove tecnologie e alla comunicazione online, come "Smartwatch" e "to upvote". La rubrica WordWatch spiega le origini di neologismi e di mutamenti linguistici. EDITORIALE

zingarelli.jpg-imported from BMW2
0 0
Risorsa locale

Ragazzini, Giuseppe

Lo Zingarelli 2017 [DVD-ROM] : vocabolario della lingua italiana / di Nicola Zingarelli ; a cura di Mario Cannella e di Beata Lazzarini

Bologna : Zanichelli, 2016

Abstract: Questa versione digitale dello Zingarelli 2017 contiene il testo integrale del vocabolario, ricercabile a tutto testo e per forme flesse; la divisione sillabica; la trascrizione fonematica e la pronuncia sonora di tutte le parole; l'Enciclopedia Zanichelli, con oltre 70.000 voci, aggiornata a marzo 2016; il Vocabolario degli Accademici della Crusca, 1a edizione del 1612; il Tommaseo-Bellini, Dizionario della lingua italiana di Nicolò Tommaseo e Bernardo Bellini; l'Analizzatore morfologico che fornisce l'analisi grammaticale delle forme flesse dei verbi, dei sostantivi, degli aggettivi e dei pronomi; sinonimi e contrari aggiuntivi; esercizi linguistici, anche multimediali, di vari livelli e suddivisi per difficoltà, per studiare la grammatica o lavorare sul lessico divertendosi, disponibili sul sito eliza.zanichelli.it/Zingarelli. In allegato al DVD: download per Windows e Mac senza scadenza e APP per iOS e Android senza scadenza; 365 giorni di consultazione online, con aggiornamenti rilasciati nell'anno. EDITORIALE

8032807065076.jpg-imported from BMW2
0 0
Film

Suffragette [DVD] / un film di Sarah Gavron [2015]

[s.l.] : 01 Distribution, 2016

Abstract: La coraggiosa storia di Maud e delle sue compagne che lottarono per i propri diritti e la propria dignità durante i primi passi del movimento femminista inglese. EDITORIALE

Ribelle
0 0
Videoregistrazioni: DVD

Walt Disney Company. Pixar <produttore>

Ribelle = The brave / Disney Pixar

Disney DVD, 2016

Abstract: La coraggiosa Merida, figlia irriverente del re Fergus e della regina Elinor, è determinata a trovare la propria strada e si oppone a una tradizione secolare sacra ai Signori della sua terra. Quando si rivolge ad un'eccentrica vecchia strega per chiederle aiuto, il suo sfortunato desiderio viene esaudito. Merida è così costretta a scoprire il significato del vero coraggio al fine di distruggere la maledizione prima che sia troppo tardi.

Inside out
0 0
Videoregistrazioni: DVD

Walt Disney Company <produttore>

Inside out / Disney Pixar

Disney DVD, [2016]

Abstract: Il centro di controllo della mente di Riley, una ragazzina di undici anni, è localizzato nel Quartier Generale, dove cinque emozioni sono al lavoro, guidate dalla simpatica e ottimista Gioia, la cui missione è di garantire la felicità di Riley. Quando la famiglia di Riley si trasferisce in una nuova città, Gioia e Tristezza si avventurano in luoghi sconosciuti fra cui la Memoria a Lungo Termine, Immagilandia, il Pensiero Astratto e la Cineproduzione, nel disperato tentativo di tornare al Quartier Generale e da Riley.

5051891130180.jpg-imported from BMW2
0 0
Risorsa locale

Heart of the Sea [X07] : le origini di Moby Dick / un film di Ron Howard

[s.l.] : Warner Home Video, 2016

Abstract: Nell'inverno del 1820 la baleniera del New England Essex viene attaccata da una balena di dimensioni e forza incredibili, ed un senso quasi umano di vendetta. Il disastro marittimo, realmente accaduto, avrebbe ispirato Herman Melville a scrivere Moby Dick. Il film racconta quella straziante aggressione. I superstiti dell'equipaggio della nave si spingono oltre i loro limiti, costretti a compiere l'impensabile per poter sopravvivere. Sfidando le intemperie, la fame, il panico e la disperazione, gli uomini mettono in discussione le loro convinzioni piú radicate: dal valore della vita, alla moralità delle loro spedizioni. EDITORIALE

8717418488437.jpg-imported from BMW2
0 0
Risorsa locale

Alla ricerca di Dory [X07] / Disney, Pixar ; [un film di Andrew Stanton, Angus MacLane]

[s.l.] : Disney DVD, 2016

Abstract: Nelle pagine di questo libro tante immagini coloratissime, per imparare a conoscere il meraviglioso mondo di Dory. Età di lettura: dai 5 anni. EDITORIALE

8032807066172.jpg-imported from BMW2
0 0
Risorsa locale

Fuocoammare [X07] / un film di Gianfranco Rosi

[s.l.] : RAI Cinema, 2016

Abstract: Gianfranco Rosi è andato a Lampedusa, nell'epicentro del clamore mediatico, per cercare, laddove sembrerebbe non esserci piú, l'invisibile e le sue storie. Seguendo il suo metodo di totale immersione, Rosi si è trasferito per piú di un anno sull'isola facendo esperienza di cosa vuol dire vivere sul confine piú simbolico d'Europa raccontando i diversi destini di chi sull'isola ci abita da sempre, i lampedusani, e chi ci arriva per andare altrove, i migranti. Da questa immersione è nato Fuocoammare. Racconta di Samuele che ha 12 anni, va a scuola, ama tirare con la fionda e andare a caccia. Gli piacciono i giochi di terra, anche se tutto intorno a lui parla del mare e di uomini, donne e bambini che cercano di attraversarlo per raggiungere la sua isola. Ma non è un'isola come le altre, è Lampedusa, approdo negli ultimi 20 anni di migliaia di migranti in cerca di libertà. Samuele e i lampedusani sono i testimoni a volte inconsapevoli, a volte muti, a volte partecipi, di una tra le piú grandi tragedie umane dei nostri tempi. EDITORIALE

8031179943203.jpg-imported from BMW2
0 0
Risorsa locale

Race [X07] : il colore della vittoria / diretto da Stephen Hopkins ; scritto da Joe Shrapnel e Anna Waterhouse ; direttore della fotografia Peter Levy ; musiche di Rachel Portman

[s.l.] : Eagle Pictures, 2016

Abstract: James Cleveland "Jesse" Owens parte per l'università, lasciando una figlia piccola, una ragazza ancora da sposare e una famiglia d'origine in precarie condizioni economiche. Sembra già una conquista, ma qualche mese dopo, grazie al coach dell'Ohio University, Larry Snyder, Jesse ottiene la convocazione per le Olimpiadi di Berlino. È il 1936 e la politica di epurazione razziale di Hitler divide il Comitato Olimpico Americano: partecipare o boicottare? La comunità afroamericana si pone lo stesso problema. Jesse sa una cosa: se andrà, non potrà permettersi di non vincere. EDITORIALE

woman in gold.jpg-imported from BMW2
0 0
Risorsa locale

Woman in gold [X07] / regia di Simon Curtis ; scritto da Alexi Kaye Campbell ; direttore della fotografia Ross Emery ; musiche di Martin Phipps & Hans Zimmer

Milano : Eagle Pictures, [2016]

Abstract: Maria Altmann è una donna ebrea fuggita da Vienna poco dopo l’arrivo dei nazisti che saccheggiando la sua abitazione trafugarono un prezioso quadro di Gustav Klimt, la Donna in Oro, in seguito restituito al governo Austriaco. Cinquanta anni dopo, la coraggiosa donna decide di sfidare le autorità Austriache con l’aiuto di un giovane avvocato (Ryan Reynolds) per chiedere che le venga restituito ciò che era suo. EDITORIALE

8057092016909.jpg-imported from BMW2
0 0
Risorsa locale

Il viaggio di Fanny [X07] / Un film di Lola Doillon ; Tratto dalla storia vera di Fanny Ben-Ami ; con Léonie Souchaud, Fantine Harduin, Juliane Lepoureau... [et al.]

Lucky Red Home Video, 2016

Abstract: Seconda Guerra Mondiale. Molte famiglie di origine ebraica perseguitate dal regime nazista, si trovano costrette ad affidare i propri bambini a piccole organizzazioni clandestine che li accudiscano e li proteggano mentre, al contempo, cercano di nascondere la loro identità Fanny, un'ebrea dodicenne, separata insieme alle sue due sorelle dai genitori, è costretta dalle circostanze a scappare dal proprio rifugio assieme a un folto gruppo di bambini, per cercare riparo in Svizzera. Lola Doillon ha portato sullo schermo la vicenda reale di Fanny Ben-Ami narrata nel suo romanzo autobiografico. Oggi la donna ottantaseienne vive a Tel Aviv dove la regista l'ha incontrata. Ne è nato un film che ha una doppia valenza. È infatti in grado di parlare ai più giovani portandoli a conoscenza di una vicenda che va conosciuta perché, come afferma la stessa Fanny oggi. "Desidero che il mio messaggio venga compreso, affinché alcune cose non si ripetano. Viviamo in un'epoca molto fragile, da ogni parte si levano voci che ricordano moltissimo quelle che si sentivano allora. Questo è molto pericoloso, anche per coloro che non sono ebrei. Perché dopo gli ebrei, andranno in cerca di altri bersagli". Nella Confederazione Elvetica ci sono ancora oggi testimoni e attori reali di quanto accadde. Assistere a un on the road che ha le radici nel reale in cui è una bambina che cerca di portare in salvo altri bambini può indurre i giovani spettatori a riflettere non solo sul passato ma anche a guardare a se stessi e a chiedersi se l'indifferenza verso il prossimo sia, come sembrerebbe l'imperativo contemporaneo, l'unica via possibile per sentirsi sicuri. Agli adulti ricorda non solo una fase della storia contemporanea e un evento non ancora raccontato sul grande schermo ma va oltre. Perché ci dice che allora quella bandiera con la croce bianca svettante su un fondo rosso non era solo un vessillo che rappresentava un'appartenenza nazionale ma anche un simbolo di accoglienza per chi cercava scampo da una morte certa. In un periodo in cui tante (troppe) bandiere stanno diventando segnali di esclusione acritica e indiscriminata si tratta di un memento che merita una riflessione.

8010312118784.jpg-imported from BMW2
0 0
Risorsa locale

Malala : (he named me Malala) / a film by Davis Guggenheim

[s.l.] : Twentieth Century Fox ; [Segrate] : Mondadori, 2016

Abstract: Un intimo ritratto di Malala Yousafzai, una delle ragazze rimaste ferite in seguito all'attacco armato di un gruppo di talebani nei confronti di uno scuolabus nella valle di Swat nel Pakistan. L'allora quindicenne, presa di mira per aver parlato del diritto delle ragazze all'istruzione, è stata colpita alla testa, scatenando l'indignazione dei media internazionali. Divenuta da allora simbolo per i diritti dei ragazzi di tutto il mondo, Malala è stata insignita del premio Nobel per la Pace nel dicembre 2014. EDITORIALE

8717418479428.jpg-imported from BMW2
0 0
Risorsa locale

Zootropolis [X07] / Disney ; un film di Byron Howard, Rich Moore, Jared Bush

[s.l.] : Disney DVD, 2016

Abstract: Zootropolis è una moderna metropoli molto diversa da qualsiasi altro luogo. Composta da quartieri differenti tra di loro come l'elegante Sahara Square e la gelida Tundratown, Zootropolis accoglie animali di ogni tipo. Dal gigantesco elefante al minuscolo toporagno, in questa città tutti vivono insieme serenamente, a prescindere dalla razza a cui appartengono. Ma al suo arrivo in città, la simpatica e gentile agente Judy Hopps, scopre che la vita di una coniglietta all?interno di un corpo di polizia dominato da animali grandi e grossi, non è affatto facile. Decisa comunque a dimostrare il suo valore, Judy si lancia nella risoluzione di un caso misterioso per cui dovrà lavorare al fianco di una volpe loquace e truffaldina di nome Nick Wilde.

Matematica propedeutica
0 0
Logo MediaLibraryOnline Risorsa locale

Marini, Mauro

Matematica propedeutica

in riga edizioni, 23/06/2016

Abstract: Il manuale presenta i contenuti essenziali e propedeutici allo studio della Matematica. È strutturato in modo da fornire gli strumenti matematici di base, raccogliendo e sintetizzando le principali nozioni di geometria, algebra e analisi. Vengono trattati, in un contesto aggiornato in accordo con le esigenze didattiche e supportato da numerose tabelle e esempi: geometria, algebra degli insiemi, strutture algebriche, potenze, radicali, logaritmi, polinomi, equazioni e disequazioni, trigonometria, funzioni, calcolo differenziale e integrale, serie e equazioni differenziali. L'autore. Mauro Marini è nato a Firenze. Dal 1994 è professore della facoltà di Ingegneria dell'Università di Firenze. È membro dell' U.M.I. (Unione Matematica Italiana), of G.N.A.M.P.A. (Gruppo Nazionale per l'Analisi Matematica, la Probabilità e le loro Applicazioni) e dell' I.S.D.E. (International Society of Difference Equations). La sua ricerca verte sull'analisi matematica e sulla matematica applicata all'elettronica. È autore e coautore di più di 120 articoli scientifici. 1. MATEMATICA PROPEDEUTICA Mauro Marini • Revisione di Licia Marcheselli 1. GEOMETRIA - 1.1. Formulario di geometria euclidea - 1.2. Geometria analitica nel piano - 1.3. Geometria analitica nello spazio 2. RICHIAMI DI ALGEBRA DEGLI INSIEMI - 2.1. Principali operazioni - 2.2. Principali relazioni - 2.3. Proprietà di relazioni e operazioni - 2.4. Principio di dualità - 2.5. Teorema di De Morgan- 2.6. Operatori funzionalmente completi - 2.7. Introduzione all'algebra di Boole 3. STRUTTURE ALGEBRICHE - 3.1. Gruppo - 3.2. Campo - 3.3. Spazio vettoriale - 3.4. Applicazioni lineari 4. POTENZE DI NUMERI 5. RADICALI E OPERAZIONI SU DI ESSI 6. LOGARITMI DI NUMERI 7. POLINOMI - 7.1. Generalità - 7.2. Regola di Ruffini - 7.3. Massimo comune divisore - 7.4. Fattorizzazione - 7.5. Relazioni tra coefficienti e radici 8. EQUAZIONI E DISEQUAZIONI DI I E II GRADO - 8.1. Identità ed equazioni - 8.2. 2. Disequazioni 9. TRIGONOMETRIA - 9.1. Le funzioni goniometriche - 9.2. Le equazioni goniometriche - 9.3. Trigonometria piana - 9.4. Risoluzione delle figure piane 10. NUMERI COMPLESSI - 10.1. Definizione - 10.2. Forma algebrica - 10.3. Forma trigonometrica - 10.4. Forma esponenziale e formule di Eulero - 10.5. Radici 11. FUNZIONI REALI - 11.1. Generalità - 11.2. Grafici di funzioni elementari - 11.3. Funzioni algebriche - 11.4. Funzioni razionali - 11.5. Funzioni monotone - 11.6. Funzione composta - 11.7. Funzione inversa - 11.8. Limiti- 11.9. Teoremi sui limiti - 11.10. Limiti notevoli - 11.11. Infinitesimi e infiniti - 11.12. Funzioni continue 12. CALCOLO DIFFERENZIALE - 12.1. Derivate - 12.2. Regole di derivazione - 12.3. Derivate di funzioni elementari - 12.4. Derivata di funzione composta - 12.5. Teoremi sulle funzioni derivabili - 12.6. Massimi e minimi - 12.7. Forme indeterminate - 12.8. Derivate successive 13. CALCOLO INTEGRALE - 13.1. Primitive - 13.2. Regole di integrazione - 13.3. Integrazione di funzioni razionali - 13.4. Integrale definito: definizione e proprietà - 13.5. Tavola di integrali definiti 14. SERIE - 14.1. Successioni - 14.2. Teoremi sui limiti - 14.3. Serie numeriche - 14.4. Criteri di convergenza - 14.5. Somma e prodotto di due serie - 14.6. Serie di potenze - 14.7. Serie di Taylor - 14.8. Sviluppi di funzioni elementari 15. EQUAZIONI DIFFERENZIALI - 15.1. Equazioni differenziali del primo ordine - 15.2. Equazioni differenziali lineari - 15.3. Equazioni lineari a coefficienti costanti - 15.4. Sistemi lineari Estratto dal Manuale Cremonese di Meccanica Zanichelli

Codifica dell'informazione; Reti logiche; Architettura dei sistemi di elaborazione
0 0
Logo MediaLibraryOnline Risorsa locale

Ferrario, Marco Lino

Codifica dell'informazione; Reti logiche; Architettura dei sistemi di elaborazione

in riga edizioni, 07/08/2016

Abstract: Il manuale, aggiornato e arricchito da tabelle e esempi, ha lo scopo di illustrare i fondamenti dell'informatica, a partire dai meccanismi di funzionamento della codifica digitale delle informazioni, siano esse testo, immagini o file audio/video. Segue l'analisi delle reti logiche, che costituiscono gli elementi di base dei calcolatori. L'ultima sezione è dedicata all'architettura dei sistemi di elaborazione: l'organizzazione logica dei vari componenti interni della macchina ed il modo in cui essi cooperano per eseguire le operazioni richieste, le tipologie e il funzionamento delle memorie esterne e delle periferiche. CODIFICA DELL'INFORMAZIONE: 1. CODIFICA DEI NUMERI – 1.1. Virgola fissa e virgola mobile – 1.2. Riconoscimento e correzione di errori • 2. CODIFICA DELLE IMMAGINI – 2.1. Formati di file bitmap • 3. Codifica audio e video – 3.1. Formati audio-video: MPEG – 3.2. Altri formati audio-video • 4. TECNICHE DI COMPRESSIONE. - RETI LOGICHE: 1. DEFINIZIONI • 2. RETI COMBINATORIE • 3. BISTABILI • 4. MACCHINE SEQUENZIALI – 4.1. Macchine sequenziali sincrone – 4.2. Macchine sequenziali asincrone. - ARCHITETTURA DEI SISTEMI DI ELABORAZIONE: 1. ARCHITETTURA DEI SISTEMI DI ELABORAZIONE – 1.1. Architettura di von Neumann – 1.2. Architettura Harvard – 1.3. Evoluzioni del­l'architettura dei microprocessori • 2. CPU – 2.1. Architettura del set di istruzioni – 2.2. Tipi di istruzioni – 2.3. CISC e RISC – 2.4. Registri – 2.5. Pipeline • 3. BUS • 4. PERIFERICHE – 4.1. Porte di comunicazione – 4.2. Controller – 4.3. Periferiche di memorizzazione – 4.4. Dispositivi di I/O – 4.5. Schede • 5. INTERRUZIONI – 5.1. Interruzioni esterne – 5.2. Interruzioni interne – 5.3. Gestione delle interruzioni • 6. DMA • 7. MEMORIE – 7.1. Memoria cache – 7.2. Memoria virtuale • 8. UN ESEMPIO DI ARCHITETTURA REALE: ARCHITETTURA INTEL.

Disegno tecnico e Autocad 2D
0 0
Logo MediaLibraryOnline Risorsa locale

Carfagni, Monica

Disegno tecnico e Autocad 2D

in riga edizioni, 14/07/2016

Abstract: Il manuale ha lo scopo di inquadrare le nozioni basilari necessarie alla comprensione stesura e gestione del disegno meccanico. Dopo un'introduzione sulle norme e i principi generali di rappresentazione vengono illustrate con numerosi e chiari esempi figure e tabelle le costruzioni geometriche il metodo delle proiezioni ortogonali e assonometriche la quotatura e i tratteggi. La seconda sezione del manuale È dedicata alle principali funzionalità di AUTOCAD 2D uno dei più importanti software a supporto dell'attività di progettazione e disegno e ne fornisce una utile guida alle caratteristiche di interfaccia ai diversi comandi e alle loro potenzialità.

Linguaggi di programmazione
0 0
Logo MediaLibraryOnline Risorsa locale

Ferrario, Marco Lino

Linguaggi di programmazione

in riga edizioni, 26/08/2016

Abstract: I linguaggi di programmazione rappresentano la chiave di accesso a un sistema di elaborazione. Un computer è una macchina programmabile, in grado di eseguire un insieme definito di istruzioni. Un programma è una sequenza di istruzioni che permette di svolgere un compito assegnato. Tramite un linguaggio di programmazione è possibile scrivere un programma che, opportunamente interpretato o processato (compilazione) può essere eseguito nell'Unità Centrale di un elaboratore. Storicamente sono stati sviluppati diversi possibili modelli (paradigmi) di programmazione, seguendo approcci procedurali, imperativi oppure a oggetti. Fra i diversi linguaggi merita una citazione particolare il linguaggio C, rinomato per la sua efficienza, ampiamente standardizzato, utilizzato come fondamento dei sistemi Unix, GNU/Linux, Microsoft Windows, ed evoluto poi nel C++. A partire dall'affermazione dei servizi Internet, si è compresa l'importanza dei paradigmi dichiarativi, che si concentrano sull'obiettivo da raggiungere in un problema di programmazione, piuttosto che sulle modalità di implementazione. Su queste basi sono stati sviluppati linguaggi come HTML o SQL. Nelle soluzioni tecnologicamente più innovative si fa ormai ampio utilizzo delle macchine virtuali, intese come ambienti di esecuzione svincolati dalle caratteristiche HW della macchina fisica sottostante. Le macchine virtuali orientate ai processi sono, di fatto, programmi o architetture che girano come applicazioni in un sistema operativo, e consentono a loro volta l'esecuzione di altri programmi in un ambiente standard. I casi più noti sono la Java Virtual Machine e il framework .NET in Windows.

Tecnologie informatiche
0 0
Logo MediaLibraryOnline Risorsa locale

Ferrario, Marco Lino

Tecnologie informatiche

in riga edizioni, 01/07/2016

Abstract: Un manuale operativo e aggiornato che fornisce le basi teoriche dell'applicazione delle tecnologie informatiche per un uso ragionato del computer e dei dispositivi mobili (tablet e smartphone). Il libro è articolato in quattro aree e permette, grazie a una didattica veloce e al supporto di utili tabelle e riproduzioni di schermate, l'acquisizione di concrete competenze. Le prime due sezioni, dedicate alla rappresentazione numerica dell'informazione e alla struttura dei sistemi guidano all'apprendimento delle caratteristiche logico-funzionali di un computer e del ruolo strumentale svolto nei vari ambiti. I due capitoli finali orientano all'utilizzo delle funzioni di base dei maggiori sistemi operativi e delle loro principali applicazioni.

Programmazione orientata agli oggetti
0 0
Logo MediaLibraryOnline Risorsa locale

Ferrario, Marco Lino

Programmazione orientata agli oggetti

in riga edizioni, 01/10/2016

Abstract: Le tecniche di programmazione basate su oggetti e classi di oggetti rappresentano la soluzione più moderna e funzionale per affrontare lo sviluppo di programmi con caratteristiche di comprensibilità, manutenibilità e riutilizzo. Inoltre con questo paradigma non è più il progettista a doversi adattare alle regole di programmazione dettate dall'elaboratore, come accadeva al massimo grado nello sviluppo di programmi in assembly agli albori dell'informatica, ma è piuttosto la macchina che si avvicina all'uomo, mediante linguaggi in grado di modellizzare le entità del mondo reale, costituite da oggetti dotati di specifici attributi e capaci di interagire fra loro attraverso operazioni ben definite (metodi). Fra i diversi linguaggi orientati agli oggetti sono particolarmente affermati il C++ e Java. Entrambi definiscono relazioni di propagazione delle caratteristiche e dei comportamenti degli oggetti secondo regole di ereditarietà. Descrivono le diverse manifestazioni che un oggetto può avere, secondo regole di polimorfismo. Permettono di ridefinire sugli oggetti il significato degli operatori più comuni, attraverso soluzioni di overloading. La libreria standard del C++ (STL) definisce una collezione di classi e di funzioni di utilizzo generale e introduce inoltre delle classi, chiamate contenitori, che costituiscono collezioni di oggetti per i quali sono predefiniti i metodi di accesso. Gli oggetti sono generici, essendo implementati come template di classi. Analogamente anche in Java esiste un Java Collections Framework che definisce una serie di contenitori generici, progettati intorno a una rigida gerarchia di interfacce. Sommario: 1. PROGRAMMAZIONE A OGGETTI – 1.1. Classi e oggetti nel linguaggio C++ – 1.2. Classi e oggetti nel linguaggio Java ● 2. EREDITARIETÀ – 2.1. Ereditarietà nel linguaggio C++ – 2.2. Ereditarietà nel linguaggio Java ● 3. POLIMORFISMO – 3.1. Polimorfismo nel linguaggio C++ – 3.2. Polimorfismo nel linguaggio Java ● 4. OVERLOADING – 4.1. Overloading nel linguaggio C++ – 4.2. Overloading nel linguaggio Java ● 5. LINGUAGGIO C++: ESEMPI D'USO – 5.1. Esempi di classi – 5.2. Gerarchie di ereditarietà – 5.3. Polimorfismo – 5.4. Gestione delle eccezioni ● 6. LINGUAGGIO C++: TEMPLATE – 6.1. Template delle classi – 6.2. Template delle funzioni – 7. LIBRERIA STANDARD C++ ● 7.1. La classe string – 7.2. Esempi relativi a stringhe – 7.3. Libreria standard iostream – 7.4. Esempi di I/O – 8. STANDARD TEMPLATE LIBRARY ● 8.1. Contenitori – 8.2. Iteratori – 8.3. Algoritmi – 8.4. Esempi relativi ai contenitori – 9. LINGUAGGIO JAVA: ESEMPI D'USO ● 9.1. Gerarchie di ereditarietà – 9.2. Linguaggio Java: classi generiche – 9.3. Gestione delle eccezioni – 9.4. Classi relative alle stringhe – 9.5. La gestione dell'I/O – 10. CONTENITORI DEL LINGUAGGIO JAVA ● 10.1. Interfacce – 10.2. Implementazioni – 10.3. Algoritmi – 10.4. Esempi di collezioni ● 11. JAVA SWING – 11.1. Java Swing: un esempio d'uso

Tecniche di progettazione del software
0 0
Logo MediaLibraryOnline Risorsa locale

Ferrario, Marco Lino

Tecniche di progettazione del software

in riga edizioni, 16/09/2016

Abstract: L'ingegneria del software si occupa di studiare le fasi di progetto, sviluppo e manutenzione del software assicurando la qualità dei prodotti e cercando di ridurre i costi e i tempi di produzione. In tale contesto il software è visto come un prodotto industriale, soggetto pertanto a un ciclo di vita e a regole di produzione. Ai tradizionali modelli a cascata, caratterizzati da un'elaborazione sequenziale delle diverse fasi di produzione, sono stati contrapposti modelli più dinamici, denominati agili, che tramite un approccio iterativo cercano di ridurre i tempi di produzione e massimizzare l'aderenza del prodotto ai requisiti dei committenti, mediante un'interazione continua tra cliente e fornitore. La progettazione del software viene affrontata avvalendosi di opportune metodologie: storicamente affermato è il metodo dei diagrammi di flusso, che si basa su semplici notazioni simboliche e opportuni collegamenti per rappresentare lo sviluppo di un algoritmo. Altrettanto diffusi sono il modello Entità Relazioni e UML, fondamenti delle basi di dati relazionali.