INFORMATICA a.s. 2014-2015 Classe 4a C SIA Prof. Gherardo Adeferri I contenuti del programma svolto si articolano come segue: 1. Algoritmi e strutture dati 1. I dati – classificazione (approfondimento) 2. Le strutture dati: schema sintetico 3. Gli array 4. Record e tabelle 5. Altre strutture: liste, grafi , alberi, ecc. 2. Gli archivi di dati 1. Concetti di base sugli archivi 2. Tipi di organizzazione degli archivi: 1. sequenziali 2. sequenziali con indice 3. relative 3. Organizzazione dei files e supporti di memoria 4. I formati XML e JSON (cenni) 3. Processo di sviluppo del SW e documentazione 1. Introduzione 2. Analisi del sistema 3. Disegno del sistema 4. Implementazione 5. Documentazione del processo di sviluppo ed operativa 4. I databases 1. Introduzione 2. Nozione di DB 3. Il DBMS 4. Dalla gestione tradizionale al DB 5. Il progetto della base di dati – schema E/R 6. Le associazioni tra insiemi-entità 7. La gestione del database 1. Prestazioni del DBMS 2. I linguaggi 3. Il linguaggio SQL 1. Funzioni di DDL – definizione struttura del DB 2. Funzioni di DML – modifica dei dati contenuti nel DB 3. Funzioni di Query Language (SELECT) 4. Gli utenti 8. Il modello relazionale 1. Definizioni 2. Normalizzazione delle relazioni 3. Operazioni sulle relazioni 4. Osservazioni sul modello relazionale ___________________________________________________________________________________________ _________________________ ITES "R.Valturio" – Rimini pag. 1/2 9. I Sistemi Operativi 1. Organizzazione dei sistemi operativi 2. Struttura e funzionamento di un Sistema Operativo 3. Tipi di Sistemi Operativi 4. I moduli del S.O. (introduzione) 1. Gestione della CPU 2. Gestione della memoria centrale 3. Gestione delle periferiche 4. Gestione delle memorie di massa 5. Laboratorio 1. DBMS MySql: gestione mediante PhpMyAdmin 2. Programmazione in linguaggio Javascript: gestione di Array, stringhe, ecc. 3. Linguaggio PHP5: 1. programmazione di base e orientata agli oggetti (OOP) 2. interazione con HTML5/CSS3 3. interfacciamento con DBMS MySql mediante PDO - PHP Data Objects (introduzione) Testi e materiale didattico: ➔ Testi free e Appunti del docente ➔ Piattaforma eLearning www.adeferri.com ➔ Dispense sul linguaggio PHP (OOP), PDO e DBMS MySql Rimini, 06/06/2015 _____________________________ Prof. Gherardo Adeferri ___________________________________________________________________________________________ _________________________ ITES "R.Valturio" – Rimini pag. 2/2