Classe V Sez. B ITI Informatica - Anno scolastico 2014

PROGRAMMAZIONE ANNUALE
ITI "G. FALCONE" COLLEFERRO (RM)
Classe V Sez. B ITI Informatica - Anno scolastico 2014-2015
Materia: Informatica
Testo adottato: Le asi di dati. Il linguaggio “QL – A. Lorenzi, D. Rossi – Ed. Atlas
Descrizione programma: Il corso fornisce conoscenze per gestire il progetto e la manutenzione di
Sistemi Informativi per piccole realtà. La conoscenza dei concetti e le tecniche fondamentali per la
progettazione di basi di dati.
Oggetto del corso è lo studio di un linguaggio per basi di dati che contenga anche un sottolinguaggio
di interrogazione di tipo non procedurale.
Modulo 1
Le basi di dati e il modello relazionale
Informazione e dati. Definizione di basi di dati. Modelli dei dati. Linguaggi e utenti delle basi di dati. Il
modello relazionale. Relazioni e basi di dati. Informazione incompleta. Vincoli.
Presumibile periodo di svolgimento: Settembre
Modulo 2
Progettazione concettuale
Fasi di progettazione di una base di dati. Il modello Entità – Relazione ed i suoi costrutti. Raccolta e
analisi dei requisiti. Strategie di progetto.
Presumibile periodo di svolgimento: Ottobre
Modulo 3
Progettazione logica
Ristrutturazione di uno schema E-R. Traduzione verso il modello relazionale. Normalizzazione.
Presumibile periodo di svolgimento: Novembre, Dicembre
Modulo 4
SQL
Caratteristiche generali. Identificatori e tipi di dati. Data Definition Language. Data Manipulation
Language. Data Query Language. Le viste. Integrità dei dati e gestione delle transazioni.
Presumibile periodo di svolgimento: Gennaio, Febbraio, Marzo
Modulo 5
Database nel Web
Web Server. La connessione al database. Pagine statiche. Pagine dinamiche. Le pagine ASP
Presumibile periodo di svolgimento: Aprile, Maggio
Colleferro, Novembre 2014
L’insegnante
Prof. Massimo Martucci
PROGRAMMAZIONE ANNUALE DI INFORMATICA
ITI "G. FALCONE" COLLEFERRO (RM)
Classe V A ITI Informatica - Anno scolastico 2014-2015
Modulo 1
Le basi di dati e il modello relazionale
Informazione e dati. Definizione di basi di dati. Modelli dei dati. Linguaggi e utenti delle basi di
dati. Il modello relazionale. Relazioni e basi di dati. Informazione incompleta. Vincoli.
Presumibile periodo di svolgimento: Settembre
Modulo 2
Progettazione concettuale
Fasi di progettazione di una base di dati. Il modello Entità – Relazione ed i suoi costrutti. Raccolta e
analisi dei requisiti. Strategie di progetto.
Presumibile periodo di svolgimento: Ottobre
Modulo 3
Progettazione logica
Ristrutturazione di uno schema E-R. Traduzione verso il modello relazionale. Normalizzazione.
Presumibile periodo di svolgimento: Novembre, Dicembre
Modulo 4
SQL
Caratteristiche generali. Identificatori e tipi di dati. Data Definition Language. Data Manipulation
Language. Data Query Language. Le viste. Integrità dei dati e gestione delle transazioni.
Presumibile periodo di svolgimento: Gennaio, Febbraio, Marzo
Modulo 5
Il DBMS
Gestione del database. Sicurezza ed Utenti. Integrità dei dati e gestione delle transazioni.
Presumibile periodo di svolgimento: Marzo, Aprile, Maggio
Testo adottato: “Eprogram” – C.Iacobelli, M.Ajme, V. Marrone – Ed. Juvenilia
Colleferro, Ottobre 2014
L’insegnante
Prof. Francesco Balistreri
PROGRAMMAZIONE ANNUALE
ITI "G. FALCONE" COLLEFERRO (RM)
Classe V Sez. B ITI Informatica - Anno scolastico 2014-2015
Materia: Sistemi di Elaborazione e Trasmissione delle Informazioni
Testo adottato: Sistemi e Reti – L. Lo Russo, E. Bianchi – Hoepli
Descrizione programma: Obiettivo del corso è quello di fornire la conoscenza degli sviluppi più
recenti nelle architetture degli elaboratori. Descrivere gli standard d'interfaccia e tipologie di reti
geografiche e locali. Far conoscere le problematiche legate alla sicurezza nelle trasmissioni.
Realizzare l'adattamento di prodotti standard per le comunicazioni a specifiche situazioni
applicative. Conoscere le principali architetture di sistemi di calcolatori distribuiti.
Modulo 1
VIRTUAL Local Area Network
Le Virtual LAN (VLAN). Il protocollo VTP. Inter-VLAN routing.
Presumibile periodo di svolgimento: Settembre
Modulo 2
Tecniche crittografiche per la protezione dei dati
Principi di crittografia. Dalla cifratura monoalfabetica ai nomenclatori. Crittografia simmetrica (o a
chiave privata). Crittografia asimmetrica (o a chiave pubblica). Certificati e firma digitale.
Presumibile periodo di svolgimento: Ottobre, Novembre
Modulo 3
La sicurezza delle reti
La sicurezza nei sistemi informativi. Servizi di sicurezza per messaggi di email. La sicurezza delle
connessioni con SSL/TLS. La difesa perimetrale con i firewall. Reti private e reti private virtuali VPN.
Normativa sulla sicurezza e sulla privacy. La scelta di una corretta password/passphrase.
Presumibile periodo di svolgimento: Dicembre, Gennaio
Modulo 4
Wireless e reti mobili
Wireless: o uni are senza fili. La rittografia e l’autenti azione nel ireless. La tras issione
ireless. L’ar hitettura delle reti ireless. La nor ati a delle reti ireless.
Presumibile periodo di svolgimento: Febbraio, Marzo
Modulo 5
Modello client/server e distribuito per i servizi di rete
Le applicazioni e i sistemi distribuiti. Architetture dei sistemi Web. Amministrazione di una rete.
Active Directory
Presumibile periodo di svolgimento: Aprile, Maggio
Colleferro, Novembre 2014
L’insegnante
Prof. Massimo Martucci
PROGRAMMAZIONE ANNUALE DI TECNOLOGIE E PROGETTAZIONE DEI SISTEMI
INFORMATICI E DI TELECOMUNICAZIONE
ITI "G. FALCONE" COLLEFERRO (RM)
Classe V B ITI - Anno scolastico 2014-2015
Modulo 1
Architettura di rete
I sistemi distribuiti. Storia dei sistemi distribuiti e modelli architetturali. Il modello client-server. Le
applicazioni di rete.
Presumibile periodo di svolgimento: Settembre, Ottobre
Modulo 2
I socket e la comunicazione con i protocolli TCP/UDP
I socket e i protocolli per la comunicazione di rete. La connessione tramite socket.
Presumibile periodo di svolgimento: Novembre, Dicembre
Modulo 3
Applicazioni lato server in JAVA
Il linguaggio XML. Le servlet. JSP: Java Server Page. JSP: Java Server Page e Java Bean. JDBC:
Java Data Base Connettivity
Presumibile periodo di svolgimento: Gennaio, Febbraio, Marzo
Modulo 4
Applicazioni lato server in PHP
I file e l’upload in PHP. Gli oggetti in PHP. La API di Google e PHP
Presumibile periodo di svolgimento: Marzo, Aprile, Maggio
Testo adottato: “tecnologie e progettazione di sistemi informatici e di telecomunicazione” – P.
Camagni R. Nikolassy – Hoepli
Colleferro, Ottobre 2014
L’insegnante
Prof. Andrea Farina
PROGRAMMAZIONE ANNUALE DI TECNOLOGIE E PROGETTAZIONE DEI SISTEMI
INFORMATICI E DI TELECOMUNICAZIONE
ITI "G. FALCONE" COLLEFERRO (RM)
Classe V B ITI - Anno scolastico 2014-2015
Modulo 1
Architettura di rete
I sistemi distribuiti. Storia dei sistemi distribuiti e modelli architetturali. Il modello client-server. Le
applicazioni di rete.
Presumibile periodo di svolgimento: Settembre, Ottobre
Modulo 2
I socket e la comunicazione con i protocolli TCP/UDP
I socket e i protocolli per la comunicazione di rete. La connessione tramite socket.
Presumibile periodo di svolgimento: Novembre, Dicembre
Modulo 3
Applicazioni lato server in JAVA
Il linguaggio XML. Le servlet. JSP: Java Server Page. JSP: Java Server Page e Java Bean. JDBC:
Java Data Base Connettivity
Presumibile periodo di svolgimento: Gennaio, Febbraio, Marzo
Modulo 4
Applicazioni lato server in PHP
I file e l’upload in PHP. Gli oggetti in PHP. La API di Google e PHP
Presumibile periodo di svolgimento: Marzo, Aprile, Maggio
Testo adottato: “tecnologie e progettazione di sistemi informatici e di telecomunicazione” – P.
Camagni R. Nikolassy – Hoepli
Colleferro, Ottobre 2014
L’insegnante
Prof. Andrea Farina