[ Home page corso | Home page docente | Home page DISI ]

Informatica Generale

Corso di laurea in Informatica

Università di Genova - Facoltà di Scienze M.F.N.

In questa pagina:

Altre pagine:

NOTA -- le pagine relative ad anni accademici passati rimandano alle pagine didattiche dello stesso anno. Usare il "back" del browser per tornare alle pagine dell'anno accademico corrente.

BACHECA AVVISI

Risultati delle prove:

Situazione voti al 10/2/2005 - Ogni studente controlli qui cosa gli resta da fare per completare il corso.

Situazione voti al 20/1/2005

Informazioni generali sul corso

Docenti

Stefano Rovetta (email: ste@disi.unige.it)

Orario delle lezioni

Martedì ore 9:00-11:00 aula 509
Giovedì ore 11:00-13:00 aula 509

Prerequisiti

Nessuno. Il corso è indirizzato agli studenti del primo semestre del primo anno.

Obiettivi

L'obiettivo del corso è di introdurre in modo intuitivo alcuni concetti di base che verranno poi ripresi in dettaglio nei corsi successivi. Verrà fornita una breve panoramica sulla struttura e sulle funzionalità dei calcolatori; saranno introdotti i concetti di codifica dell'informazione, architettura hardware, istruzioni macchina, software di base e software applicativo, reti di calcolatori, protocolli e applicazioni di rete, ...

Al corso è associato un laboratorio che verterà su vari argomenti, tra cui: avvio all'uso del calcolatore in ambiente Linux, in modalità testuale e grafica; uso di browser; uso di editor di testo, uso di fogli elettronici; il linguaggio HTML per la produzione di semplici documenti per il web, ...
Per maggiori informazioni consultate le pagine sul laboratorio

Testi di riferimento

  1. Console, Ribaudo: Introduzione all'informatica (2a edizione), UTET
  2. Per il linguaggio HTML, Tiziano Daniotti: HTML 4.0 Flash, Apogeo
  3. Per la parte di Architettura dell'elaboratore, appunti on line del Prof. Chiola
  4. Per la parte sui protocolli di Internet, va bene qualunque testo.

Modalità di esame

Modalità principale: PROVE IN ITINERE (o "esoneri" o "compitini").

Lo studente segue le lezioni, studia gli argomenti appena spiegati, ed esegue due esoneri o compitini, ossia due prove scritte parziali. Le votazioni conseguite valgono per il superamento dell'esame.

Modalità alternativa (sconsigliata per chi intende laurearsi in tempo): Esame scritto.

Alla parte teorica (compitini, o se necessario esame scritto) si aggiunge una prova di laboratorio.

Il voto della parte teorica vale un anno.


Per esercitarvi potete guardare le prove d'esame dell'a.a. 2002/2003.
NB: allo scritto non si possono usare appunti, libri e calcolatrice.

È possibile sostenere anche una prova orale (per migliorare il voto dello scritto). L'orale riguarderà gli argomenti trattati a lezione e, facoltativamente, si può presentare un progetto sviluppato in HTML (un mini-sito su un argomento a scelta).

Materiale delle lezioni

Il seguente materiale didattico è in formato PDF che può essere visualizzato usando il programma Acrobat Reader® scaricabile gratuitamente dal sito della Adobe
Per favore segnalatemi eventuali problemi nella consultazione di queste pagine (e eventuali refusi!) mediante una e-mail a ribaudo@disi.unige.it

Argomenti trattati a lezione

Contenuto del corso in formato PDF

  1. La codifica dell'informazione: caratteri, testi, immagini, ...

  2. La codifica dell'informazione: numeri

  3. Introduzione all'architettura hardware

  4. Il software. Il sistema operativo: gestione del processore

  5. Esercitazione 1: muoversi tra file e directory

  6. HTML: elementi di base

  7. Esercitazione 2: text editor e HTML

  8. HTML: elementi complessi

  9. Esercitazione 3: text editor e HTML
    Soluzione della tabella complessa (usate il menu View -> Page Source del browser)

  10. Esercizi di preparazione per il primo compitino

  11. Esercitazione 4: HTML e CSS

  12. CSS: lo stile delle pagine web

  13. Esercitazione 5: CSS e comandi Unix

  14. Esercitazione 6: gnuplot e latex

  15. Il sistema operativo: file system

  16. Il sistema operativo: gestione della memoria principale

  17. Architettura del calcolatore: la macchina di Von Neumann

  18. Architettura del calcolatore: tecniche di programmazione

  19. Le reti di calcolatori e l'interazione client/server

  20. La rete Internet: panoramica sui protocolli

  21. Esercitazione 7: Archiviare i file e la macchina di Von Neumann


[ In cima | Home page corso | Home page docente | Home page esercitatore. | Home page DISI ]