Docente
Pietro RenziObiettivi
Il corso fornisce i concetti fondamentali dell’informatica, illustrando il funzionamento dei calcolatori elettronici e introduce i concetti base della programmazione.
Descrizione
Programma
Informatica – definizioni
- Definizioni di informatica
- L’hardware
- I software
- Le reti e internet
Rappresentazione delle informazioni
- Usi e tipi di informazioni
- Rappresentazione binaria
- Codifica dei numeri: i sistemi posizionali (decimale, binario, ottale, esadecimale)
- Operazione di conversione tra le basi
- Rappresentazione dei numeri negativi (modulo e segno, complemento a 1, complemento a 2)
- Rappresentazione dei numeri frazionari (virgola fissa, virgola mobile)
- Algebra di Boole
- Operazioni aritmetiche e booleane sui numeri binari
L’analisi dei dati con Excel
- Introduzione a Excel
- Formule e operatori
- Funzioni
- Grafici
- Filtri e subtotali
- Tabelle PIVOT
- Gli Strumenti di lavoro avanzati: ricerca obiettivo e scenari
Definizione di algoritmo – esempi – flusso di controllo – diagrammi di flusso
Programmazione
- La macchina di Von Neumann
- Struttura e funzionamento
- Linguaggi di programmazione
Visual Basic for Apllications (VBA)
- Introduzione
- Caratteristiche
- Operazioni base
- Istruzioni di controllo del flusso
- Cicli
Modalità di esame
Prova scritta obbligatoria su tutto il programma svolto:
- Domande aperte ed esercizi sulla parte teorica del corso.
- Scrittura di programmi in linguaggio Java per la risoluzione di problemi proposti.
Prova orale opzionale su richiesta dello studente: la prova orale può produrre una variazione del voto dello scritto di +3/-3.
Bibliografia
Manuale Excel e VBA