Informatica di base (2008/2009)

Corso disattivato non visibile

Codice insegnamento
4S00007
Crediti
4
Coordinatore
Federico Fontana
L'insegnamento è organizzato come segue:
Modulo Crediti Settore disciplinare Periodo Docenti
Teoria 2 INF/01-INFORMATICA periodo zero Federico Fontana
Laboratorio 2 INF/01-INFORMATICA periodo zero Andrea Fusiello

Obiettivi formativi

Il corso intende fornire i concetti di base dell'informatica insieme alla loro terminologia e notazione di base. Il corso e' strettamente coordinato con il laboratorio relativo che introduce all'uso di un sistema di calcolo e alle sue principali funzionalita'.

Programma

Calcolatori, algoritmi e Linguaggi:
- il concetto di algoritmo;
- la macchina di von Neumann;
- i linguaggi di programmazione.

La programmazione strutturata:
- variabili e assegnamenti;
- strutture di controllo;
- esempi di algoritmi.

Rappresentazione dei Numeri nei Calcolatori Elettronici:
- il concetto di rappresentazione;
- notazione posizionale dei numeri interi;
- cambiamenti di base.

La rappresentazione binaria:
- i numeri senza segno;
- modulo e segno;
- complemento a uno;
- complemento a due;
- i numeri razionali, rappresentazione in virgola fissa;
- operazioni aritmetiche.

Introduzione ai codici:
- ASCII;
- Unicode.

Modalità d'esame

Prova scritta.

Testi di riferimento
Autore Titolo Casa editrice Anno ISBN Note
Giovanni Pighizzini, Mauro Ferrari Dai fondamenti agli oggetti. Corso di programmazione JAVA (Edizione 3) Pearson Addison-Wesley 2008 978 88 7192 448 9 Solo Capitolo I
Condividi