Scarica il documento

Transcript

Scarica il documento
ISTITUTO TECNICO INDUSTRIALE STATALE “M.GIUA”
Materia:
TSTP
(TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI
TELECOMUNICAZIONI)
Classe 3° A Informatica A.S. 2015/16
Docenti: Roberto MANCA, Angelo Mocci
Libro di testo: Camagni, Nikolassy – TSTP vol 1° - HOEPLI
Consigliati: Baldino – InternetWorking vol 1° Sistemi e Reti – Juvenilia Scuola.
Michele Naso - Sistemi vol 1° - ATLAS
Contenuti:
U.D.1 SISTEMI DIGITALI
Il codice binario. Conversione da base 2 a base 10 e conversione da base 10 a base 2.
Codice BCD, codice di GRAY, codice ASCII a 7 bit, bit di parità.
Le porte logiche: NOT,AND,OR, NAND, NOR,EXOR EXNOR. Analisi e sintesi di piccoli sistemi
combinatori. Le mappe di Karnaugh. I cubi o implicanti principali, essenziali, eliminabili.
La funzione di costo minimo. Il display a 7 segmenti. Circuito conversione codice BCD e Codice
Esadecimale con dispaly. Sommatore binario semplice e completo, l’unità logico aritmetica ALU
Metodo del complemento a 2. Simulazione dei circuiti digitali col programma NI-Multisim.
U.D.2 AUTOMI
Definizione formale dell’automa. Automa di Mealy, Automa di Moore. Diagramma di transizione
degli stati, esempi: automa ascensore, automi elementari, latch SR, flip-flop JK, D, T, diagramma
di transizione degli stati degli automi elementari. Contatori. Simulazione dei contatori col
programma EWB, NI-Multisim.
U.D. 3 SISTEMI DI TELECOMUNICAZIONI
Gli elementi della comunicazione : il messaggio , sorgente-destinazione , il canale di
trasmissione. Il Modem, trasmissione dei segnali sinusoidali ed ad onda quadra. Rumore nel
canale di trasmissione. Definizione di sistema (modello di un sistema). Sistema di comunicazione
dati tra due DTE. Definizione di protocollo e pacchetto. Instradamento dei pacchetti nella rete.
U.D. 4 LABORATORIO TSTP
Struttura di un Computer
1. Esercitazione di simulazione:
- montaggio di un Pc virtuale mediante il software Cisco di composizione dell’harware di un
elaboratore e analisi dei vari componenti
2. Esercitazione di laboratorio:
- smontaggio di un Pc, analisi dei vari componenti
1
3. Programmazione in linguaggio Assembly:
- tipi di indirizzamento: immediato, diretto, indiretto, indiretto con indice;
- tipi di istruzioni: aritmetiche, relazionali e logiche;
- istruzioni del linguaggio assembly 8086/8088;
4. Cenni sugli Interrupt:
- interruzioni e servizi per la gestione della tastiera;
- esempi e applicazioni;
5. Esercitazioni di laboratorio con programmazione in linguaggio assembly:
- somma, differenza, moltiplicazione e divisione di numeri interi;
- algoritmi di riconoscimento di numeri pari e dispari;
- I salti condizionati e incondizionati;
- programmi di gestione dei cicli ;
- programmi di gestione della tastiera;
altri programmi di carattere generale.
6. Il Microcontrollore Arduino
- l’hardware del microcontrollore Arduino;
- il software per la programmazione del microcontrollore Arduino;
- l’hardware necessario per le esercitazioni: Led, pulsanti, cavi di collegamento,
breadboard, sensori;
7.
Esercitazioni con il microcontrollore Arduino.
Studio del micro controllore Arduino e delle applicazioni realizzabili,
esercitazioni sulla acquisizione di segnali digitali e analogici, uso di pulsanti,
diodi led, led RGB, led a 7 segmenti, fotoresistenza, display LCD 2X16,
rilevazione di temperatura mediante NTC ,
regolazione di segnali mediante resistenze variabili.
-
accensione e spegnimento di un led;
controllo di un led con un pulsante;
controllo di più led;
controllo di più led con un pulsante;
identificazione e controllo delle variazioni di stato.
I docenti
Roberto MANCA Angelo Mocci
2