Dipartimento di Informatica e

Transcript

Dipartimento di Informatica e
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
MODULI
Trimestre
Il sistema operativo
Pentamestre
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
MODULI
Trimestre
La specifica dei requisiti software
Documentazione del software
Pentamestre
Processi sequenziali e paralleli
La comunicazione e la sincronizzazione tra processi
1
Raccordo con le programmazioni informatica e sistemi
Nel Trimestre 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
MODULI
Trimestre
Architetture di rete
I socket e la comunicazione con protocolliTCP/UDP
Pentamestre
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
MODULI
Trimestre
Fondamenti di networking
Dispositivi per la realizzazione di reti locali – reti ethernet
Protocollo TCP/IP - introduzione
Pentamestre
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
MODULI
Trimestre
I router
Il routing: protocolli e algoritmi
Pentamestre
Lo strato di trasporto
Lo strato di applicazione
Il sistema operativo GNU/Linux
Sistemi e Reti 5° anno - ITIS
MODULI
Trimestre
VLAN
Tecniche crittografiche per la protezione dei dati – Modulo CLIL
Pentamestre
La sicurezza delle reti
Wireless e reti mobili
Modello client/server e distribuito per i servizi di rete
INFORMATICA 1° ANNO- ITIS
MODULI
Trimestre
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
Pentamestre
L’utilizzo dell’editor di testo. La gestione del foglio elettronico. La progettazione delle
presentazioni. Internet, navigazione e posta elettronica.
INFORMATICA 2° ANNO- ITIS
MODULI
Trimestre
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
Pentamestre
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
MODULI
Trimestre
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.
Pentamestre
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
MODULI
Trimestre
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.
Pentamestre
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
MODULI
Trimestre
Le basi di dati: generalità sulle basi di dati. Progettazione concettuale. Progettazione Logica. Lo
standard SQL. Il modello UML per progettare basi di dati.
Pentamestre
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
MODULI
Trimestre
Elementi di economia e organizzazione aziendale
Processi Aziendali
Pentamestre
La qualità totale
Principi e tecniche di Project Management
Gestione di progetti informatici
Sicurezza sul Lavoro
INFORMATICA LSA 1° ANNO
MODULI
Trimestre
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.
Pentamestre
La gestione del foglio elettronico – L’utilizzo di un editore di testo
INFORMATICA LSA 2° ANNO
MODULI
Trimestre
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.
Pentamestre
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
MODULI
Trimestre
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.
Pentamestre
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
MODULI
Trimestre
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).
Pentamestre
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
MODULI
Trimestre
Le basi di dati: Progettazione di una base di dati. L’algebra relazionale. Il linguaggio SQL.
Pentamestre
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