PROGRAMMAZIONE AVANZATA ed elementi di Ingegneria del Software (fino ad A.A. 2022-2023)
Il link riporta al materiale didattico del corso di Programmazione Avanzata (6 CFU)
Gli studenti del corso di PROGRAMMAZIONE AVANZATA ed elementi di Ingegneria del Software - 5 CFU (fino ad A.A. 2022-2023) prendano nota di quanto segue:
- l'esame si svolgerà in aula informatica, su pc dell'aula informatica
Argomenti da studiare
• qualità
• modularità e modularità in c
• design pattern - ADT e strategy design pattern
• ADT: stack
• open close principle
• complessità computazionale e ricorsione
• ordinamenti basati su confronto (selection sort, insertion sort, bubble sort, merge sort)
• HEAP - min e max heap
Argomenti non in programma
• Ordinamento counting sort
• Ricerca binaria
• Code
• Alberi binari
• Nozioni di Python
University of Cagliari