Programmazione didattico – educativa A.S. 2015/2016 Tecnologie e progettazione di sistemi informatici e di telecomunicazioni Docenti: Prof. F. Civino Prof. F. Mercuri classe 4a B inf. Libro di testo: PROGETTAZIONE TECNOLOGIE IN MOVIMENTO di C. Iacobelli – M. Ajme – V. Marrone – F. Beltramo – Edizioni Juvenilia scuola UNITA’ DIDATTICA 1 Competenze - Scegliere dispositivi e strumenti in base alle loro caratteristiche funzionali - Gestire processi produttivi correlati a funzioni aziendali - Configurare, installare e gestire sistemi di elaborazione dati Conoscenze - Abilita’ Il Sistema Operativo come gestore di risorse (il file system) - Applicare politiche di gestione delle varie risorse - Analizzare le tecniche di allocazione dei file su hard disk La gestione delle informazioni I file Struttura del file system e metodi di accesso File system logico Struttura e organizzazione dei file No ORE : 14 Verifiche Scritto/Orale/Pratico disciplina: Tecnologie e progettazione di sistemi informatici e di telecomunicazioni UNITA’ DIDATTICA 2 Competenze - Conoscere le principali tecniche e tecnologie per la programmazione concorrente - Conoscere le principali tecniche e tecnologie per la sincronizzazione dell’accesso a risorse condivise - Conoscere i principali problemi di accesso a una risorsa condivisa Abilita’ - Scegliere dispositivi e strumenti in base alle loro caratteristiche funzionali - Gestire processi produttivi correlati a funzioni aziendali - Configurare, installare e gestire sistemi di elaborazione dati Conoscenze Programmazione concorrente - Progettare applicazioni in modalità concorrente gestendo problemi di sincronizzazione - Realizzare applicazioni in modalità concorrente gestendo problemi di sincronizzazione No ORE : 20 Verifiche Scritto/Orale/Pratico UNITA’ DIDATTICA 3 Competenze - Scegliere dispositivi e strumenti in base alle loro caratteristiche funzionali - Gestire processi produttivi correlati a funzioni aziendali - Configurare, installare e gestire sistemi di elaborazione dati Conoscenze - Conoscere le caratteristiche di una shell GUI e CLI - Conoscere esempi significativi di funzionalità programmabili rese disponibili da un Sistema Operativo - Conoscere le principali caratteristiche di una shell - Conoscere i fondamenti di uno script di shell Abilita’ Interazione con il sistema operativo - Confrontare shell GUI e CLI - Progettare applicazioni che interagiscono direttamente con le funzionalità dei Sistemi Operativi - Realizzare applicazioni che interagiscono direttamente con le funzionalità dei Sistemi Operativi No ORE : 24 Verifiche Scritto/Orale/Pratico disciplina: Tecnologie e progettazione di sistemi informatici e di telecomunicazioni UNITA’ DIDATTICA 4 Abilita’ Conoscenze Competenze La progettazione con UML - Sviluppare applicazioni informatiche per reti locali o servizi a distanza - Gestire progetti secondo le procedure e gli standard previsti dai sistemi aziendali di gestione della qualità e della sicurezza - Gestire processi produttivi correlati a funzioni aziendali - Linguaggio UML - Tecniche e strumenti per la gestione delle specifiche e dei requisiti di un progetto - Sintassi UML per rappresentare e documentare i dati di un sistema e le loro relazioni e interazioni - Sintassi UML per rappresentare delle componenti dinamiche di un sistema - Rappresentazione e documentazione delle scelte progettuali - Saper progettare e documentare un sistema utilizzando UML - Saper rappresentare tramite UML i dati di un sistema e le loro relazioni e interazioni - Saper rappresentare tramite UML le componenti dinamiche di un sistema No ORE : 24 Verifiche Scritto/Orale/Pratico UNITA’ DIDATTICA 5 Abilita’ Conoscenze Competenze Analisi dei requisiti - Sviluppare applicazioni informatiche per reti locali o servizi a distanza - Gestire progetti secondo le procedure e gli standard previsti dai sistemi aziendali di gestione della qualità e della sicurezza - Gestire processi produttivi correlati a funzioni aziendali - Tecniche e strumenti per l’analisi dei requisiti di un progetto - Tecniche e strumenti per la gestione dei requisiti di un progetto - architettura software a tre livellli - Saper analizzare e documentare i requisiti di un sistema - Saper descrivere con apposite matrici i requisiti di un sistema - Saper legare i requisiti di un sistema alle funzionalità che verranno realizzate No ORE : 14 Verifiche Scritto/Orale/Pratico Le eventuali ore di esubero disponibili saranno utilizzate per pause didattiche da utilizzare per il recupero ed attività di approfondimento. disciplina: Tecnologie e progettazione di sistemi informatici e di telecomunicazioni