Syllabus

gni-logo-3

Regolamento

 

 Definizione dei requisiti di un progetto/servizio software

Linguaggio UML

  • diagramma di contesto (attori e casi d’uso)
  • diagramma delle classi
  • diagramma di sequenza
  • diagramma delle attività

Design pattern

  • Model View Controller

Documentazione del codice

Progettazione e programmazione orientata agli oggetti

Interfacce e definizione classi su tipi generici

Gestione delle eccezioni

Serializzazione degli oggetti

Gestione dei file di testo: JSON, XML e CSV

Programmazione concorrente

  • Thread con gestione della sincronizzazione

Interfacce grafiche e gestione degli eventi

Strutture dati avanzate e loro utilizzo

  • Liste
  • Pile
  • Code
  • Alberi
  • Grafi
  • Tabelle Hash

 

L’ambiente di sviluppo ed il linguaggio di programmazione preferiti dovranno essere scelti tramite opportuno form pubblicato sul sito dell’istituto

Si ringraziano gli sponsor dell'evento:

GNI-2026-LoghiSponsor

Allegati

Gara Nazionale di Informatica Ed. 2025/26 - SYLLABUS

File PDF
Contatore click: 51