LICEO SCIENTIFICO “E. FERMI” - NUORO
PROGRAMMA SVOLTO DI INFORMATICA
CLASSE 4ª H A.S. 2009/2010
DOCENTE: ANTONIO PODDA
RIPASSO SUL LINGUAGGIO DI PROGRAMMAZIONE C
Generalità sul linguaggio. Elementi del linguaggio e regole di scrittura dei programmi.
Gruppo (set) di caratteri. Parole riservate.
RIPASSO DEGLI ARGOMENTI TEORICI FONDAMENTALI
concetto di dato e informazione; - dati analogici e dati digitali; - multimedialità (interattività e
ipertestualità); - hardware, software, input e output; struttura logica del computer; il modem;
architettura del PC; - la memoria centrale; - la CPU.
RIPASSO SULLA PROGRAMMAZIONE (IN GENERALE)
i dati: variabili semplici e variabili indicizzate - algoritmi (il diagramma a blocchi); il linguaggio di programmazione; - linguaggi a basso ed alto livello; - i traduttori; le fasi della compilazione; - l'esecuzione dei programmi; - generazione e verifica dei
programmi; - correzione degli errori.
CLASSIFICAZIONE DEL SOFTWARE
software di base (sistema operativo, traduttori e programmi di utilità); - software
applicativo in generale.
LINGUAGGIO DI PROGRAMMAZIONE VISUAL BASIC
Generalità sul linguaggio. Elementi del linguaggio e regole di scrittura dei programmi.
Gruppo (set) di caratteri. Parole riservate.
•
CARATTERISTICHE DEL LINGUAGGIO
−
programmi; variabili e assegnamenti; input e output;
−
funzioni principali; fasi di programmazione.
•
RIPASSO SULLA 1ª E LA 2ª STRUTTURA DELL’ALGORITMO
•
ISTRUZIONI DECISIONALI (3ª STRUTTURA DELL’ALGORITMO)
−
l’istruzione if; le istruzioni composte; if annidati;
−
espressioni.
•
VETTORI
−
definizione di vettore; esempi di uso di array (monodimensionale);
−
inizializzazione e gestione di variabili indicizzate;
•
STRUTTURA DEGLI ALGORITMI (FLOW-CHART)
- struttura sequenziale; - struttura alternativa; - struttura iterativa;
- contatore e accumulatore.
•
LE STRATEGIE PER LA RISOLUZIONE DI PROBLEMI
- la comprensione del problema; - la ricerca della soluzione.
1/2
LA TELEMATICA
- la telematica in generale; - modo di trasmissione dei dati (seriale parallela); - mezzi trasmissivi
dei dati (fisici ed hertziani); - concetto di pacchetto; - i flussi trasmissivi; cenni sull’ISP;
concetto di banda larga; concetto di: multimedialità, ipertesto e ipermedia; linguaggio HTML in
generale; - le istruzioni fondamentali per la creazione di una pagina web.
LE RETI DI COMPUTER
- collegamento alle periferiche (sistema concentrato o mainframe); - tecnologia di trasmissione
dati; - archi e nodi; - bridge, router e gateway; - il modello client/server; concetto di host; topologia; - tipologia; - tipo di trasmissione (parallela e seriale); - rete ADSL; - cenni su internet;
- il livello ISO/OSI; - la suite di protocolli internet(TCP/IP).
ESERCITAZIONI
Opportune esercitazioni sono state effettuate, alla lavagna, sulla soluzione di problemi mediante
il diagramma a blocchi e la codifica in linguaggio VISUAL BASIC e di marcatura HTML.
Approfondimenti ed esercitazioni, in laboratorio, aventi ad oggetto la realizzazione di
programmi per l'automazione di procedure di calcolo, visualizzazione e stampa su carta.
TESTI
Oltre al libro di testo in adozione si è fatto riferimento anche ad alcune copie fotostatiche
(dispensina) relativamente alle tematiche riguardanti la telematica e le reti di computer.
GLI ALUNNI
IL DOCENTE
2/2