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