Lezioni ed esercitazioni |
Ore |
Argomenti |
Contenuti specifici |
|
Introduzione alla codifica delle informazioni |
Bit, byte, word. Principali rappresentazioni dei numeri interi positivi e negativi. Rappresentazione delle informazioni testuali |
2 |
Cenni sull’architettura e il funzionamento dei calcolatori |
File system. Utilizzo dei sistemi operativi MS-DOS, MS-Windows |
2 |
Programmazione |
Il concetto di algoritmo. Elementi di programmazione strutturata. Diagrammi di flusso. Strutture dati elementari: vettori e stringhe, matrici e tabelle. Cenni sulle strutture dati dinamiche. Esempio di algoritmi classici. Cenni sulle tecniche di programmazione avanzata e sull’ingegneria del software |
10 |
Linguaggio C |
Compilatori, linker, interpreti. Identificatori, tipi di dato, costanti, variabili, assegnazioni. Strutture di controllo. Funzioni elementari di I/O. Struttura di un programma complesso, il concetto di funzione. Dati strutturati e tipi definibili dall'utente. Lettura e scrittura da file. Libreria standard |
28 |
Totale ore lezioni ed esercitazioni |
42 |
di cui di esercitazione |
6 |
Ulteriori attività di didattica assistita
|
Ore
|
Laboratorio |
8 |
Seminari e/o testimonianze |
0 |
Corsi integrativi |
0 |
Visite guidate |
0 |
|
0 |
Totale ore dedicate ad altre attività di didattica
assistita |
8 |
Totale ore complessive |
50
|