PROGRAMMA DI INFORMATICA CLASSE TERZA SEZ. A CORSO Amministrazione Finanza e Marketing DOCENTE: Noto Giancarlo ANNO SCOLASTICO 2014/2015 MODULO 0 – L’ARCHITTETURA DEL COMPUTER - L’informatica - Il computer - Hardware e software - La memoria centrale e la cpu - Le periferiche - Le memorie di massa MODULO 1 – IL LINGUAGGIO HTML - Struttura di una pagina html; - Utilizzo dei tag; - Creazione elenchi puntati, numerati e tabelle; - Inserimento di immagini; - Le regole di stile. MODULO 2 – I DATABASE Terminologia e concetti sulle basi di dati - Definizione di database; - Sistemi informativi e sistemi informatici; - Dati e informazioni; La progettazione concettuale: il modello ER - Il modello concettuale ER; - Entità, attributi e chiavi; - Le associazioni; Microsoft Access - Descrizione ambiente; - Creazione delle tabelle; - Creazione relazioni. MODULO 3 – Il SISTEMA INFORMATIVO AZIENDALE · Definizione Sistema informatico e sistema informativo; · Evoluzione dei sistemi informatici: EDP, MIS, DSS; · I sistemi a integrazione di ciclo: MRP e MRP II; · I datawarehouse; · I sistemi ERP; · I sistemi SCM e CRM; · La PEC · La sicurezza del SIA · La politica della sicurezza · La sicurezza dell’informazione · La sicurezza sul lavoro PROGRAMMA DI INFORMATICA CLASSE TERZA SEZ. A CORSO Sistemi Informativi Aziendali DOCENTE: Noto Giancarlo I.T.P.: Bonechi Silvio ANNO SCOLASTICO 2014/2015 ARCHITETTURA DEL COMPUTER L’informatica Il computer Hardware e software La macchina di von Neumann Organizzazione della memoria centrale, i bus, architettura della memoria centrale, la CPU, l’unità di controllo, la ALU Linguaggio macchina e formato delle istruzioni L’esecuzione delle istruzioni Le periferiche Le memorie di massa La classificazione degli elaboratori LE BASI DELLA PROGRAMMAZIONE Problemi e algoritmi I problemi, la formulazione dei problemi, la ricerca della soluzione Gli algoritmi ( generalità e caratteristiche ) Rappresentazione degli algoritmi Dal problema al programma Dati, istruzioni e diagrammi a blocchi I dati Le istruzioni operative: di assegnazione, di input, di output Rappresentazione degli algoritmi con diagrammi a blocchi. Programmazione strutturata La programmazione La documentazione del lavoro La programmazione strutturata I costrutti fondamentali della programmazione strutturata: sequenza, selezione, selezione nidificata, iterazione, iterazione nidificata La struttura dati Vettore; - Operazioni sui vettori (caricamento, scansione, shift, massimo e minimo); - I vettori paralleli; - Algoritmi di ordinamento (scambio e a bolle); - Algoritmo di ricerca Le matrici I sottoprogrammi - Le procedure; - Le funzioni; - Il passaggio dei parametri (per valore e per riferimento); IL LINGUAGGIO VISUAL BASIC (Laboratorio) L’ambiente di programmazione Il lavoro di programmazione L’ambiente di programmazione Gli oggetti per le interfacce grafiche Creazione di un’applicazione visualbasic Form e controlli (caselle di testo, etichette, bottoni, casella combinata) Le proprietà, gli eventi, il codice Caratteristiche generali del linguaggio I dati L’assegnazione dei valori alle variabili Input e Output standard Le strutture di controllo La struttura di sequenza La struttura alternativa semplice e nidificata La ripetizione postcondizionale, precondizionale, con contatore e con richiesta di continuazione, la ripetizione nidificata PROGRAMMA DI INFORMATICA CLASSE QUARTA SEZ. A CORSO Amministrazione Finanza e Marketing DOCENTE: Noto Giancarlo ANNO SCOLASTICO 2014/2015 MODULO 1 – IL LINGUAGGIO HTML - Struttura di una pagina html; - Utilizzo dei tag; - Creazione elenchi puntati, numerati e tabelle; - Inserimento di immagini; - Le regole di stile. MODULO 2 – I DATABASE Terminologia e concetti sulle basi di dati - Definizione di database; - Sistemi informativi e sistemi informatici; - Dati e informazioni; La progettazione concettuale: il modello ER - La progettazione concettuale; - Il modello concettuale ER; - Entità, attributi e chiavi; - Rappresentazione grafica di entità e attributi; - Le associazioni; - Proprietà e tipi di associazioni; Microsoft Access - Descrizione ambiente; - Creazione delle tabelle; - Creazione relazioni. MODULO 3 – RETI DI COMPUTER - Definizione di rete; - Architettura client-server; - Canali punto-punto e multipunto; - La topologia fisica (stella, anello, bus); - I flussi trasmissivi (simplex, half-duplex e full duplex); - Le tecniche di commutazione; - Definizione di protocollo. - I motori di ricerca - La crittografia: simmetrica e asimmetrica - I certificati digitali PROGRAMMA DI INFORMATICA CLASSE QUARTA SEZ. A CORSO Sistemi Informativi Aziendali DOCENTE: Noto Giancarlo I.T.P.: Bonechi Silvio ANNO SCOLASTICO 2014/2015 MODULO 1 – Il LINGUAGGIO HTML - Struttura di una pagina html; - Utilizzo dei tag; - Creazione elenchi puntati, numerati e tabelle; - Inserimento di immagini; - Creazione link ipertestuali; MODULO 2 – I DATABASE Terminologia e concetti sulle basi di dati - Definizione di database; - Sistemi di gestione di basi dati (DBMS); - Linguaggi per database; La progettazione concettuale: il modello ER - La progettazione concettuale; - Il modello concettuale ER; - Entità, attributi e chiavi; - Rappresentazione grafica di entità e attributi; - Le associazioni; - Tipi di associazioni: diretta, inversa, parziale, totale, molteplicità e cardinalità. La progettazione logica: il modello relazionale - Definizione di modello relazionale; - La derivazione delle relazioni dal modello ER; - L’integrità referenziale. Il linguaggio SQL - Identificatori e tipi di dati; - La definizione delle tabelle; - Il comando SELECT; - Le funzioni di aggregazione: count, sum, avg, min e max; - Ordinamenti e raggruppamenti: order by, group by, having; MODULO 3 – LE RETI DI COMPUTER - Definizione di rete di computer; - Vantaggi connessi all’uso di una rete; - L’architettura client-server; - Il funzionamento di una rete; - Canali punto-punto e multipunto; - I flussi trasmissivi: simplex, half-duplex e full-duplex; - La topologia fisica di rete: stella, anello, bus; - Classificazione delle reti in base all’estensione: LAN, MAN e WAN; - Tecniche di commutazione: di circuito e di pacchetto. LABORATORIO DI INFORMATICA MICROSOFT ACCESS - Creazione di tabelle con chiave primaria ed esterna; - Proprietà del tipo dei dati inseriti nelle tabelle; - Relazioni tra le tabelle; - Operazioni con le query tramite linguaggio sql (raggruppamenti e calcoli; media, max e min, conteggio, ordinamento). PROGRAMMA DI INFORMATICA CLASSE QUINTA SEZ. A CORSO Sistemi Informativi Aziendali DOCENTE: Noto Giancarlo I.T.P.: Bonechi Silvio ANNO SCOLASTICO 2014/2015 MODULO 1- Il LINGUAGGIO HTML · Struttura di una pagina html; · Utilizzo dei tag; · Creazione elenchi puntati, numerati e tabelle; · Inserimento di immagini; · Creazione link ipertestuali; MODULO 2 - CASI AZIENDALI · Definizione Sistema informatico e sistema informativo; · Evoluzione dei sistemi informatici: EDP, MIS, DSS; · I sistemi a integrazione di ciclo: MRP e MRP II; · I datawarehouse; · I sistemi ERP; · I sistemi SCM e CRM; MODULO 3 - I DATABASE Terminologia e concetti sulle basi di dati · Definizione di database; · Sistemi di gestione di basi dati (DBMS); · Linguaggi per database; La progettazione concettuale: il modello ER · La progettazione concettuale; · Il modello concettuale ER; · Entità, attributi e chiavi; · Rappresentazione grafica di entità e attributi; · Le associazioni; · Tipi di associazioni: diretta, inversa, parziale, totale, molteplicità; La progettazione logica: il modello relazionale · Definizione di modello relazionale; · La derivazione delle relazioni dal modello ER; · La normalizzazione delle relazioni: prima, seconda e terza forma normale; · L’integrità referenziale. Il linguaggio SQL · Identificatori e tipi di dati; · La definizione delle tabelle; · Il comando SELECT; · Le funzioni di aggregazione: count, sum, avg, min e max; · Ordinamenti e raggruppamenti: order by, group by, having; MODULO 4 - LE RETI DI COMPUTER · Definizione di rete di computer; · Vantaggi connessi all’uso di una rete; · L’architettura client-server; · Il funzionamento di una rete; · I canali di comunicazione: punto-punto e multipunto; · I flussi trasmissivi: simplex, half-duplex e full-duplex; · La topologia fisica di rete: stella, anello, bus; · Classificazione delle reti in base all’estensione: LAN e WAN; · Tecniche di commutazione: di circuito e di pacchetto; · Il modello architetturale ISO/OSI; · I mezzi trasmissivi: doppino telefonico, cavo coassiale e fibra ottica; · Il protocollo TCP/IP; · L’indirizzo MAC, gli indirizzi IP pubblici e privati; · Dispositivi per il collegamento delle reti: hub, switch e router. · Cenni sulla sicurezza informatica · La crittografia a chiave privata e a chiave pubblica · La firma digitale · La posta elettronica certificata MODULO 5 - Il LINGUAGGIO PHP · Elementi di base · Variabili e operatori · Array associativi · Le strutture di controllo · Interazione con l’utente tramite i form html (GET E POST) · Connessione ai database MODULO 6 - TUTELA DELLA PRIVACY, DELLA PROPRIETA’ INTELLETTUALE · La tutela della privacy · Il diritto d’autore · Le licenze d’uso