Politecnico di Torino
Politecnico di Torino
   
Login  
en
Politecnico di Torino
Anno Accademico 2009/10
01CBGJA
Programmazione
Corso di Laurea in Electronic And Computer Engineering - Vercelli
Docente Qualifica Settore Lez Es Lab Tut Anni incarico
SSD CFU Attivita' formative Ambiti disciplinari
ING-INF/05 7 F - Altre (art. 10, comma 1, lettera f) Altro
Esclusioni:
02KYA
Obiettivi dell'insegnamento
Questo modulo ha lo scopo di fornire allo studente gli elementi di base della programmazione degli elaboratori in linguaggio ad alto livello, con particolare riferimento al linguaggio C. Viene anche presentato l'uso delle strutture dati pi¨ semplici. Il corso Ŕ propedeutico ai successivi corsi di programmazione.
Competenze attese
CapacitÓ di sviluppare semplici programmi in linguaggio di alto livello a partire dai loro requisiti. Acquisizione delle principali tecniche di problem solving e della programmazione modulare e strutturata.
Prerequisiti
Le conoscenze necessarie vengono impartite nel modulo di Fondamenti di Informatica.
Programma
Programmazione strutturata e modulare in linguaggio ANSI C. Tecniche di problem solving. Utilizzo delle strutture dati statiche e dinamiche elementari (array, liste, tabelle di hash). Concetto di Abstract data type (ADT) e sua applicazione nello sviluppo modulare dei programmi.
Laboratori e/o esercitazioni
Esercizi di programazione in laboratorio.
Bibliografia
Kernighan, Ritchie "The C Programming Language", Prentice Hall
Controlli dell'apprendimento / ModalitÓ d'esame
L'esame consiste in una prova scritta seguita da una verifica orale.
La prova scritta consiste nello sviluppo di un programma che risolva un problema dato.
La verifica orale consiste nella discussione e valutazione del programma consegnato in sede di prova scritta.
Statistiche superamento esami

Programma definitivo per l'A.A.2009/10
Indietro



© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
WCAG 2.0 (Level AA)
Contatti