logo e titolo www.uniroma3.it Intranet WebMaster
LE INFORMAZIONI PRESENTI IN QUESTO SITO NON SONO AGGIORNATE DA SETTEMBRE 2014
I nuovi siti sono :
Dipartimento di Matematica e Fisica
Dipartimento di Scienze
Home Informazioni Ricerca Didattica Dottorato
Scegli l'Anno Accademico 


        Anno Accademico 2012 - 2013

Laboratorio di Calcolo (parte A + parte B)   

Anno Accademico 2012-2013

Visualizzazione Estesa
Orario Lezioni Calendario Esami
Esercitatori Notargiacomo Andrea ;
Corso di Laurea Laurea Triennale
Anno di Corso: I anno
Periodo Didattico
Annuale
C.F.U.10
Codice Ateneo 20402208
Obiettivi: 
Programma:
Parte A
Gestione file sotto Linux, elementi di programmazione in C.                

Parte B
Algebra booleana: definizione, operatori logici fondamentali: AND, OR, NOT, altri operatori logici: NOR, NAND, XOR; Insiemi completi, teorema di De Morgan; porte logiche, circuiti combinatori: sommatore binario, encoder, decoder, multiplexer, circuiti combinatori per leggere una cella di memoria; circuiti sequenziali: cella elementare di memoria (latch), bistabile, flip-flop J-K(cenni), flip-flop master-slave (cenni)
Rappresentazioni dei numeri in base 2,10,16, trasformazioni da una base ad un'altra; Rappresentazione dei numeri binari interi: modulo e segno, complemento a due; operazioni con i numeri binari interi: somma, sottrazione, moltiplicazione.
Rappresentazione in base 2 dei numeri razionali: rappresentazione in virgola mobile (standard IEEE754); addizione e moltiplicazione tra numeri razionali.
Codifica dei caratteri: il codice ASCII, estensioni del codice ASCII
Teoria dell'informazione: introduzione, entropia di Shannon; metodi di compressione dei dati: algoritmo di Hufmann, algoritmo LZ77

Esercitazioni:
- rappresentazione grafica di dati fisici: introduzione all'uso di Kaleidagraph
- installazione ed uso di un compilatore C in ambiente Windows
- Creare un istogramma di un set di dati: uso di vettori, I/O su file
- Ulteriori tecniche per creare istogrammi: allocazione dinamica della memoria
- Soluzione numerica dell'oscillatore armonico: metodo di Eulero, uso di funzioni e vettori
- Altre soluzioni dell'oscillatore armonico: Eulero-Cromer, criteri di convergenza
- Random Walk: generazione di numeri casuali  

       
Materiale Didattico: (Barone, Marinari, Organtini, Ricci-Tersenghi )"Programmazione scientifica" [Pearson Education]
Note: La prova di valutazione in itinere č in laboratorio   L'insegnamento di "Laboratorio di Calcolo (parte A+B)" č suddiviso in due moduli assegnati rispettivamente al Dott. Severino Bussino e al Dott. Alessandro Ruocco. Il modulo "Laboratorio di Calcolo parte B" prevede l'affiancamento del dott. Andrea Notargiacomo. L'insegnamento prevede un'unica verbalizzazione.   

Le lezioni della parte B iniziano venerdi 22 febbraio 2013  



      
Sito Web:http://webusers.fis.uniroma3.it/~ruocco/


 

Universitā Degli Studi Roma Tre, via della Vasca Navale 84, 00146 Roma