Programma Finale della Classe 3R TECN. E PROG. DI SIST. INFORM Anno Scolastico 2014-2015 Insegnanti: CIPOLLA Bruno, ROCCHETTA Cristiano OBIETTIVI DISCIPLINARI padroneggiare la rappresentazione dell'informazione digitale con le sue implicazioni. Conoscere il funzionamento di un sistema operativo Cloud computing. CONTENUTI 1 Rappresentazione dell'informazione digitale Simboli, alfabeti e linguaggi, l'alfabeto binario, rappresentazione di informazioni in binario (testi, numeri, immagini, suoni, video). codifiche varie, formati oggetti più usati. Sistema numerico binario Rappresentazione binaria, ottale, decimale, esadecimale Informatica e automazione. Digitalizzazione del mondo, vantaggi e svantaggi dell'informazione digitale. Unità di misura informatiche, Bit, byte, word, nibble, Kappa, Mega, pollici... Peso dell'informazione digitale. Gestione degli errori in informatica. memorie ECC, dischi e reti, FEC Memorie informatiche, volatili e permanenti, sequenziali e ad accesso diretto, ottiche, magnetiche, solid state, pennine e schedine e SSD. Rudimenti di cifratura e compressione dell'informazione 2 Informatica Il "principio di precauzione" Il cloud computing e i thin clients, cloud storage, cloud gaming, google drive. Differenze fra applicazioni su PC e APP per smartphone Legge di Moore. Standard informatici. Il software ed il suo ciclo. Evoluzione del S.O. Windows. Tipi di software, Freeware, shareware, Open source ecc. Licenze software. Funzionamento del PC, Bios, p.o.s.t., bootstrap, boot manager, più S.O. anche in simultanea sulla stessa macchin fisica. Macchine virtuali Architetture informatiche a 8 16 32 e 64 bit, RISC e CISC, set di istruzioni, stack, code, Hardware sistemi di calcolo: microcontroller, SOC e microprocessori, server e supercomputers, Criteri di stima delle prestazioni di un elaboratore: Clock, ampiezza parola, memoria cache... compatibilità e portabilità del codice. Architetture per console di gaming e per smartphone e tablet. Architettura ARM e implementazioni. big.LITTLE e ARM V8. Sistemi di tipo server, memorie ECC, gruppi di continuità, componenti ridondate. 3 Sistemi operativi 3R - TECN. E PROG. DI SIST. INFORM Pagina 1/3 Funzione e architettura di un sistema operativo Strutture dati per i sistemi operativi: Stack, coda, albero, grafo Multitasking e multiuser Tipi di sistemi operativi: Batch, Time sharing, Real time ecc. Programmi applicativi, portabilità del codice, libreoffice Le API del s.o. Multiprocessing (Multicore) e Hyperthreading, Multitasking, priorità, privilegi, quote. Scheduler e dispatcher, gestione delle interruzioni. Memorie di massa, unità periferiche, dischi magnetici, SSD, partizioni, livelli RAID I files, file system, backup e archiving, i metadati. Crash e dump, i files di log, macchine virtuali. L'interfaccia utente, dagli switch e schede perforate a WIMP, pen e touch e alla lettura del pensiero Speech e handwriting recognition, sintesi vocale. Concetti di "always on" e "instant on" suspend e ibernazione. Sistemi open source, unix, linux e derivati. 4 Internet e comunicazioni Rudimenti di testo, ipertesto, multimedialità. Link, URL, Domini, indirizi IP, ADSL, fibre ottiche, backbone, banda e Latenza. Web hosting e Cloud computing. Strumenti: ping, tracert, Il DNS Internet prima del browser, "memoria" di internet, precauzioni nell'utilizzo. tecnologie, prodotti ed evoluzione della comunicazione mobile: dal phone al phablet. Geolocalizzazione, TOR e LOIC. Email, Spam e phish Ricerca avanzata di informazioni su Internet con Google Alcuni strumenti di google. Risorse su internet, funzionamento di wikipedia, linkedin, sourceforge.net 5 VARIE portableapps.com, pen computing versus touch computing tecnologie RFID e NFC sicurezza informatica e scelta e gestione delle passsword Rudimenti di S.O. Ubuntu Diritto d'autore e informazione digitale Google docs/drive e cloud computing. I watermark digitali Elettricità ed informatica, consumi, alimentatori, batterie Ergonomia, Biometria (cenni) 6 Laboratorio Utilizzo di Google drive, documenti, presentazioni, fogli di calcolo, moduli, upload, conversione e condivisione di documenti. Linux Ubuntu, strumenti diagnostici vari. l'Hiren boot CD Aggiornamenti software, Editing esadecimale di files, calcolo esadecimale Cenni di procedure di comandi STRUMENTI DI VERIFICA UTILIZZATI Questionari online, prove scritte, interrogazioni, qualche esercizio di laboratorio STRUMENTI DIDATTICI UTILIZZATI Materiali prodotti dall'insegnante in formato PDF e non (brunocipolla.net/scuola) rete internet, wikipedia, 3R - TECN. E PROG. DI SIST. INFORM Pagina 2/3 presentazioni Impress. Qualche modulo didattico multimediale. La Spezia, 21/06/2015 I DOCENTI: ___________________ _________________ I RAPPRESENTANTI DI CLASSE: ___________________ _________________ 3R - TECN. E PROG. DI SIST. INFORM Pagina 3/3