Informatica di Base 2004/2005 (primo turno)
Lingue e Letterature Straniere + Economia, Verona
docente: Fausto Spoto fausto.spoto@univr.it
Testo di riferimento:
Sciuto, Buonanno, Fornaciari, Mari,
Introduzione ai Sistemi Informatici, seconda edizione, McGraw-Hill
Testi d'esame:
esempio1: formato postscript,
formato pdf
Risposte corrette: a, b, a, c, b, a, b, a, b, a, a, a, a, b, a, a, a, c, b, a
esempio2: formato postscript,
formato pdf
Risposte corrette: b, c, b, b, a, a, b, a, a, c, c, a, c, b, b, b, a, a, b
esempio3 (compito del 16 aprile 2003):
formato postscript,
formato pdf
Risposte corrette: d, b, b, c, c, d, b, d, d, b, d, e, b, d, d, a, a, b, e, a, b, c, b
Lezione 1 (4 novembre 2004)
introduzione all'informatica
profilo storico dell'informatica
la soluzione di un problema: analisi, descrizione, esecuzione
problemi, algoritmi
azioni elementari, sottoproblemi
strutture di controllo
riferimento: capitolo 1, capitolo 2
fino a pag. 22 in alto.
Lezione 2 (8 novembre 2004)
istruzioni, sintassi, semantica
dati elementari: interi, caratteri, booleani, stringhe
diagrammi di flusso
esempio di algoritmo: calcolo del massimo fra due numeri
esempio di algoritmo: calcolo del massimo comun divisore
riferimento:
Da pag. 22 a 35 senza gli esempi in C e BASIC.
Lezione 3 (11 novembre 2004)
dati strutturati: vettori (array)
sottoprogrammi
modello relazionale dei dati
ricerca dei dati sulle tabelle relazionali
organizzazione dei dati come ipertesti
condizioni per l'esistenza di informazione
supporto di informazione
la codifica dell'informazione
bit, byte, kilobyte, megabyte
codifica dei giorni della settimana
codifica dei caratteri: ASCII e UNICODE
riferimento:
Pagine 39-40-41-42. Paragrafo 2.2.4 senza gli
esempi in C e BASIC e fino a pagina 49. Pagine 55-56-57-58.
capitolo 3: 3.1.1, 3.1.2, 3.1.4, 3.2, 3.2.1 (cenni), 3.2.2.
Lezione 4 (15 novembre 2004)
codifica binaria dei numeri naturali
analogico e digitale
vantaggio del digitale
quantizzazione e campionamento
trasmissione su un canale
rumore
rilevazione dell'errore con un codice ridondante (cenni)
architettura di un calcolatore
unità di elaborazione centrale
riferimento:
3.2.4. 3.3 fino a pagina 87, 3.4, 3.4.3 (cenni).
capitolo 4: 4.1.
Lezione 5 (18 novembre 2004)
bus dati e indirizzi
unità di controllo, unità aritmetico-logica, registri
ciclo fetch-decode-execute
frequenza di clock in Megahertz
legge di Moore
pipeline e multiprocessori (cenni)
la memoria centrale (elettronica)
memoria RAM e memoria ROM
la memoria di massa (magnetica)
dischi rigidi: cilindri, tracce e settori
floppy disk
nastri
dischi ottici (CD-ROM)
dispositivi di ingresso/uscita
scheda madre
stampanti, tastiere, monitor, mouse
riferimento:
4.2 fino al registro IR a pagina 117. Tabella 4.2.
4.3 fino a pagina 126. 4.4 fino a pagina 136.
Pagine 136, 139 e 140. 4.6.
Lezione 6 (22 novembre 2004)
modem, isdn, adsl
reti di calcolatori
rete commutata (internet)
rete client-server
il sistema operativo: sue funzioni
gestione delle risorse
virtualizzazione delle risorse
il software applicativo e il sistema operativo
la gestione del processore: multiprogrammazione
programmi e processi
condivisione del tempo fra processi
stato di un processo: attivo, pronto, in attesa
la gestione della memoria
swapping e paginazione
la gestione delle periferiche
driver, plug & play
spooling
file system
file e directory o folder
la gestione delle interfacce: shell e interfacce grafiche
riferimento:
4.7 fino a pagina 153. 4.9.4 (cenni).
capitolo 5: fino a pagina 185.
5.2.2, 5.3, 5.3.2 (cenni), 5.4 fino a pagina 210,
5.5, 5.5.1, 5.5.2 fino a pagina 216.
Lezione 7 (25 novembre 2004)
comunicazione: visione a livelli di astrazione
protocollo internet: TCP/IP (cenni)
risoluzione degli indirizzi: DNS
le applicazioni
interfaccia utente, logica applicativa e gestione dei dati
filtri e condivisione dei dati
compressione dei dati
scambio sicuro di dati: crittografia
sicurezza in internet, virus, spam
riferimento: 5.6.2 (cenni), 5.6.3.
capitolo 6: 6.1, 6.2. 6.5 fino a pagina 276.
Lezione 8 (29 novembre 2004)
esercizi di preparazione al compito