INFORMATICS
cod. 1007328

Academic year 2017/18
1° year of course - First semester
Professor
Andrea PRATI
Academic discipline
Sistemi di elaborazione delle informazioni (ING-INF/05)
Field
Attività formative affini o integrative
Type of training activity
Related/supplementary
42 hours
of face-to-face activities
6 credits
hub:
course unit
in ITALIAN

Learning objectives

Give to the student the basic principles and tools for computer programming in C.

Prerequisites

None

Course unit content

Basic programming in C language; control structures; simple and structured data types; functions

Full programme

- Introduction to processing systems and their history
- data representations in computrers
- C programming: fundamentals
- simple datatypes; constants and variables; type casting
- I/O functions
- control structures
- structured datatypes: arrays and records
- search and ordering of arrays
- functions

Bibliography

KELLEY, POHL, "C: Didattica e Programmazione", Pearson Addison Wesley, 4a edizione, 2004.
BELLINI, GUIDI, "Linguaggio C - Guida alla programmazione", 5a edizione, McGraw-Hill, 2013
KING, "Programmazione in C", 2a edizione, Apogeo, 2008
DEMETRESCU, FINOCCHI, ITALIANO, "Algoritmi e strutture dati", 2a edizione, McGraw Hill, 2009
CORMEN, LEISERSON, RIVEST, STEIN, "Introduzione agli algoritmi e strutture dati", 3a edizione, McGraw Hill, 2010
KERNIGHAN B. W., RITCHIE D.M., Il linguaggio C, Jackson, seconda edizione, 2007.

Teaching methods

Lessons and exercises in laboratory

Assessment methods and criteria

The exam is based ona a C programming test in laboratory

Other information

- - -

2030 agenda goals for sustainable development

- - -

Contacts

Toll-free number

800 904 084

Student registry office

E. segreteria.ingarc@unipr.it
T. +39 0521 905111

Quality assurance office

Education manager:
Lucia Orlandini

T.+39 0521 906542
Office E. dia.didattica@unipr.it
Manager E. lucia.orlandini@unipr.it
 

President of the degree course

Barbara Bigliardi
E. barbara.bigliardi@unipr.it

Faculty advisor

Fabrizio Moroni
E. fabrizio.moroni@unipr.it

Career guidance delegate

Fabrizio Moroni
E. fabrizio.moroni@unipr.it

Tutor professor

Fabrizio Moroni
E. fabrizio.moroni@unipr.it