Ministero dell Istruzione, dell Università e della Ricerca Ufficio Scolastico regionale per il Lazio Istituto Tecnico Industriale A. Pacinotti ISTITUTO TECNICO TECNOLOGICO - LICEO SCIENTIFICO DELLE SCIENZE APPLICATE FONDI (LT) - Via Appia lato Itri, 75 DIPARTIMENTO AREA SCIENTIFICO-TECNOLOGICA Tecnologie informatiche e della comunicazione Linee di programmazione Tecnologia e progettazione di sistemi informatici e di telecomunicazione 3 anno ITIS Il sistema operativo La rappresentazione delle informazioni I codici digitali La codifica dei numeri Fasi e modelli di gestione di un ciclo di sviluppo Raccordo con le programmazioni informatica e sistemi Approfondire le UL riguardanti il sistema operativo durante il trimestre, utilizzare gli argomenti riguardanti il RAID per introdurre i codici correttori previsti durante il pentamestre. Nel pentamestre selezionare le diverse tipologie di codifiche e codici enfatizzando le differenze tra codici pesati e non pesati, correttori e virgola mobile. Come collegamento interdisciplinare con sistemi è importante trattare i codici binari nelle prime settimane del pentamestre. Tecnologia e progettazione di sistemi informatici e di telecomunicazione 4 anno ITIS La specifica dei requisiti software Documentazione del software Processi sequenziali e paralleli La comunicazione e la sincronizzazione tra processi 1
Raccordo con le programmazioni informatica e sistemi Nel riprendere i concetti riguardanti la gestione del ciclo di sviluppo fatti a fine del terzo anno ed anticipare la gestione dei requisiti e della documentazione del software. Tecnologia e progettazione di sistemi informatici e di telecomunicazione 5 anno ITIS Architetture di rete I socket e la comunicazione con protocollitcp/udp Applicazioni lato server in PHP da approfondire Applicazioni lato server in Java cenni ed introduzione del Java nell html 5 Raccordo con le programmazioni informatica e sistemi Considerato che per il corrente anno scolastico la classe non sarà coinvolta nell alternanza scuola lavoro, la programmazione rimane sostanzialmente invariata tranne che nella parte Java che dovrà essere rivista nell ottica di impiego nell html5. Sistemi e Reti 3 anno ITIS Fondamenti di networking Dispositivi per la realizzazione di reti locali reti ethernet Protocollo TCP/IP - introduzione Protocollo TCP/IP Implementazioni fisiche delle architetture hardware e dei processori di recente generazione Architettura 80806 e relativa programmazione assembler. Raccordo con le programmazioni informatica e TPS Considerato che per il corrente anno scolastico la classe non sarà coinvolta nell alternanza scuola lavoro, la programmazione rimane sostanzialmente invariata tranne che nella parte Java che dovrà essere rivista nell ottica di impiego nell html5. Per agevolare le attività legate all alternanza scuola lavoro, i moduli relativi al networking vengono anticipati al primo trimestre. Di questi, il TCP/IP viene introdotto durante il trimestre ed approfondito durante il pentamestre per consentire il raccordo con la programmazione di TPS riguardante gli argomenti del codice binario. 2
Sistemi e Reti 4 anno - ITIS I router Il routing: protocolli e algoritmi Lo strato di trasporto Lo strato di applicazione Il sistema operativo GNU/Linux Sistemi e Reti 5 anno - ITIS VLAN Tecniche crittografiche per la protezione dei dati Modulo CLIL La sicurezza delle reti Wireless e reti mobili Modello client/server e distribuito per i servizi di rete INFORMATICA 1 ANNO- ITIS Concetti di base della tecnologia dell informazione - L evoluzione dell'informatica - I sistemi di numerazione - La codifica delle informazioni - Proposizioni e connettivi logici - Le funzioni - Le risorse hardware e software. Gestione di File e Cartelle L utilizzo dell editor di testo. La gestione del foglio elettronico. La progettazione delle presentazioni. Internet, navigazione e posta elettronica. INFORMATICA 2 ANNO- ITIS La gestione dei dati: variabili e costanti - Dati e azioni - Definizione di algoritmo - Acquisire e comunicare i dati - Strumenti per la stesura di un algoritmo- Prime rappresentazioni di un algoritmo - Formule scientifiche presentate in PowerPoint e applicate in Excel con tabelle, formule e grafici 3
Il linguaggio delle pagine Web: HTML. Il lavoro di programmazione - Le basi del linguaggio Javascript da usare nelle pagine Web con semplici script - Gli operatori di relazione e logici - Le istruzioni di ingresso e uscita - Primi esempi di programmi - Le fasi della programmazione Il metodo top-down. - Formule scientifiche presentate in una pagine web e applicate con il Javascript. INFORMATICA 3 ANNO - ITIS Multimedialità e reti di computer: Multimedialità in rete (la multimedialità, ipertesto, ipermedia, reti di computer, Internet, linguaggi e applicazioni per il web). Pianificazione ed installazione di una piattaforma WEB con applicativo. HTML: Fondamenti di Javascript in moduli HTML. Principi di organizzazione di database. Manipolazione di tabelle con apposite form. Cenni PHP lato server. Le basi della programmazione: Informatica e problemi. Problemi e algoritmi. Strutture di controllo. Tecniche e linguaggi di programmazione: L organizzazione degli algoritmi (l approccio topdown). I dati strutturati (vettori e matrici ). Linguaggi e traduttori. Programmazione in C++. INFORMATICA 4 ANNO - ITIS Stringhe, Record e tabelle. Archivi e file: gli archivi di dati. Organizzazione degli archivi. Le operazioni sugli archivi. I file. Fondamenti dell ingegneria del software: la complessità computazione degli algoritmi. La qualità del software. Fasi di sviluppo del software. I processi di sviluppo software. Strutture dinamiche di dati: la pila, la coda, i puntatori, liste concatenate. Grafi. Alberi. Programmazione in Java. Programmazione web lato client: il linguaggio Javascript. INFORMATICA 5 ANNO - ITIS Le basi di dati: generalità sulle basi di dati. Progettazione concettuale. Progettazione Logica. Lo standard SQL. Il modello UML per progettare basi di dati. 4
Database in rete: la programmazione lato server. Il linguaggio PHP. PHP e i database. MySQL. Il problema della sicurezza in rete: la crittografia. La firma digitale. Gestione del progetto e organizzazione d impresa per 5 anno - ITIS Elementi di economia e organizzazione aziendale Processi Aziendali La qualità totale Principi e tecniche di Project Management Gestione di progetti informatici Sicurezza sul Lavoro INFORMATICA LSA 1 ANNO Concetti di base della tecnologia dell informazione - L evoluzione dell'informatica - I sistemi di numerazione - La codifica delle informazioni- Proposizioni e connettivi logici - Le funzioni - Le risorse hardware e software. La gestione del foglio elettronico L utilizzo di un editore di testo INFORMATICA LSA 2 ANNO La gestione dei dati: variabili e costanti - Dati e azioni - Definizione di algoritmo - Acquisire e comunicare i dati - Strumenti per la stesura di un algoritmo- Prime rappresentazioni di un algoritmo. Il lavoro di programmazione - Le basi di un linguaggio - Gli operatori di relazione e logici - Le istruzioni di ingresso e uscita - Primi esempi di programmi - Le fasi della programmazione Il metodo top-down INFORMATICA LSA 3 ANNO I sistemi di calcolo e la rappresentazione delle informazioni. 5
Il sistema di elaborazione: struttura generale di un sistema di elaborazione. La memoria centrale, i bus, la CPU, memorie di massa, unità di input e output. Il software. Il sistema operativo. Il sistema operativo DOS e Windows. I sistemi di numerazione. La codifica delle informazioni. Fondamenti teorici dell informatica: Sistemi discreti deterministici. Gli automi. Le basi della programmazione. Problemi e algoritmi. Strutture di controllo. Strutture dati. Le tecniche della programmazione - Le strutture di controllo - La programmazione strutturata INFORMATICA LSA 4 ANNO I sistemi operativi: Caratteristiche. I moduli del sistema operativo: la gestione dei processi, della memoria centrale, delle periferiche e del file system. Sistemi operativi standard moderni (Windows e/o Linux). Approfondimenti di programmazione. Procedure e funzioni- Lo sviluppo top-down - Procedura generale - Procedure con parametri- il passaggio di parametri le funzioni- le funzioni predefinite il trattamento delle stringhe - Le strutture di dati - gli array Archivi di dati. INFORMATICA LSA 5 ANNO Le basi di dati: Progettazione di una base di dati. L algebra relazionale. Il linguaggio SQL. Le reti di computer e Internet: Pubblicazione di documenti nel web. Programmazione per il web lato client. Programmazione per il web lato server. Il problema della sicurezza in rete: la crittografia. La firma digitale. Cenni alla teoria del controllo e all elaborazione numerica dei segnali. 6