Informatica di base (2008/2009)

Corso disattivato non visibile

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

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 un approccio critico all'uso del calcolatore elettronico, dedicando particoalre attenzione al sistema operativo Linux del quale vengono concisamente illustrate la shell, l'organizzazione del file system e le fuznionalita' di accesso alle risorse di rete.

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


Modulo: Laboratorio
-------
-Introduzione: architettura dell'elaboratore elettronico e le funzioni del sistema operativo
-Il Sistema Operativo Linux
-Il file system, operazioni su file di testo, i principali editor di testo (vi, emacs)
-La shell e gli script di shell (i comandi ed i costrutti)
-Reti (indirizzi di rete, protocolli, accesso a risorse)
-Composizione di documenti in Latex (accenni)

Modalità d'esame

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


Modulo: Laboratorio
-------
.

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