Laurea in Informatica (ordinamento fino all'a.a. 2008/09)
Corso a esaurimento
Informatica di base - Teoria (2008/2009)
| Codice insegnamento |
4S00007 |
|
Docente
|
Andrea Masini
|
|
crediti
|
2
|
| Settore disciplinare |
INF/01 - INFORMATICA
|
| Lingua di erogazione |
Italiano |
| Periodo |
periodo zero dal 8-set-2008 al 29-set-2008.
|
|
| Pagine collegate |
 |
|
 |
|
|
Per visualizzare la struttura dell'insegnamento a cui questo modulo appartiene, consultare organizzazione dell'insegnamento
Orario lezioni
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 assegmnamenti;
- 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, rapresentazione a virgola fissa;
- operazioni aritmetiche.
Introduzione ai codici:
- ASCII;
- Unicode.
| 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 |
|
Modalita d'esame
Prova scritta
|