programma consuntivo di informatica gestionale

PROGRAMMA CONSUNTIVO DI INFORMATICA GESTIONALE
ANNO SCOLASTICO : 2011/2012
INSEGNANTE
: Buscaroli Giuliana
CLASSE
: 3A Mercurio
Introduzione.
Nozioni di base e concetti intuitivi di sistema e di processo.
Concetto di informazione e problemi ad esso inerenti.
Informatica e i suoi rapporti con le altre discipline.
Algoritmi.
Algoritmo come soluzione procedurale di un problema: definizione e requisiti.
Componenti fondamentali di un algoritmo: i dati e le istruzioni.
Rappresentazioni tipiche di un algoritmo: il diagramma a blocchi.
Programmazione strutturata e strutture fondamentali di controllo: sequenziale, di selezione, di ciclo.
Proposizioni e connettivi logici.
Gestione e trattamento degli elementi di una serie:
. serie costituita da N valori,
. serie chiusa dal valore sentinella,
. serie che termina su richiesta dell’operatore.
Definizione di array a una dimensione ed operazioni fondamentali:
. caricamento e visualizzazione di un array,
. ricerca di un elemento nell'array,
. utilizzo di più array paralleli,
. costruzione di nuovi array selezionando informazioni da array già esistenti,
. utilizzo di un array con più indici.
Organizzazione dei programmi :
. definizione di procedura,
. organizzazione top-down di un programma interattivo che gestisce dati memorizzati in array paralleli
e che si sviluppa tramite procedure.
Sistemi di numerazione.
Definizione di un sistema di numerazione con particolare riferimento ai sistemi binario, ottale
ed esadecimale.
Conversioni di numeri espressi in basi diverse.
Le risorse hardware e software.
Struttura generale di un sistema di elaborazione:
. la memoria centrale,
. l’unità centrale di elaborazione,
. le unità di input/output,
. le memorie di massa,
. il collegamento delle periferiche.
Struttura funzionale e principali registri.
Ciclo macchina: fasi fetch, decode ed execute.
Linguaggi di programmazione.
Introduzione alla comunicazione con la macchina attraverso un linguaggio.
Concetto di programma: programma sorgente, programma oggetto, programma eseguibile.
Il linguaggio di programmazione Pascal.
. definizione dei dati: semplici e strutturati (array),
. istruzioni fondamentali del linguaggio Pascal,
. dichiarazione e utilizzo di procedure (senza parametri).
L’applicativo Power Point.
Introduzione alle principali caratteristiche dello strumento di presentazione.
Utilizzo delle nozioni acquisite per la realizzazione di una presentazione relativa alla struttura
dell’elaboratore trattata in classe come argomento teorico.
Numerosi esercizi assegnati come lavoro domestico, implementati in laboratorio e corretti anche in classe,
relativi agli argomenti svolti.
Esercitazioni in laboratorio come verifica delle conoscenze acquisite con sviluppo dei programmi in linguaggio
Turbo Pascal.
Conoscenza pratica dei Personal Computer a disposizione nei laboratori.
Gli alunni
L'insegnante