ISTITUTO TECNICO INDUSTRIALE “P. HENSEMBERGER” ISTITUTO TECNICO : Elettrotecnica, Informatica, Meccanica e Meccatronica LICEO SCIENTIFICO SCIENZE APPLICATE Via Berchet 2 - 20900 Monza 039324607 - Fax 039322122 - C.F. 85018150152 - C.M. MITF410005 * e-mail [email protected] - pec [email protected] - web: www.hensemberger.gov.it PROGRAMMAZIONE a.s. 2016 / 2017 MATERIA Classe TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI 3a Sez. D1 Prof. ( Teoria ) IURLARO ANGELA Prof. ( Laboratorio ) SPINELLI GIANMARIA A) ANALISI DELLA SITUAZIONE INIZIALE Nella prima parte del quadrimestre per uniformare la preparazione di base degli studenti si è proceduto ad un ripasso della conversione di basi numeriche binario-esadecimale e all’architettura interna del PC. B) COMPETENZE DI CITTADINANZA Nel corso di tutto l’anno scolastico si lavorerà affinché gli studenti acquisiscano le competenze di cittadinanza sotto elencate: imparare ad imparare progettare comunicare collaborare e partecipare agire in modo autonomo e responsabile risolvere problemi individuare collegamenti e relazioni acquisire ed interpretare l’informazione C) PROGRAMMAZIONE DIDATTICA E COMPETENZE DISCIPLINARI AREA TEMATICA 1: sistemi operativi COMPETENZA Configurare, installare e gestire sistemi di elaborazione dati e reti 3D1-TPS 27/10/2016 ISTITUTO TECNICO INDUSTRIALE “ P.HENSEMBERGER ” SUB COMPETENZA Gestire sistemi di elaborazione dati ABILITA’ Identificare e analizzare gli aspetti funzionali dei principali componenti di un sistema operativo Scegliere il sistema operativo adeguato ad un determinato ambiente di sviluppo CONOSCENZE Sistema operativo le funzionalità fondamentali del sistema operativo architettura modulare e gerarchica dei sistemi operativi Windows e Linux Gestione dei processi multi-processing programmi e processi stati di un processo politiche di scheduling multi-threading in Windows e Linux Gestione della memoria le memorie di un computer paginazione della memoria e traslazione degli indirizzi memoria virtuale gestione della memoria in Windows e Linux Gestione del file system la visione dell'utente: file e directory organizzazione del file system su disco ottimizzazione delle prestazioni del file system il file system in Window e Linux Gestione dell'input/output interfaccia hardware dei dispositivi di I/O la gestione dei dispositivi di I/O gestione dell'input/output in Windows e Linux Politiche e tecniche per la gestione della sicurezza i criteri di sicurezza di un computer autenticazione e identificazione degli utenti la protezione crittografica dei dati la gestione dei privilegi di accesso alle risorse la protezione del file system in Windows e Linux LIVELLI Livello base Si esprime in modo chiaro anche se non sempre utilizza il linguaggio tecnico appropriato per l'esposizione dei concetti. Conoscere i moduli che compongono un sistema operativo. 3D1-TPS 27/10/2016 ISTITUTO TECNICO INDUSTRIALE “ P.HENSEMBERGER ” Conoscere ed esporre con semplicità le funzionalità di ogni modulo che compone un sistema operativo. Livello intermedio Utilizza il linguaggio tecnico appropriato per l'esposizione dei concetti. Conoscere le relazioni tra i moduli che compongono un sistema operativo. Livello avanzato Conosce le analogie e le differenze tra i sistemi operativi studiati. E' in grado di approfondire in modo autonomo gli argomenti proposti applicandoli ad altri sistemi operativi. LABORATORIO Sa usare system manager per individuare l'utilizzo delle risorse nel s.o. windows Sa realizzare programmi in C sulla rappresentazione interna dei dati AREA TEMATICA 2: linguaggio C COMPETENZA Sviluppare applicazioni informatiche per reti locali e servizi a distanza. SUB COMPETENZA Sviluppare applicazioni informatiche locali. ABILITA’ Progettare e realizzare applicazioni che interagiscono con le funzionalità dei sistemi operativi. CONOSCENZE Puntatori definizione di puntatore aritmetica dei puntatori passaggio di parametri per indirizzo funzioni che restituiscono un parametro di tipo puntatore Array nel linguaggio C puntatori e array stringhe di caratteri Gestione dinamica della memoria allocazione dinamica della memoria restituzione della memoria allocata dinamicamente variazione dinamica della quantità di memoria allocata 3D1-TPS 27/10/2016 ISTITUTO TECNICO INDUSTRIALE “ P.HENSEMBERGER ” LIVELLI Livello base Conosce il concetto di puntatore e la sua aritmetica. Riconosce le differenze tra gli operatori "&" e "*". Livello intermedio Sa gestire i vettori con i puntatori Codifica le funzioni utilizzando il passaggio dei parametri per indirizzo. Livello avanzato E' in grado di progettare algoritmi complessi che gestiscono i vettori con i puntatori. LABORATORIO Sa progettare e codificare algoritmi che gestiscono vettori mediante puntatori Sa progettare e codificare funzioni utilizzando il passaggio dei parametri per indirizzo. D) VERIFICA COMPETENZE Per quanto riguarda le competenze disciplinari, si prevede quanto di seguito riportato: PROVE ORALI: sono previste almeno 2 prove orali per quadrimestre. TIPOLOGIA PROVE ORALI: interrogazioni individuali e test scritti validi per l’orale. PROVE DI LABORATORIO: è prevista almeno una verifica individuale per quadrimestre. MONZA lÌ, 24/10/2016 FIRMA PROF. ANGELA IURLARO PROF. GIANMARIA SPINELLI 3D1-TPS 27/10/2016