Potenziamento in Informatica

Docente Ing. Riccardo Ortale


Materiale didattico:

Lezione

Argomenti

Materiale

11-10-2008

Teoria.

Presentazione del corso. Concetti di dato, informazione e conoscenza. Concetti di messaggio e comunicazione. Finalitą dell'Informatica. Nozioni di problema, algortimo e programma. Cenni sui linguaggi di programmazione. Esempi pratici.

Download

Esercitazione.

Introduzione al sistema operativo Microsoft Windows. Il file system. Il pannello di controllo.

Microsoft Word: aspetti di base (I parte).

Download

 18-10-2008 Teoria.

Un linguaggio grafico per la rappresentazione degli algoritmi: i diagrammi di flusso. Esempi.

Download.

Esercitazione.

Microsoft Word: aspetti di base (II parte).

Download.

25-10-2008 Teoria.

Codifica dell'Informazione. Codifica binaria: modulo e segno e complemento a 2. Esempi di conversione da codifica decimale a codifica binaria. Codifica dei numeri interi. Codifica di caratteri. Codifica di immagini. Cenni sulla compressione dei dati e sulla codifica delle istruzioni.

Download
Esercitazione.

Microsoft Word: aspetti avanzati.

Download
08-11-2008 Teoria.

Ancora sulla codifica dell'informazione. Esempi di rappresentazione di numeri interi nelle codifiche modulo e segno e complemento a due.

Rappresentazione dei numeri reali. Notazioni in virgola fissa e virgola mobile. Vantaggi e limitazioni di entrambe le rappresentazioni. Rappresentazione in virgola mobile a precisione semplice e doppia. Rappresentazione in virgola mobile dei numeri binari: lo standard IEEE 754. Numeri normalizzati e denormalizzati. Esempi di conversione in/da virgola mobile.Configurazioni particolari. Esercizi sulla conversione in virgola mobile.

Download
Esercitazione.

Microsoft Excel: nozioni di base (I parte).

Download
15-11-2008 Teoria.

Architettura del Calcolatore. Modello di Von Neumann. Il bus. La memoria centrale: RAM e ROM. Organizzazione della memoria. Operazioni di lettura e scrittura. L'unitą centrale di elaborazione (CPU): funzioni ed anatomia. L'unitą aritmetico-logica (ALU). L'unitą di controllo: il ciclo di esecuzione FETCH-DECODE-EXECUTE. I registri fondamentali del microprocessore: PC, IR, PSW, MAR, MDR. Principali aratteristiche delle memorie: capacitą, costo per bit, velocitą di accesso. Il principio di localitą (spaziale e temporale). Le gerarchie di memoria. Cenni descrittivi delle principali memoria di massa: hard disk, floppy disk, dischi ottici (cd-rom e dvd).

Download
Esercitazione.

Microsoft Excel: nozioni di base (II parte)

Download
21-11-2008 Teoria.

Firmware: il BIOS. Il sistema operativo. Anatomia di un sistema operativo. Principali funzionalitą. Applicazioni e sistema operativo. Modello a strati di un sistema operativo

Download
Esercitazione.

Microsoft Excel: aspetti evoluti (I parte)

Download
22-11-2008 Teoria.

Classificazione dei sistemi operativi: mono-utente vs multi-utente; mono-programmati vs multi-programmati. Limiti dei sistemi operativi mono-programmati. Multiprogrammazione. Concetti di programma e processo. Stati di un processo. Algoritmi di scheduling: round-robin. Context swapping. Gestione della memoria. Memoria virtuale. Caratteristiche principali:  la paginazione. Gli spazi di memoria fisico e logico. Cenni alle politiche di swapping. I traduttori: compilatori ed interpreti. Traduzione del codice e rilocabilitą.

Download
Esercitazione.

Microsoft Excel: aspetti evoluti (II parte)

Download
29-11-2008 Teoria.

Reti di calcolatori. Finalitą. Tassonomia per estensione. Tassonomia per topologia. Differenza tra reti a commutazione di circuito ed a commutazione di pacchetto. Internetworking. Protocolli di comunicazione. Il protocollo TCP/IP: architettura ed indirizzamento. Indirizzi numerici e simbolici. Risoluzione degli indirizzi simbolici: il domain name system. Tipologie di connettivitą Internet: accesso diretto, Internet Service Provider (ISP).

Cenni all'architettura client-server. Il World Wide Web. Lo standard URL per la rappresentazione degli indirizizzi delle risorse sul Web.

Download
Esercitazione.

Esercitazione di ricapitolazione.