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-