manifesto degli studi a.a 2017-2018
Laurea in Ingegneria gestionale
INFORMATICA GESTIONALE
Docente | Pietro Renzi |
Descrizione
Obiettivi
Il corso fornisce i concetti fondamentali dell’informatica, illustrando il funzionamento dei calcolatori elettronici e introduce i concetti base della programmazione.
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
Definizione di algoritmo – esempi – flusso di controllo – diagrammi di flusso
Programmazione
- La macchina di Von Neumann
- Struttura e funzionamento
- Linguaggio macchina
- Linguaggi di programmazione
Java
- Introduzione
- Caratteristiche
- Classi, oggetti, metodi
- Operazioni base di Java
- Istruzioni di controllo del flusso
- Cicli
- Array
Bibliografia
W. Savitch, Programmazione con Java, Pearson, 2013 (Seconda edizione)
Modalità d'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.
Orario ricevimento
Su appuntamento da richiedersi via e-mail.
Accesso rapido
- Centro di Ricerca per le Relazioni Internazionali
- Centro per la Dislessia
- Centro Sammarinese di Studi Storici
- Centro Studi sull'Emigrazione
- Centro Studi sulla Memoria
- Centro Universitario di Formazione sulla Sicurezza
- Istituto Giuridico Sammarinese
- Osservatorio Giovani
- Scuola Superiore di Studi Storici