Informatica di base (2008/2009)

Corso disattivato non visibile

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

Obiettivi formativi

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.

Programma

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).

Modalità d'esame

Modulo: Teoria
-------
Prova scritta.


Modulo: Laboratorio
-------
Prova scritta contenente quesiti sul programma svolto (integrata con la prova scritta del modulo di Teoria).

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
Condividi