ISTITUTO STATALE DI ISTRUZIONE SUPERIORE Guido Tassinari COD. NAIS09100C – VIA FASANO,13 – POZZUOLI – 80078 TEL 081 5265754 – FAX 081 5266762 E-MAIL [email protected] SITO WEB www.itispozzuoli.it Programma di Informatica classe quinta sezione i A.S. 2015/2016 Introduzione ai database. Realtà di riferimento. Database e DBMS DBMS entità loro caratterizzazione. Tipi di relazioni 1 a 1 1 a molti e molti a molti Associazioni totali e parziali. Chiave primaria e chiavi esterne. Normalizzazione Vincoli degli attributi Query di selezione. Istruzione select Introduzione a php my admin Utilizzo delle chiavi esterne per la realizzazione di Join nelle interrogazioni di database. Integrità referenziale. Inserimento, aggiornamento dei dati in una tabella (Insert delete update) Virus informatici. Tipologie e specifiche. Crittografia: crittografia xor, codice di Cesare, codice di Vigenere, steganografia, crittografia end to end , concetto di chiave pubblica e chiave privata. Introduzione ad Android. struttura di un'app. layout(relativelayout, linearlayout) widget. button inageview, edittext, textview. Il file manifest, sdk minsdk targetsdk. Introduzione ad Android Studio. Struttura generale di un'app. Fasi di creazione di un'app. Creazione interfacce utente, layout, posizionamento widget, concetto di listener. Creazione di un progetto. Creazione prima activity. Ciclo di vita di una activity. Apertura di una seconda activity in un'app Android. Intent e startactivity. Sfondi e caratteristiche grafiche. Chiave di debug e chiave di release. Generazione del file Apk. Concetti elementari di robotica. Schema di uno sketch Arduino. Uso di scratch e Mblock per generare codice arduino. Impiego di VB.NET per realizzare software che si interfacci con un database Impiego di Android studio per realizzare app Android Tutti gli argomenti sono stati corredati da esercitazioni di laboratorio. Pozzuoli 21/05/2016 Prof. Vincenzo Gennino Prof. Gennaro Guarino