Per visualizzare la struttura dell'insegnamento a cui questo modulo appartiene, consultare organizzazione dell'insegnamento
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'.
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.
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 |
Prova scritta.
******** CSS e script comuni siti DOL - frase 9957 ********p>