liceo scientifico “e - Liceo Galileo Galilei

LICEO SCIENTIFICO “GALILEO GALILEI” Caselle di Selvazzano Dentro (PD)
Anno scolastico 2011/2012
Classe 3^D
PROGRAMMA SVOLTO DALLA DOCENTE DI: INFORMATICA
PROF.SSA LAURA DE GIORGI
Il programma svolto durante il terzo anno ha ripreso ed approfondito gli argomenti pertinenti i temi
indicati dal ministero per il primo biennio: architettura del computer (AC), sistemi operativi (SO),
Internet e servizi (IS), elaborazione automatica di documenti (DE), algoritmi e linguaggi di
programmazione (AL).
CONTENUTI
(AC) Sistemi di elaborazione e rappresentazione delle informazioni.
L'informatica. Il computer. Hardware , Firmware e software. Dati e informazioni.
L'architettura di von Neumann: CPU, memoria centrale, bus. Case, scheda madre.
Bus dati, indirizzi, controllo.
Organizzazione, architettura e caratteristiche della memoria centrale: RAM, ROM, cache.
La RAM: celle, indirizzi e operazioni di memoria; accesso in memoria centrale.
Le unità di misura dell'informazione: Bit, Byte, Word.
La CPU (Central Processing Unit) con le sue componenti CU (Control Unit) e ALU (ArithmeticLogic Unit). I registri in generale, della RAM, della CU e della ALU.
La ROM, BIOS, bootstrap, tempo d'accesso e ciclo di memoria. Il ciclo per il reperimento delle
informazioni.
Le memorie di massa a supporto magnetico ed ottico. La classificazione delle memorie:
caratteristiche, composizione, differenze. Le porte e le periferiche di input e di output. La
classificazione dei computer.
I sistemi di numerazione posizionale: definizione, caratteristiche, base, alfabeto, simboli,
cardinalità. I sistemi di numerazione decimale, binaria, ottale, esadecimale: base, alfabeto, simboli,
cardinalità, notazione espansa, pesi.
La codifica binaria e la conversione decimale-binario e binario-decimale.
La codifica ottale e la conversione decimale-ottale e ottale-decimale.
La codifica esadecimale e la conversione decimale-esadecimale e esadecimale-decimale.
Algoritmo di conversione da ottale a binario e viceversa.
Algoritmo di conversione da esadecimale a binario e viceversa.
(SO) Software e sistemi operativi.
La struttura del Sistema Operativo, le sue principali funzionalità e alcune avanzate.
Il software e le categorie del sw. La struttura del Sistema Operativo e le sue principali funzionalità.
Il bootstrap. Creare, rinominare, copiare, eliminare, spostare cartelle e file.
(DE) Organizzare testi, dati ed immagini in formato elettronico.
Elaboratore di testi, Foglio di calcolo, Generatore di presentazioni: funzionalità di base ed avanzate.
(IS) Le principali funzionalità offerte dalla Rete per reperire e scambiare informazioni.
Utilizzo di un indirizzo di posta elettronica, mail-list, newsgroup. Netiquette.
1
(AL) Le basi della programmazione.
Problemi ed algoritmi: linguaggio di progetto, diagrammi di flusso e linguaggi di programmazione.
La programmazione strutturata: variabili e parametri; sintassi e semantica; costrutti di base; algebra
di Boole.
I costrutti sintattici fondamentali: sequenza, selezione, iterazione con controllo precondizionale e
postcondizionale, iterazione enumerativa.
Documentazione di lavoro: tabella delle variabili, tabella di traccia.
Implementazione di algoritmi con i costrutti sequenza, selezione ed iterazione mediante lo
pseudolinguaggio e la rappresentazione grafica con i diagrammi a blocchi. Verifica degli algoritmi
implementati con la tabella di traccia.
Data 07/06/2013
La Docente: Laura De Giorgi
Firma di almeno due studenti
…………………………………
…………………………………
2