Modulo | Crediti | Settore disciplinare | Periodo | Docenti |
---|---|---|---|---|
Laboratorio | 2 | INF/01-INFORMATICA | periodo zero |
Andrea Fusiello
|
Teoria | 2 | INF/01-INFORMATICA | periodo zero |
Federico Fontana
|
Modulo: Teoria
-------
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'.
Modulo: Laboratorio
-------
Il laboratorio integra il corso di Informatica di Base proponendo allo studente un approccio di tipo critico all'uso del calcolatore elettronico, con particolare riferimento al S.O. Linux del quale vengono concisamente illustrate la shell, l'organizzazione del filesystem e le tecniche di scripting.
Modulo: Teoria
-------
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.
Modulo: Laboratorio
-------
-Introduzione: Il Sistema Operativo Linux
-Il file system, operazioni su file di testo, i principali editor di testo (emacs)
-La shell e gli script di shell (i comandi e i costrutti, esempi vari)
-Reti (indirizzi di rete, protocolli, accesso a risorse remote)
-Tipocomposizione di documenti in Latex (sintassi di base ed esempi).
Modulo: Teoria
-------
Prova scritta.
Modulo: Laboratorio
-------
Prova scritta contenente quesiti sul programma svolto (integrata con la prova scritta del modulo di Teoria).
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 |
******** CSS e script comuni siti DOL - frase 9957 ********p>