ISTITUTO TECNICO TECNOLOGICO STATALE “G. e M. MONTANI” Agraria agroalimentare e agroindustria, Chimica materiali e biotecnologie, Elettronica ed Elettrotecnica, Informatica e Telecomunicazioni, Meccanica meccatronica ed energia, Trasporti e Logistica CONVITTO ANNESSO E AZIENDA AGRARIA 63900 FERMO - Via Montani n. 7 - Tel. 0734-622632 63833 MONTEGIORGIO - Via Giotto n. 5 - Tel. 0734-956122 www.istitutomontani.it mail: [email protected] pec: [email protected] Codice Istituto APTF010002 Codice Fiscale 00258760446 Disciplina: SCIENZE APPLICATE Classe : 2 IT sez E Classe di Concorso: A034 A.S. 2014-2015 DOCENTE: Tania Sagripanti Programma svolto Le fasi della realizzazione di un programma, capire il problema e individuare la soluzione. L’algoritmo: descrizione e caratteristiche. Rappresentazione degli algoritmi: diagramma di flusso e pseudocodifica. Rappresentazione dei dati: di input, di output, di lavoro. Concetto di variabile e costante. Sistema di numerazione binario, ottale ed esadecimale e relative conversioni, rappresentazione binaria di numeri reali in virgola fissa e mobile. Rappresentazione binaria di numeri interi: complemento a due, rappresentazione binaria di numeri razionali. Codici numerici: BCD, Aiken, somma di numeri decimali utilizzando BCD, codice eccesso-3, codice Gray, codici alfanumerici: codici Ascii e Unicode. Schema a blocchi del processo di comunicazione, misura dell'informazione, trasmissione ridondante, codice di rilevazione errori: controllo di parità, controllo trasversale e longitudinale, codice di Hamming. Gli elaboratori elettronici: la macchina di Von Neumann. Il funzionamento della macchina di Von Neumann: ciclomacchina, il linguaggio macchina, il linguaggio Assembly; evoluzione e limiti della macchina di Von Neumann, architettura pipeline. Le reti di comunicazione, strutture topografiche: ad albero, a stella, ad anello a bus, a maglia. La commutazione a pacchetto. Mezzi trasmissivi: doppino, cavo coassiale, fibra ottica e trasmissione wireless. Trasmissione seriale e parallela, sincrona ed asincrona; conversione da analogico a digitale, teorema del campionamento. La trasmissione in banda base, codice di linea: NRZ, RZ codice Manchester; la trasmissione in banda traslata, segnale modulante, portante e modulato; trasmissioni con modulazione: modulazione di ampiezza ASK, di fase PSK, di frequenza FSK . ISTITUTO TECNICO TECNOLOGICO STATALE “G. e M. MONTANI” Agraria agroalimentare e agroindustria, Chimica materiali e biotecnologie, Elettronica ed Elettrotecnica, Informatica e Telecomunicazioni, Meccanica meccatronica ed energia, Trasporti e Logistica CONVITTO ANNESSO E AZIENDA AGRARIA 63900 FERMO - Via Montani n. 7 - Tel. 0734-622632 63833 MONTEGIORGIO - Via Giotto n. 5 - Tel. 0734-956122 www.istitutomontani.it mail: [email protected] pec: [email protected] Codice Istituto APTF010002 Codice Fiscale 00258760446 Definizione di algebra booleana, operatori logici fondamentali e derivati: AND, OR,NOT,NAND,NOR, EX-OR, EX-NOR, simbolo e tabella di verità. Proprietà dell’algebra di Boole: teoremi di De Morgan. Rete logica, analisi e sintesi di un circuito combinatorio. Semplificazione espressione logica con mappa di Karnaugh. Circuito half-adder. Circuiti sequenziali, flip-flop S-R, fulladder. Sistemi, classificazioni di sistemi, concetto di analogia, analisi di sistemi complessi: simboli e regole. Definizione di automa a stati finiti, diagramma degli stati (esempio distributore automatico di bibite e ascensore casa due piani), automi riconoscitori (esempio combinazione cassaforte). Introduzione al linguaggio C++, ambiente di lavoro Dev C++, struttura di un programma in C++, programma principale, inclusione di file di librerie, dichiarazioni di costanti e di variabili, i commenti, gestione di input ed output (cin>> e cout<<). Istruzioni di assegnazione, istruzione condizionale if … else e selezione multipla switch … case. Le istruzioni iterative precondizionale while e post-condizionale do … while. Fermo _________ Gli alunni L’insegnante _______________ ____________ _______________