DISCIPLINA: SCIENZE E TECNOLOGIE APPLICATE DOCENTE: Tombolini Gino CLASSE DI CONC: A042 A.S. 2014-2015 Classe: 2 IT B Sistemi di numerazione: binario, esadecimale, ottale. Conversioni da binario a esadecimale e viceversa. Tecnica del complemento a due per rappresentare i numeri relativi. Procedimento di programmazione: Dal problema all'algoritmo, definizione di algoritmo, analisi di problemi, sviluppo di algoritmi , esercitazioni sulla scrittura di algoritmi a partire da problemi matematici. Variabili e costanti. Metodi per la rappresentazione di un algoritmo: Flow Chart, Pseudocodifica. Strutture sequenziali, condizionali e iterative, loro utilizzo in un linguaggio di programmazione. I dati e i loro tipi, le variabili, le costanti. I tipi di dato int, float, char, stringa. Codifica ASCII. Struttura di un programma C++: dichiarazione delle variabili, tipi di dato. Istruzione di assegnazione. Le istruzioni di input/output (cin » e cout «). Operatori aritmetici, logici e di relazione. Proposizioni semplici e composte. Strutture condizionali (if ... then ... else ... ). Strutture iterative indefinite a controllo iniziale (while ... ) e a controllo finale (do.. while). Tecniche di controllo dei dati in input. Struttura di scelta multipla (switch ..case..). Esercizi vari in ambiente DEVC++. Algoritmi: controllo input, Fibonacci, media di N numeri, crescita albero, conversione binario-decimale e viceversa, controllo se un numero è primo, minimo comune multiplo e massimo comun divisore, fattoriale, triangolo di asterischi, evoluzione di un investimento, fattorizzazione di un numero, calcolo del Pigreco dalla sequenza 1 - 1/3 1/5 - 1/7 ..... Introduzione alle telecomunicazioni: Messaggio, informazione, sorgente, trasmettitore, codice, protocollo, rumore. Catena di Shannon. Misura dell’informazione per alfabeti con simboli equiprobabili . Misura dell’informazione per alfabeti non equiprobabili. Cenni ai logaritmi e alle proprietà dei logaritmi. Calcolo dell’entropia. Rappresentazione dei numeri interi naturali (binario) e relativi in modulo e segno e in complemento a due. Rappresentazione dei numeri reali in notazione IEEE754. Dispositivi digitali, circuiti logici, porte logiche, reti logiche, circuito combinatorio, sequenziale. Porte logiche NOT AND, OR NAND NOR XOR, tavole di verità, algebra di Boole, teoremi di De Morgan, half adder e full adder. Sistemi di telecomunicazioni, reti, topologie di rete, mezzi trasmissivi: doppino, fibra, wireless. Trasmissione numerica seriale/parallela, trasmissione sincrona, asincrona. Conversione A/D, D/A: ADC, DAC. Modem e modulazione. Codici di linea NRZ, RZ, Manchester. Modulazioni ASK, FSK, PSK. Prof. Gino Tombolini ……….……………………………… Prof. Capitani Giuseppe …………………………..