programma svolto III AFM

Transcript

programma svolto III AFM
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