Politecnico di Torino
Politecnico di Torino
   
Login  
it
Politecnico di Torino
Academic Year 2007/08
01ECWHK, 01ECWHG, 01ECWHJ, 01ECWHM, 01ECWJB
Programming techniques and languages
1st degree and Bachelor-level of the Bologna process in Computer Engineering - Torino
1st degree and Bachelor-level of the Bologna process in Electronic Engineering - Torino
1st degree and Bachelor-level of the Bologna process in Telecommunication Engineering - Torino
Espandi...
Teacher Status SSD Les Ex Lab Tut Years teaching
Laface Pietro ORARIO RICEVIMENTO PO ING-INF/05 3 1 1 0 11
Piccolo Elio ORARIO RICEVIMENTO AC ING-INF/05 3 1 1 0 11
Quer Stefano ORARIO RICEVIMENTO AC ING-INF/05 2 2 1 0 7
SSD CFU Activities Area context
ING-INF/05 5 A - Di base Matematica, informatica e statistica
Objectives of the course
This module completes the introduction to programming as a tool for problem solving.
In this module the main focus is not only the analysis of more difficult problems, but also the design techniques. New topics, such as dynamic memory management, recursion, and abstract data types, are introduced and widely used in the implementation of algorithms in C language.
Syllabus
Strings and related functions
Files
Structures
Abstact Data Types
ADT examples implemented with static structures
ADT examples implemented with dynamic structures
List, stack, queue
Recursion
Case studies
Bibliography
Deitel & Deitel, 'C: How to program', Prentice Hall.

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



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