Skip to Main Content (Press Enter)

Logo UNIBG
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze

UNI-FIND
Logo UNIBG

|

UNI-FIND

unibg.it
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze
  1. Insegnamenti

MODULO DI PROGRAMMAZIONE A OGGETTI - 218517

insegnamento
ID:
218517
Dettaglio:
SSD: Sistemi di elaborazione delle informazioni Durata: 48 CFU: 6
Sede:
DALMINE
Url:
Dettaglio Insegnamento:
INGEGNERIA INFORMATICA - 21-R/PERCORSO COMUNE Anno: 1
Anno:
2026
Course Catalogue:
https://unibg.coursecatalogue.cineca.it/af/2026?co...
  • Dati Generali
  • Syllabus
  • Corsi
  • Persone
  • Altre Info

Dati Generali

Periodo di attività

Secondo Semestre (22/02/2027 - 05/06/2027)

Syllabus

Obiettivi Formativi

Apprendere le conoscenze di base della Programmazione Orientata agli Oggetti (OO) mediante il linguaggio Java. Acquisire la capacità di programmare in Java e di compilare, debuggare ed eseguire applicazioni object-oriented mediante un ambiente di sviluppo avanzato (per sempio Eclipse).


Prerequisiti

Conoscenza delle nozioni di base della programmazione procedurale (per esempio, conoscenza del linguaggio C): dichiarazione di variabili, strutture di controllo di un programma (istruzioni condizionali, cicli, sottoprogrammi). Capacità nell'uso di editor e compilatori.


Metodi didattici

La didattica si svolgerà tramite lezioni frontali, esercitazioni pratiche e ore di tutorato in laboratorio.

Verifica Apprendimento

L'esame è composto da una prova scritta. La prova scritta consiste in due parti (I e II), entrambe eseguite al calcolatore in laboratorio. La parte I è un quiz (di circa 30 minuti). La parte II è un elaborato software che prevede la conoscenza di tutti gli argomenti del corso e deve dimostrare la capacità di progettazione e sviluppo di un programma OO in Java.


Il docente si riserva la facoltà di richiedere un colloquio orale integrativo, anche successivamente allo svolgimento della prova scritta, qualora ciò sia ritenuto necessario ai fini della verifica dell'effettiva acquisizione delle conoscenze e competenze previste dagli obiettivi formativi dell'insegnamento e della corretta attribuzione della valutazione



Al fine di garantire l'efficace organizzazione e gestione delle prove d'esame, il docente può adottare il cosiddetto “salto d’appello” immediatamente successivo per gli studenti che abbiano riportato una valutazione gravemente insufficiente o che, essendosi iscritti, risultino assenti ingiustificati.


Contenuti

Elementi base del linguaggio Java. Tipi primitivi, enumerativi e tipi riferimento.
Strutture di controllo.
Classi, costruttori, metodi ed oggetti. Array e collezioni. Uso della gerarchia di classi. Ereditarietà e polimorfismo.
Gerarchia dei tipi riferimento.
Implementazione e estensione delle classi
Tipi Enumerativi, generici e interfacce.
Eccezioni.
Strutture dati dinamiche: liste ed alberi.

Risorse Online

  • Materiali didattici online (e-learning)
  • Leganto - Testi d'esame

Altre informazioni

Per il materiale didattico e altri dettagli sul corso e sulla modalità esami, occorre iscriversi e fare riferimento alla pagina del corso sulla piattaforma Moodle Unibg.

Corsi

Corsi

INGEGNERIA INFORMATICA - 21-R 
Laurea
3 anni
No Results Found

Persone

Persone

MENGHI Claudio
Gruppo 09/IINF-05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
AREA MIN. 09 - Ingegneria industriale e dell'informazione
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
Professori Associati
No Results Found

Altre Info

Insegnamento principale

CI DI CALCOLATORI ELETTRONICI + PROGRAMMAZIONE A OGGETTI
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.7.2.0