PROGRAMMA DI INFORMATICA Prof. Sollecito Alberto

PROGRAMMA DI INFORMATICA
Prof. Sollecito Alberto
Linguag gi e programmi traduttori
• Linguaggi e comunicazione
• Programmi traduttori
• Bug, debugging e debugger
I sistemi operativi
• Definizione,funzionamento e sue tipologie
• Struttura gerarchica dei sistemi operativi
• Gestione del processore
• Gestione della memoria
• Gestione delle periferiche
Algoritmi notev oli
• Criteri per la scelta di un algoritmo
• Algoritmi di ordinamento su vettori (Select sort, Bubble sort)
• Algoritmi di r icerca su vettori (r icerca sequenziale, ricer ca binaria)
Strutture astratte di dati
• Allocazione statica e dinamica della memoria
• Indirizzi e puntatori
• Rappresentazione di strutture astratte mediante strutture concrete di memoria
Archivi e loro gestione
• Definizione e organizzazioni degli archivi
• Le primitive di gestione degli archivi
• Programmi per la gestione di archivi
Ingegneria del software
• Definizione e suoi sviluppi futuri
• Modelli dell’ingegneria del software
• Fase di analisi
• Fase di progetto
• Fase di codifica
• Fase di testing
• La manutenzione del software
• La qualità del software
Il docente