Faculty Home topBanner_en.jpg
 
| where to find uswhere to find us | | telephone e-mailtelephone e-mail | |   | Italiano English ? |
map map
 
*Education *People *Collegial bodies *Offices and service facilities
*News & Events *News *Seminars *Libraries
University Home 
Faculty Home 
 
Didactic offer
*
*
*
*
*
*
*
 
 
 
 
 
 
|
 

Programming II (2010/2011)

Course code 4S02724
Teacher Alessandra Di Pierro
Coordinator Alessandra Di Pierro
training credits 6
Study courses to which this belongs Degree in Computer Science
Disciplinary sector INF/01 - Computing
Teaching language Italian
Period II semestre dal Mar 1, 2011 al Jun 15, 2011.
Links
*
*

Lecture timetable

II semestre
day Time Type Place Note
Monday 8:30 AM - 10:30 AM laboratorio Didactic workshop Delta from Apr 18, 2011  to Jun 15, 2011
Monday 10:30 AM - 11:30 AM lesson Lecture theatre A from Apr 18, 2011  to Jun 15, 2011
Tuesday 4:30 PM - 6:30 PM lesson Lecture theatre B from Mar 1, 2011  to Apr 15, 2011
Thursday 8:30 AM - 11:30 AM lesson Lecture theatre D from Mar 1, 2011  to Apr 15, 2011
Thursday 2:30 PM - 4:30 PM lesson Lecture theatre B from Apr 18, 2011  to Jun 15, 2011

Educational objectives

Object-oriented programming languages for the development of medimu-sized applications

Syllabus

1) Primitive types, enumeration types and array

2) The concept of class and sub-class, UML representation. Methods and objects

3) Classes hierarchy:
inheritance and polymorphism, abstract classes, interfaces, generic types

4) Implementation of classes and objects:
structure of classes, implementation of interfaces, visibility modifiers.

5) Class extension:
classes/sub-classes/super-classes, inheritance, overloading, polymorphism

6) Generic types and interfaces

7) JVM: stack/heap e recursive methods

8) Exception handling

9) Code documentation: javadoc

Reference books
Author Title Publisher Year ISBN Note
Giovanni Pighizzini, Mauro Ferrari Dai fondamenti agli oggetti. Corso di programmazione JAVA (Edizione 3) Pearson Addison-Wesley 2008 978 88 7192 448 9

Exam methods

Written exam


Teaching aids 
Title Format (Language, Size, Publication date)
Appello_13/9/2011_Compito+Soluzioni  zip zip (it, 49.729 KB, 9/25/11)
Appello_19/7/2011_Compito+Soluzioni  zip zip (it, 47.881 KB, 7/21/11)
Appello_27/9/2011_Compito+Soluzioni  zip zip (it, 51.146 KB, 9/27/11)
Appello_28/6/2011_Compito+Soluzioni  zip zip (it, 52.771 KB, 7/4/11)
Appello_6/2/2012_Compito+Soluzioni  zip zip (it, 44.328 KB, 2/9/12)
Architettura della JVM  pdf pdf (it, 4,106.507 KB, 5/23/11)
Cap. 10  pdf pdf (it, 322.303 KB, 5/2/11)
Cap. 11 (Eccezioni)  pdf pdf (it, 630.086 KB, 5/14/11)
Cap.2  pdf pdf (it, 655.635 KB, 3/3/11)
Cap.3  pdf pdf (it, 398.788 KB, 3/3/11)
Cap. 4  pdf pdf (it, 749.719 KB, 3/8/11)
Cap. 5  pdf pdf (it, 433.12 KB, 3/21/11)
Cap. 6  pdf pdf (it, 1,073.859 KB, 3/21/11)
Cap. 7  pdf pdf (it, 578.032 KB, 3/31/11)
Cap. 8  pdf pdf (it, 923.739 KB, 3/31/11)
Cap. 9  pdf pdf (it, 378.459 KB, 4/19/11)
Documentazione per prog-3ed.jar  zip zip (it, 251.778 KB, 3/3/11)
Esempi  zip zip (it, 23.549 KB, 3/21/11)
Esempi sul Cap. 11  zip zip (it, 11.453 KB, 5/14/11)
Esempi sul Cap.6  zip zip (it, 12.696 KB, 3/24/11)
Esempi sul Cap. 7  zip zip (it, 20.545 KB, 4/5/11)
Esempi sul Cap. 8  zip zip (it, 69.185 KB, 4/5/11)
Esempi sul Cap. 9  zip zip (it, 15.65 KB, 5/2/11)
Package prog  octet-stream octet-stream (it, 53.603 KB, 3/1/11)

Statistics on students' past performance (Art. 2 del D.M. 31/10/2007, n. 544)

Statistics
Outcomes Exams Outcomes Percentages Average Standard Deviation
Passed 57.93% 27 3
Failed 22.06%
Absent 18.62%
Withdrawn 1.37%
Canceled --


Distribuzione degli esiti positivi
18 19 20 21 22 23 24 25 26 27 28 29 30 30 e Lode
2.3% 0.0% 4.7% 1.1% 1.1% 1.1% 10.7% 8.3% 5.9% 5.9% 7.1% 7.1% 23.8% 20.2%

Data from AA 2010/2011 based on 145 students. I valori in percentuale sono arrotondati al numero intero più vicino.