TECNICHE DI PROGRAMMAZIONE
Medicina e Chirurgia TD Interateneo (LM-41)
Collegamenti Veloci:
Docente:
Vittorio Lumare
Insegnamento SSD:
ING-INF/05 - Sistemi di elaborazione delle informazioni
CFU:
3
Padroneggiare le tecnche studiate, essendo in grado sia di analizzare che di implementarlo.
Fondamenti, Struttura e Complessità
- Modello Run-time e Struttura del Programma Python
- Complessità di Calcolo (Approfondimento sulla notazione Big O)
Tecniche Algoritmiche: Ricorsione e Divide et Impera
- Ricorsione (Approfondimento e Applicazioni)
- Tecnica Divide et Impera (Principio, Ricerca Binaria, Merge Sort – Concetto e implementazione)
Tecnica Greedy e Strutture Lineari
- Tecnica Greedy (Principio ed esempi)
- Algoritmi su Array e Liste (Analisi degli ordinamenti semplici, implementazione e analisi della Ricerca Binaria)
- Pila e Coda (Definizione, operazioni, implementazione base in Python)
Strutture Dati Ad Albero
- Concetti Base sugli Alberi (Definizioni, Tipi)
- Attraversamenti di Alberi Binari (Visite in profondità – concetti e implementazione base)
- Alberi Binari di Ricerca (BST) (Proprietà, Operazioni di base: Ricerca, Inserimento)
Cenni su Grafi e Applicazioni Mediche
- Introduzione ai Grafi (Definizioni, Rappresentazioni: Matrice e Lista di adiacenza)
- Cenni agli Attraversamenti di Grafi (Idea generale di BFS e DFS)
- Applicazioni in Ambito Medico-Clinico (Esempi di modellazione e applicazione delle tecniche/strutture studiate)
ondamenti Struttura e Complessita: https://www.diariodiunanalista.it/posts/algoritmi-e-strutture-dati-per-la-data-science-in-python-parte-1/
Tecniche Algoritmiche: Ricorsione e Divide et Impera: https://www.mat.unical.it/terracina/fondamenti2/divideetimpera.pdf
Tecnica Greedy e Strutture Lineari https://dario.ostuni.xyz/sfide/
Strutture Dati Ad Albero https://dario.ostuni.xyz/sfide/
Cenni su Grafi e Applicazioni Mediche https://dario.ostuni.xyz/sfide/
Esame scritto di teoria con domande miste a risposta multipla o aperta.
Esame scritto di programmazione con esercizi in python da svolgere.
Orale a discrezione del docente.