LICEO SCIENTIFICO- SCIENZE APPLICATE INFORMATICA SECONDO BIENNIO E QUINTO ANNO NUCLEI FONDANTI Operating System Programming Data base per sistemi informativi Networking OBIETTIVI SPECIFICI DI APPRENDIMENTO (O.S.A.) Utilizzare e gestire le risorse i processi per sistemi operativi. Struttura “onion skin” di Windows e gestione. Struttura “onion skin per Linux Ubuntu e gestione. Riconoscere sistemi operativi ”mobili” per dispositivi elettronici (Android). Riconoscere la Programmazione di 5-ple per la MDT (applet Java). Conoscere elementi di Assembly. Analizzare top down di problemi suddivisibili in sottoproblemi. Utilizzare funzioni e procedure. Utilizzare applicazioni di analisi numerica. Riconoscere i vantaggi dell’approccio ricorsivo. Utilizzare applicazioni fisico-matematico delle funzioni iterative e ricorsive. Analizzare i costi di algoritmi e teoria semplificata della complessità. Codificare e utilizzare strutture dei dati. Utilizzare strutture di rappresentazione. Utilizzare la Programmazione ad oggetti. Riconoscere le proprietà dei Linguaggi ObjectOrientedProgramming. Utilizzare linguaggi orientati al web. Codificare linguaggi SQL per Relationationa lDataBase ManagementSystem. Utilizzare MySql e PHP per la gestione on-line di database. Riconoscere elementi delle reti lan/wan di PC e definire concetti fondamentali di Networking. Utilizzare elementi di realizzazione di wireless network. Riconoscere protocolli di comunicazione e di trasmissivo.