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

Trovati 6514 documenti.

Tutto Dante [DVD video]
0 0
Film

Tutto Dante [DVD video] / Roberto Benigni ; [regia televisiva Stefano Vicario! ; musica della sigla di Nicola Piovani

[Roma] : Melampo cinematografica, 2016

Fa parte di: Inferno

Il filmaker che cadde sulla terra
0 0
Film

Brebbia, Gianfranco

Il filmaker che cadde sulla terra / Gianfranco Brebbia; musiche originali di Antonio Zambrini

Milano : MIC. Museo interattivo del cinema, copyr. 2016

I tesori del MIC

Abstract: A) contenuto del DVD. 1. Idea assurda per un filmaker. Luna (1969; 10' ; colore ; 8' mm). 2. Bet (1973; 5'; 8 mm; colore). 3. Idea assurda per un filmaker. Ester (1969 ; 12' ; colore ; 8 mm). 4. Bazar (1973; 14'; colore; 8 mm). 5. Deserto in luce solare (1969; 8'; 8 mm; colore; sonoro). 6. UFO (1968, 20', b/n, 8 mm). 7. Fumus art (1969; 20', colore, 8 mm). B) allegato: fascicolo illustrativo di 16 pp. non numerate.

8032807065564.jpg-imported from BMW2
0 0
Film

Fiore [DVD] / un film di Claudio Giovannesi [2016]; soggetto Claudio Giovannesi, Filippo Gravino ; sceneggiatura Claudio Giovannesi, Filippo Gravino, Antonella Lattanzi ; musiche originali Claudio Giovannesi, Andrea Moscianese

[Roma] : RAI Cinema : 01 Distribution, 2016

Abstract: Carcere minorile. Daphne, detenuta per rapina, si innamora di Josh, anche lui giovane rapinatore. In carcere i maschi e le femmine non si possono incontrare e l'amore è vietato: la relazione di Daphne e Josh vive solo di sguardi da una cella all'altra, brevi conversazioni attraverso le sbarre e lettere clandestine. Il carcere non è più solo privazione della libertà ma diventa anche mancanza d'amore. Racconto del desiderio d'amore di una ragazza adolescente e della forza di un sentimento che infrange ogni legge. (Il Cinematografo)

Une vie.jpg-imported from BMW2
0 0
Risorsa locale

Une vie [DVD video] / un film di Stéphane Brizé [2016] ; sceneggiatura Stéphane Brizé, Florence Vignon ; tratto dal romanzo di Guy de Maupassant ; musiche Olivier Baumont ; fotografia Antoine Héberlé ; montaggio Anne Klotz ; suono Pascal Jasmes ; scenografia Valérie Saradjian ; costumi Madeline Fontaine

Francia : Diaphana, ©2016

Abstract: Normandia, 1819. La giovane aristocratica Jeanne du Perthuis des Vauds è appena uscita dal convento in cui ha studiato ed è ancora piena di sogni e aspettative per il futuro quando sposa il visconte Julien de Lamare. L'uomo si rivela ben presto avido, egoista e crudele e le illusioni di Jeanne pian piano si spengono. E' la storia di una donna ipersensibile e cresciuta in un ambiente molto protettivo, che dai 18 ai 45 anni si trova a dover affrontare la realtà brutale del mondo e ad abbandonare il paradiso perduto della sua infanzia

Toni Erdmann.png-imported from BMW2
0 0
Risorsa locale

Toni Erdmann [DVD video] / von Maren Ade

[Germania] : Komplizen Film ; Berlin : NFP [distributore], 2016

Abstract: Winfried Conradi è un insegnante di musica di Aquisgrana, divorziato e con la passione per gli scherzi e i travestimenti. Dopo la morte del suo amato cane, decide di riallacciare i rapporti con sua figlia, Ines, alle prese con una carriera nel campo della consulenza aziendale e che sembra avere poco tempo per la famiglia e soprattutto per suo padre. Ines si trova da circa un anno a Bucarest dove si occupa di un progetto di outsourcing per conto di un'azienda petrolifera tedesca. Winfried decide quindi di recarsi a Bucarest, cercando di fare una sorpresa a sua figlia. Dopo diverse ore in attesa nella hall di un complesso di uffici in cui lavora Ines, questa finalmente appare, accompagnata da alcuni membri del consiglio aziendale del suo cliente. Appena scorge la figlia, Winfried si camuffa con occhiali da sole e denti finti che porta sempre con sé, avvicinandosi ad Ines e ai suoi accompagnatori e simulando indifferenza nascosto dietro un giornale. Ines ignora però completamente il padre, pur avendolo riconosciuto, anche se poco dopo invia una sua collaboratrice a comunicargli che lo incontrerà brevemente dopo il lavoro. In serata Winfried accompagna Ines alla reception dell'ambasciata americana a Budapest ...

9788889352557.jpg-imported from BMW2
0 0
Disco (vinile)

D' Annunzio, Gabriele

Trionfo della morte [CD audio] [X03] : audiolibro / Gabriele D'Annunzio ; lettura interpretata da Claudio Carini

[Perugia] : Recitar leggendo audiolibri, 2016

Richard Ginori, la cittadella sul Naviglio
0 0
Disco (vinile)

Richard Ginori, la cittadella sul Naviglio : Storia della fabbrica di ceramica di S. Cristoforo

2016

9788869187810.jpg-imported from BMW2
0 0
Disco (vinile)

Dahl, Roald

Il GGG [X03] / Roald Dahl ; illustrazioni di Quentin Blake ; letto da Bruno Alessandro ; traduzione di Donatella Ziliotto

Milano : Salani, 2016

Audiolibri Salani

Abstract: Sofia non sta sognando quando vede oltre la finestra la sagoma di un gigante avvolto in un lungo mantello nero. È l'Ora delle Ombre e una mano enorme la strappa dal letto e la trasporta nel Paese dei Giganti. Come la mangeranno, cruda, bollita o fritta? Per fortuna il Grande Gigante Gentile, il GGG, è vegetariano e mangia solo cetrionzoli; non come i suoi terribili colleghi, l'Inghiotticicciaviva o il Ciuccia-budella, che ogni notte s'ingozzano di popolli, cioè di esseri umani. Per fermarli, Sofia e il GGG inventano un piano straordinario, in cui sarà coinvolta nientemeno che la Regina d'Inghilterra. Un audiolibro letto da Bruno Alessandro. EDITORIALE

9788869184703.jpg-imported from BMW2
0 0
Disco (vinile)

Dahl, Roald

Matilde / Roald Dahl ; letto da Bruno Alessandro ; traduzione di Francesca Lazzarato e Lorenza Manzi

Milano : Salani, 2016

Audiolibri Salani

Abstract: Matilde ha imparato a leggere a tre anni, e a quattro ha già divorato tutti i libri della biblioteca pubblica. Quando perciò comincia a frequentare la prima elementare si annoia talmente che l'intelligenza deve pur uscirle da qualche parte: così le esce dagli occhi. Gli occhi di Matilde diventano incandescenti e da essi si sprigiona un potere magico che l'avrà vinta sulla perfida direttrice Spezzindue, la quale per punire gli alunni si diverte a rinchiuderli in un armadio pieno di chiodi, lo Strozzatoio, o li usa per allenarsi al lancio del martello olimpionico, facendo roteare le bambine per le trecce e lanciandole lontano. L'intelligenza e la cultura - sembra dire l'autore - sono le uniche armi che un debole può usare contro l'ottusità, la prepotenza e la cattiveria. Letto da Bruno Alessandro. Età di lettura: da 7 anni. EDITORIALE

9788869860409.jpg-imported from BMW2
0 0
Disco (vinile)

Kinney, Jeff

Neri Marcorè legge Diario di una schiappa / Jeff Kinney ; [regia: Flavia Gentili]

Roma : Emons Italia, 2016

Emons audiolibri. Gold

Abstract: Protagonista irresistibile è Greg, un ragazzino goffo, imprevedibile e soprattutto esilarante. Questo primo volume della serie è la cronaca spassosa degli alti e bassi della vita scolastica e familiare di Greg, circondato da compagni più forti di lui, ragazze improvvisamente grandi e adulti incomprensibili. Età di lettura: da 11 anni. 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

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

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.

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.