Programma di “INFORMATICA ” classe I AFM
a.s. 2015-2016
I.I.S. BERNALDA - FERRANDINA
________________________________
Programma di INFORMATICA
a.s. 2015-2016
Classe I AFM
Testo adottato: PAOLO CAMAGNI, RICCARDO NIKOLASSY
Tecnologie Informatiche. Nuova Edizione Openschool
Office 2010 e Windows 7
HOEPLI
Prof. Rocco BRIGANTE
 Fondamenti di teoria dell’elaborazione dei dati.
Il sistema computer





L’informatica ed i sistemi di elaborazione;
Il modello di Von Neumann;
Sistema di comunicazione : operazione di codifica e decodifica;
L’Hardware ed il Software;
L’elaboratore elettronico : componenti fisici e programmi;
La rappresentazioni delle informazioni










I sistemi di numerazione : generalità e definizioni;
La numerazione binaria : operazioni in binario;
Altri sistemi posizionali : sistema di numerazione esadecimale ed ottale;
Conversione fra la base 10 e le basi 2, 8 e 16;
Conversione fra le basi 2, 8 e 16 e la base 10;
Conversione diretta fra la base 2 e le basi 8 e 16;
La codifica delle informazioni;
Rappresentazione delle informazioni alfanumeriche;
Rappresentazione binaria dei numeri interi;
Rappresentazione dei numeri reali;
 Il sistema di elaborazione
Struttura hardware del sistema di elaborazione









Il modello logico funzionale, componenti dell’elaboratore;
La memoria centrale, organizzazione della memoria centrale, tipi di memoria;
La CPU, registri, unità di controllo, ALU;
Componenti di un’istruzione;
Fasi di esecuzione di un’istruzione;
BIOS e POST;
Memorie ausiliarie;
Organizzazione dei dati nelle unità dischi magnetici;
Tempo d’accesso nelle unità a dischi magnetici;
Il sistema operativo Windows

Le principali funzionalità del sistema operativo Windows :
 Il sistema di archiviazione;
 La gestione di file e cartelle;
-1-
Programma di “INFORMATICA ” classe I AFM
a.s. 2015-2016
 Elaborazione digitale di un documento : Word








Operazioni di base;
Creazione di un nuovo documento;
Formattazione dei paragrafi
Impostazione pagina, intestazione e piè pagina;
Elenchi, bordi e sfondi;
Le tabelle;
Inserimento di oggetti;
La stampa unione.
 Il foglio elettronico Excel







Conoscere MS Excel;
Fogli di lavori e celle;
Lavorare con le celle;
Creare un foglio di lavoro;
Formattazione e personalizzazione del foglio;
Formule e funzioni;
I grafici.
 Introduzione agli algoritmi
Dal problema all’algoritmo










Definizione di algoritmo;
Caratteristiche e requisiti di un algoritmo;
Componenti di un algoritmo;
Formalizzazione di un algoritmo;
Variabili e costanti;
Rappresentazione degli algoritmi mediante diagrammi a blocchi (flow-chart);
Classificazione delle istruzioni : inizializzazione, assegnazione, I/O;
Operatore modulo;
Diagrammi strutturati: la struttura sequenziale, alternativa ed alternativa nidificata;
Introduzione al linguaggio C++.

Esempi di diagrammi con la struttura alternativa :
- Dati due numeri stampare il minore;
- Dati tre numeri stampare il maggiore;
- Dato un numero stabilire se è pari;
 Laboratorio

Utilizzo di Word - Excel – C++;
Bernalda , 09 Giugno 2016
Il docente
Prof. Rocco BRIGANTE
________________________
Gli alunni
________________________
________________________
________________________
-2-
Programma di “INFORMATICA ” classe II A AFM
a.s. 2015-2016
I.I.S.
BERNALDA - FERRANDINA (MT)
________________________________
Programma di INFORMATICA
Testo adottato :
a.s. 2015-2016
Classe IIA AFM
PAOLO CAMAGNI, RICCARDO NIKOLASSY
Tecnologie Informatiche. Nuova Edizione Openschool
Office 2010 e Windows 7
HOEPLI
Prof. Rocco BRIGANTE
 Multimedialità
Power Point

Utilizzo e creazione di presentazioni;
 Elementi di programmazione
Dal problema all’algoritmo










Definizione di algoritmo;
Caratteristiche e requisiti di un algoritmo;
Componenti di un algoritmo;
Formalizzazione di un algoritmo;
Variabili e costanti;
Scambio di due variabili;
Rappresentazione degli algoritmi mediante diagrammi a blocchi (flow-chart);
Classificazione delle istruzioni : inizializzazione, assegnazione, I/O;
Operatore modulo;
Diagrammi strutturati: la struttura sequenziale, alternativa, iterativa con contatore,
iterativa precondizionale e postcondizionale.
Dall’algoritmo al programma



Definizione di programma e linguaggio di programmazione;
Elementi fondamentali di un linguaggio di programmazione;
Il compilatore.
-1-
Programma di “INFORMATICA ” classe II A AFM
a.s. 2015-2016
 Il Linguaggio C++







Conoscere l’ambiente di sviluppo Dev-C++;
Caratteristiche generali del linguaggio;
Definizione di variabili e costanti;
Istruzioni per l’input e output di dati;
Operazioni di calcolo e logiche;
Assegnazione di valori alle variabili;
Le strutture di controllo : la struttura alternativa if e if….else, le strutture iterative:
for, while, do….while.
 Le reti di computer


Tipi di rete;
Internet e i suoi servizi.
 La normativa in Informatica

Privacy e Copyright
 Laboratorio

Implementazione in C++ di algoritmi rappresentati mediante diagrammi a
blocchi.
Bernalda , 09 Giugno 2016
Il docente
Prof. Rocco BRIGANTE
________________________
Gli alunni
________________________
________________________
________________________
-2-
Programma di “INFORMATICA ” classe II B AFM
a.s. 2015-2016
I.I.S.
BERNALDA - FERRANDINA (MT)
________________________________
Programma di INFORMATICA
Testo adottato :
a.s. 2015-2016
Classe IIB AFM
PAOLO CAMAGNI, RICCARDO NIKOLASSY
Tecnologie Informatiche. Nuova Edizione Openschool
Office 2010 e Windows 7
HOEPLI
Prof. Rocco BRIGANTE
 Multimedialità
Power Point

Utilizzo e creazione di presentazioni;
 Elementi di programmazione
Dal problema all’algoritmo










Definizione di algoritmo;
Caratteristiche e requisiti di un algoritmo;
Componenti di un algoritmo;
Formalizzazione di un algoritmo;
Variabili e costanti;
Scambio di due variabili;
Rappresentazione degli algoritmi mediante diagrammi a blocchi (flow-chart);
Classificazione delle istruzioni : inizializzazione, assegnazione, I/O;
Operatore modulo;
Diagrammi strutturati: la struttura sequenziale, alternativa, iterativa con contatore,
iterativa precondizionale e postcondizionale.
Dall’algoritmo al programma



Definizione di programma e linguaggio di programmazione;
Elementi fondamentali di un linguaggio di programmazione;
Il compilatore.
-1-
Programma di “INFORMATICA ” classe II B AFM
a.s. 2015-2016
 Il Linguaggio C++







Conoscere l’ambiente di sviluppo Dev-C++;
Caratteristiche generali del linguaggio;
Definizione di variabili e costanti;
Istruzioni per l’input e output di dati;
Operazioni di calcolo e logiche;
Assegnazione di valori alle variabili;
Le strutture di controllo : la struttura alternativa if e if….else, le strutture iterative:
for, while, do….while.
 Le reti di computer


Tipi di rete;
Internet e i suoi servizi.
 La normativa in Informatica

Privacy e Copyright
 Laboratorio

Implementazione in C++ di algoritmi rappresentati mediante diagrammi a
blocchi.
Bernalda , 09 Giugno 2016
Il docente
Prof. Rocco BRIGANTE
________________________
Gli alunni
________________________
________________________
________________________
-2-
Programma di “INFORMATICA ” classe III AFM
a.s. 2015-2016
I.I.S.
BERNALDA - FERRANDINA (MT)
________________________________
Programma di INFORMATICA
a.s. 2015-2016
Classe III AFM
Testo adottato : PAOLO CAMAGNI, RICCARDO NIKOLASSY
INFORMATICA PER L'AZIENDA - EDIZIONE BLU - AMMINISTRAZIONE,
FINANZA E MARKETING NUOVA EDIZIONE OPENSCHOOL - SISTEMI
INFORMATIVI, WEB E DATABASE
HOEPLI
Prof. Rocco BRIGANTE
 Elementi di programmazione
Dal problema all’algoritmo










Definizione di algoritmo;
Caratteristiche e requisiti di un algoritmo;
Componenti di un algoritmo;
Formalizzazione di un algoritmo;
Variabili e costanti;
Scambio di due variabili;
Rappresentazione degli algoritmi mediante diagrammi a blocchi (flow-chart);
Classificazione delle istruzioni : inizializzazione, assegnazione, I/O;
Operatore modulo;
Diagrammi strutturati: la struttura sequenziale, alternativa, iterativa con contatore,
iterativa precondizionale e postcondizionale.
Dall’algoritmo al programma



Definizione di programma e linguaggio di programmazione;
Elementi fondamentali di un linguaggio di programmazione;
Il compilatore.
Il Linguaggio C++







Conoscere l’ambiente di sviluppo Dev-C++;
Caratteristiche generali del linguaggio;
Definizione di variabili e costanti;
Istruzioni per l’input e output di dati;
Operazioni di calcolo e logiche;
Assegnazione di valori alle variabili;
Le strutture di controllo : la struttura alternativa if e if….else, le strutture iterative:
for, while, do….while.
-1-
Programma di “INFORMATICA ” classe III AFM
a.s. 2015-2016
 I dati strutturati





Aspetti implementativi;
Operazioni sui vettori: caricamento e scansione;
L’ordinamento per selezione;
Shift degli elementi;
Il problema della ricerca: con scansione e con flag.
 Reti di computer e reti di comunicazione


Reti di computer e dispositivi di rete;
La rete Internet.
 Il linguaggio HTML



Il Web;
La sintassi dell’HTML;
Multimedialità e moduli in HTML.
 Laboratorio

Implementazione in C++ di algoritmi rappresentati mediante diagrammi a
blocchi.

Realizzazione di un sito Web.
Bernalda , 09 Giugno 2016
Il docente
Prof. Rocco BRIGANTE
________________________
Gli alunni
________________________
________________________
_____________________________
-2-
Programma di “INFORMATICA ” classe IV AFM
a.s. 2015-2016
I.S.S. BERNALDA - FERRANDINA
BERNALDA (MT)
________________________________
Programma di INFORMATICA
Testo adottato
:
a.s. 2015-2016
LUCA CAGLIERO, LUCIA BARALE
INFORMATICA PER L'AZIENDA
Classe IV AFM
TRAMONTANA
Prof. Rocco BRIGANTE
 Le basi di dati
Introduzione alle basi di dati









Definizione di base di dati
Dati ed informazioni: schemi ed istanze
Il modello dei dati
La progettazione di una base di dati
Il DBMS
Eliminazione delle ridondanze
Eliminazione delle inconsistenze
Integrità dei dati
Indipendenza logica e fisica
La progettazione concettuale: il modello E/R







La progettazione concettuale
Modelli mediante un attributo e modelli mediante una entità
Le associazioni
Attributi di entità e di associazione
Tipi e proprietà di associazioni
Associazioni 1:1, 1:N, N:M
I vincoli di integrità
La progettazione logica: il modello relazionale





Le relazioni
Chiavi, schemi ed occorrenze
Derivazione delle relazioni dal modello E/R
Rappresentazione delle associazioni
Integrità referenziale
-1-
Programma di “INFORMATICA ” classe IV AFM
a.s. 2015-2016
 Interrogare una base di dati



Interrogare una base di dati
Interrogazione del modello logico relazionale
Gli operatori algebrici relazionali
 Microsoft Access





Creazione di un database
Tabelle
Maschere
Query
Report
 La normativa in informatica

Privacy e copyright
 Laboratorio

Implementazione in Microsoft Access di basi di dati rappresentate mediante
modello E\R e Schema Logico.
Bernalda , 09 Giugno 2016
Il docente
Prof. Rocco BRIGANTE
________________________
Gli alunni
________________________
________________________
_____________________________
-2-