Programma di Informatica
PROGRAMMA DI INFORMATICA
CLASSE quinta
ANNO SCOLASTICO 2012/2013
Modulo A: Basi di dati e linguaggio SQL
•
•
•
•
•
•
•
•
•
•
•
•
•
•
La produzione del software;
Il controllo do qualità;
La metodologia;
Modellazione dei dati;
Il modello E/R;
L’entità;
L’associazione;
Gli attributi;
Le associazioni tra entità;
Regole di lettura;
Le regole di derivazione del modello logico;
Esempi di modellazioni di dati;
Esempio di analisi di un problema.
Le basi di dati:
•
•
•
•
•
•
•
•
•
•
Introduzione;
I limiti dell’organizzazione convenzionale degli archivi;
I modelli per il database;
I concetti fondamentali del modello relazionale;
Le operazioni relazionali;
Esempio con modello E/R, tabelle e operazioni relazionali;
La normalizzazione delle relazioni (forma normale di Boyce – Codd no)
L’integrità referenziale;
Osservazioni sul modello relazionale;
La gestione del database;
Modulo B: il linguaggio SQL
• Caratteristiche generali;
• Identificatori e tipi di dati;
• La definizione delle tabelle (create table);
• Comando Select;
• Operazioni relazionali sul linguaggio SQL;
• Le funzioni di Aggregazione;
• Ordinamenti e raggruppamenti (between);
• Esempi con uso del linguaggio SQL (Attività sportive e studentesche , fatture, …)
Access:
•
Caratteristiche generali (tabelle ,query,maschere,report);
Programma di Informatica
•
•
•
•
•
•
•
•
•
•
•
La definizione e l’apertura di un database;
Definizione delle tabelle;
Il Caricamento dei dati;
La definizione delle associazioni;
Le query;
L’esecuzione di una query;
I tipi di query in access;
Le maschere;
Creazione di una maschera,
Modifica di una struttura della maschera;
I report.
Modulo C: database nel web (cenni)
•
•
•
Web server;
La connessione al database;
1 esempio di pagine asp.
Modulo D: I sistemi operativi:
•
•
•
•
•
•
•
•
•
•
definizione di un sistema operativo;
Evoluzione dei sistemi operativi ;
o Sistemi dedicati;
o Elaborazione a lotti;
o Sistemi a partizioni di tempo;
o Sistemi in tempo reale.
Macchina virtuale;
Concetto di processo;
Concetto di risorse;
Strutture di un sistema;
Gli stadi del processore centrale;
Il sistema operativo come gestore di risorse
o Il gestore dei processi;
o Il gestore della memoria;
o Il gestore delle periferiche;
o Il gestore delle informazioni
Struttura gerarchica di un sistema operativo;
Sistema operativo come gestore di processi;
Il nucleo del sistema operativo:
•
•
•
•
La struttura del gestore;
Lo schedulatore dei lavori;
Le politiche di schedulazione dei lavori;
Lo schedulatore dei processi.
La gestione della memoria:
•
•
La struttura del gestore della memoria;
Le funzioni del gestore della memoria;
Programma di Informatica
•
•
Allocazione a singola partizione
Allocazione a partizione;
o Allocazione statica;
o Allocazione dinamica;
o Allocazione nella prima area libera;
o Allocazione nella migliore area libera;
• Il problema della frammentazione della memoria;
• Allocazione a partizione rilocabili;
• La paginazione;
o Cenni paginazione dinamica;
• Cenni sulla segmentazione.
Modulo E Le reti di computer:
• Introduzione;
• I servizi per gli utenti e per le aziende;
• Modello client – server;
• La tecnologia di trasmissione;
• Classificazione delle reti per estensione;
o Reti locali LAN;
o Reti metropolitane MAN;
o Reti geografiche WAN;
• La tecnologia di comunicazione;
• Topologie di Rete;
o Reti a stella;
o Reti ad anello;
o Reti a bus;
o Reti ad albero;
o Reti magliate non completamente connesse;
o Reti magliate completamente connesse;
• Le tecniche di comunicazione;
• Architettura di rete;
• I modelli di architetture di rete;
• I livelli del modello ISO/OSI;
• Il livello fisico;
• La codifica del segnale;
• Il livello da link;
o Rilevamento e correzione degli errori;
o Modalità di accesso al canale;
o La tecnica a contesa CSMA/CD;
o La tecnica a Token;
• I modelli TCP/IP;
o Hub;
o Switch;
o Centro stella attivo;ù
Programma di Informatica
o Bridge;
o Router;
o Gateway;
• Gli standard digitali;
• Gli indirizzi IP;
• I livelli applicativi secondo TCP/IP;
o ISDN;
o ADSL;
Modulo F: Internet:
• La storia di internet;
• La geografia di internet;
• Intranet e Extranet;
• Nomi di internet;
• La registrazione di un dominio;
• Gli Strumenti Software di internet;
o Browser.
• I servizi di internet;
o La posta elettronica;
o Le mailing list e le conferenze;
o USENET;
o Newsgroup;
o Trasferimento di archivi;
 FTP;
o La chat e la videoconferenza;
o Motore di ricerca.
Modulo G :HTML:
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Introduzione alle pagine WEB;
Presentazione;
Organizzazione del testo;
Attributi;
Intestazione;
Lo stile dei caratteri;
Apice e pedice;
I font e la dimensione dei caratteri;
Colori;
Elenchi puntati e numerati;
Le tabelle;
Le tabelle: intestazioni;
Le tabelle: bordi e colori;
Struttura e dimensioni di una tabella;
Programma di Informatica
• Le immagini in HTML;
• Attributi per la gestione delle immagini;
• Attributi per la presentazione delle immagini.
I DOCENTI
GLI ALUNNI