Anno di corso: 1

Crediti: 8
Crediti: 12
Crediti: 12
Crediti: 8
Crediti: 3
Tipo: Lingua/Prova Finale
Crediti: 3
Tipo: Lingua/Prova Finale
Crediti: 3
Tipo: Lingua/Prova Finale
Crediti: 3
Tipo: Lingua/Prova Finale

Anno di corso: 2

Anno di corso: 3

Crediti: 6
Crediti: 6
Crediti: 6
Crediti: 6
Crediti: 8
Crediti: 6
Crediti: 6
Crediti: 18
Tipo: A scelta dello studente
Crediti: 4
Tipo: Lingua/Prova Finale

LABORATORIO DI MATEMATICA E INFORMATICA

Scheda dell'insegnamento

Anno accademico di regolamento: 
2017/2018
Anno di corso: 
1
Anno accademico di erogazione: 
2017/2018
Tipo di attività: 
Obbligatorio
Lingua: 
Italiano
Crediti: 
6
Ciclo: 
Secondo Semestre
Ore di attivita' didattica: 
56
Prerequisiti: 

Nessuno

Moduli

Metodi di valutazione

Modalita' di verifica dell'apprendimento: 

Esame scritto e orale

Valutazione: 
Voto Finale

Obiettivi formativi

Scopo di questo insegnamento è introdurre le nozioni base inerenti le architettura dei sistemi informatici e di rendere lo studente in grado di identificare algoritmi risolutivi a semplici problemi e di codificarli in linguaggio di programmazione Java

Contenuti

Architettura di Von Neumann. Componenti e funzionalità di un sistema operativo. Cenni alle reti di calcolatori. Linguaggi di Programmazione. Programmazione strutturata in Java.

Programma esteso

Architettura dei sistemi informatici
• Cenni di architettura dei calcolatori e codifica dell'informazione
• Cenni di sistemi operativi
• Cenni di reti di telecomunicazioni
Programmazione strutturata in Java
• Gerarchia dei linguaggi di programmazione, compilatori e interpreti
• La Java Virtual Machine
• Algoritmi e programmi
• Tipi di dati primitivi.
• Strutture di controllo selettive e iterative
• Array di tipi primitivi
• Metodi, definizione ed invocazione
• Ricorsione

Bibliografia consigliata

“Programmazione con Java”, 2nd Ediz., Walter Savitch,Addison Wesley Pearson, 2012

Modalità di erogazione

Convenzionale

Metodi didattici

Lezione frontale (4 cfu), Laboratorio blended (2 cfu)

Contatti/Altre informazioni

Tutte le informazioni sul corso verranno fornite tramite la piattaforma elearning di ateneo all’indirizzo elearning.unimib.it