Docente
|
FRATI FABRIZIO
(programma)
Il corso "Fondamenti di Informatica" introduce concetti di base di informatica. Il corso illustra approcci e metodi per la progettazione di algoritmi per la risoluzione automatica di problemi matematici. Il corso inoltre illustra metodologie per l'implementazione di algoritmi come programmi in un calcolatore. I principali argomenti trattati nel corso sono i seguenti.
- Algoritmi, input e output, diagrammi di flusso, istruzioni condizionali e ripetitive, proprietà degli algoritmi, esecuzione di algoritmi, problemi iterativi, progettazione top-down di algoritmi, progettazione di algoritmi iterativi.
- Fondamenti di programmazione, compilazione ed esecuzione dei programmi, rappresentazione binaria dell'informazione, variabili, espressioni, tipi, istruzioni condizionali e ripetitive in C, errori, stile di programmazione, funzioni, legame fra parametri e restituzione valori, stringhe, array, algoritmi iterativi su array, stringhe e file.
(testi)
Autore: Bellini, Guidi Titolo: Linguaggio C - Guida alla programmazione con elementi di Python Edizione: Sesta edizione Editore: McGraw-hill Anno: 2021
|