Scheda insegnamento (lingua italiana)

Stampato il 19.05.2024 ore 00:38

Insegnamento

Fondamenti di informatica
Fundamentals of Computer Science I (Programming)

mutua da Fondamenti di informatica

Corso di Laurea

Corso di Laurea in Ingegneria Gestionale dell'Informazione
First Level Degree in Information Management Engineering

Corso di Laurea in Ingegneria Elettronica

Anno

Periodo didattico

Crediti

7

Docente:   Pier Luca Montessoro Anno accademico:   2007/2008

Obiettivi formativi specifici: Propedeuticità obbligatorie: Competenze acquisite (max. 500 caratteri per riga):
Lezioni ed esercitazioni Ore
Argomenti Contenuti specifici  
Gli Algoritmi  Introduzione al programma, il concetto di algoritmo, esempi di algoritmi 2
Diagrammi di Flusso  Il linguaggio dei diagrammi di flusso, esempi di algoritmi utilizzando i diagrammi di flusso 2
Sistemi di Elaborazione  Cenni di architettura dei sistemi di elaborazione, la notazione binaria e la codifica di dati numerici e di caratteri 2
Sintassi del linguaggio C  Sintassi di base del linguaggio C, espressioni ed istruzioni, tipi di dato primitivi, conversioni di tipo, strutture di controllo iterative, modificatori di tipo, operatori di assegnamento ausiliari 8
Strumenti di programmazione in C  Il compilatore C, esempio di installazione ed utilizzo, programmi: sequenze di I/O, massimo comun divisore (semplice/Euclide) 2
Funzioni  Le funzioni, parametri e argomenti, valori restituiti, variabili locali, passaggio di parametri per valore e riferimento, funzioni con parametri di tipo vettore, funzioni con parametri di tipo record 12
Strutture Dati  Le strutture dati, i vettori, le matrici, i record, le stringhe, funzioni di libreria per la manipolazione di stringhe 8
I file  Apertura di file, lettura e scrittura su file di testo, elaborazione di caratteri 6
Linguaggio C e sistema operativo  Il passaggio di parametri sulla linea di comando, limits.h  
 Totale ore lezioni ed esercitazioni 42 
 di cui di esercitazione  
Ulteriori attività di didattica assistita
Ore
  Laboratorio  6
  Seminari e/o testimonianze  
  Corsi integrativi  
  Visite guidate  
   
 Totale ore dedicate ad altre attività di didattica assistita 6 
 Totale ore complessive
48 

Modalità d'esame: Prova scritta e orale

Testi consigliati: Ulteriore materiale didattico o informazioni reperibili al sito http:// www.montessoro.it


- Documento generato con SOFIA -