Ripasso argomenti del corso, preparazione esami

ANNUNCI

Modulo B:



ULTIMA LEZIONE (10-11 APRILE): RIASSUNTO
DEL CORSO, ESEMPI DOMANDE ESAMI
RICEVIMENTO DOMANI: 17-19
Modulo C e LABORATORI: SI CONTINUA!!

(ULTIMA LEZIONE: 25 MAGGIO)
APPELLI & GIUDIZI


INSIEME A MODULO C
DATE:




Giugno: 15 e 29
Settembre: 4
Novembre: 10
GIUDIZIO: dipende dal vostro anno di
immatricolazione!!



2005/06:
 Beni culturali, Mediazione Linguistica: appr / non approv
 Filosofia, Lettere, Storia: trentesimi
2004/05: approv / non approv eccetto per Filosofia
Anni precedenti: controllate il vostro piano di studi!!
INFORMATICA
UMANISTICA B
RIASSUNTO DEL CORSO
ESAMI
MODULO B:
LA STRUTTURA DELL’ESAME


30 domande multiple choice
Voto: numero di risposte corrette
TEMI DISCUSSI NEL CORSO









Rappresentazione dell’informazione in forma digitale
Architettura dei calcolatori
Storia dei calcolatori
Software di sistema
Reti e protocolli. Internet
Ipertesti e Web
Algoritmi e programmi
Intelligenza Artificiale
Applicazioni dell’Informatica nelle materie
umanistiche
RAPPRESENTAZIONE DIGITALE
DELL’INFORMAZIONE

Argomenti principali
 Informazione analogica e discreta (digitale)
 Codici
 Codici per:




Compressione
Da studiare:
 Materiali presentati in classe
 Ciotti e Roncaglia, cap. 1
 Lenci Montemagni e Pirrelli, cap. 2.1-2.3


numeri
testi
Immagini
Suoni
ESEMPI DI DOMANDE

Che cos’e’ l’ASCII?





Un linguaggio di programmazione
Un formato per la rappresentazione delle immagini
Un codice per la rappresentazione dei testi
Una componente dell’unita’ centrale
Quanti bit occorrono per rappresentare quattro
distinzioni diverse? (per esempio, quattro colori)?




Un bit
Due bit
Tre bit
Quattro bit
ARCHITETTURA DEI
CALCOLATORI

Argomenti principali





La macchina di Turing: informazioni e dati
L’architettura di Von Neumann: unita’ centrale,
processore, bus, memoria principale e secondaria
Istruzioni macchina
Circuiti logici
Materiale:


Lucidi presentati a lezione
Ciotti e Roncaglia, cap. 2
ESEMPI DI DOMANDE

Che funzione svolge il bus?




Immagazzina dati
Trasferisce dati da memoria principale a memoria seconda
Esegue istruzioni aritmetiche
Quali tra questi vengono considerati esempi di
memoria secondaria?





Disco magnetico
RAM
Cache
Floppy
Unita’ di controllo
STORIA DEI CALCOLATORI

Argomenti principali:




I primi calcolatori meccanici
Storia dei calcolatori elettronici
Storia dei sistemi operativi
Letture:

Ciotti e Roncaglia, cap. 2-3
DOMANDE ESEMPIO

In che periodo comparvero i primi calcolatori
elettronici?




1850-1900
1900-1930
1930-1950
1960
SOFTWARE DI SISTEMA

Argomenti principali:



Funzioni del software di sistema
La nozione di macchina virtuale
Le funzioni del sistema operativo




Avvio del calcolatore
Multiprogrammazione
Gestione della memoria
Da studiare:

Ciotti e Roncaglia, capitolo 3
ESEMPI DI DOMANDE

Cosa si intende per sistema operativo
multiprogrammato?



Un sistema operativo capace di eseguire
programmi scritti in linguaggi di programmazione
diversi.
Un sistema operativo capace di eseguire
programmi scritti da programmatori diversi.
Un sistema operativo capace di eseguire piu’ di
un programma contemporaneamente.
RETI E PROTOCOLLI.
INTERNET

Argomenti principali





Reti di calcolatori: motivazioni, struttura fisica
La commutazione di pacchetto
Protocolli: livelli, TCP / IP
Internet
Da studiare:


Ciotti e Roncaglia, capitoli 4 e 5 (127-142)
Wikipedia, le voci RETE INFORMATICA ed
INTERNET
ESEMPI DI DOMANDE

Quali tra i seguenti sono esempi di protocolli
Internet?





TCP/IP
Unicode
VoIP
ISDN
Come vengono trasmesse le informazioni su
Ethernet?



Commutazione di pacchetto (packet switching)
Commutazione di circuito (circuit switching)
Commutazione di registro (register switching)
IPERTESTO E WEB

Argomenti principali





Il livello applicativo della rete e lo schema client /
server
E-mail e protocollo SMTP
La nozione di ipertesto
Web e protocollo HTTP
Da studiare:

Ciotti e Roncaglia, cap. 5
ESEMPI DI DOMANDE

Quali tra le seguenti applicazioni adottano
solitamente un’architettura client / server?




Word processors (per esempio Word)
E-mail
Spreadsheet
Web
ALGORITMI E PROGRAMMI

Argomenti principali





La nozione di algoritmo
Da algoritmo a programma
Diagrammi a blocchi
Linguaggi di programmazione: istruzioni
macchina, linguaggi ad alto livello
Letture:

Da Wikipedia, le voci ALGORITMO, DIAGRAMMA
A BLOCCHI, PROGRAMMA, LINGUAGGIO DI
PROGRAMMAZIONE
ESEMPI DI DOMANDE

Cos’e’ una VARIABILE?




Un tipo di espressione aritmetica
Un’istruzione di linguaggio macchina
Il nome simbolico di una locazione di memoria
Un costrutto che permette di variare l’esecuzione
del programma a seconda dei risultati di un test
INTELLIGENZA ARTIFICIALE

Argomenti principali:




Search & programmi che giocano a scacchi
Rappresentazione della conoscenza e
dimostratori di teoremi
Apprendimento
Letture:

Ciotti e Roncaglia, capitolo 7
ESEMPI DI DOMANDE

Che cos’e’ DEEP BLUE?




Un programma IA che gioca a dama
Un programma IA che gioca a scacchi
Un database che dovra’ contenere tutta la
commonsense knowledge che conoscono gli
umani
Un robot progettato per andare su Marte
BUON DIVERTIMENTO!!