Introduction to computer architecture and operating systems (2011/2012)

Course code
4S02717
Credits
12
Coordinator
Tiziano Villa
Academic sector
ING-INF/05 - INFORMATION PROCESSING SYSTEMS
Language of instruction
Italian
Teaching is organised as follows:
Activity Credits Period Academic staff Timetable
Teoria 9 I semestre Tiziano Villa
Laboratorio 3 II semestre Davide Bresolin

Lesson timetable

I semestre
Activity Day Time Type Place Note
Teoria Tuesday 11:30 AM - 1:30 PM lesson Lecture Hall D  
Teoria Wednesday 2:30 PM - 4:30 PM lesson Lecture Hall D  
Teoria Friday 11:30 AM - 1:30 PM lesson Lecture Hall D  
II semestre
Activity Day Time Type Place Note
Laboratorio Wednesday 10:30 AM - 1:30 PM laboratorio Laboratory Alfa  
Laboratorio Thursday 9:30 AM - 11:30 AM lesson Lecture Hall D  

Learning outcomes

Module:
-------

Syllabus

Module:
-------

Assessment methods and criteria

Module:
-------

Reference books
Activity Author Title Publisher Year ISBN Note
Teoria R.Katz, G.Borriello Contemporary logic design (Edizione 2) Pearson Education International 2005 0-13-127830-4
Teoria Y.N. Patt, S.J. Patel Introduction to Computing Systems (Edizione 2) McGrawHill 2004 978-0-07-246750-5
Teoria Franco Fummi, Mariagiovanna Sami, Cristina Silvano Progettazione Digitale (Edizione 2) McGraw-Hill 2007 8838663521
Teoria A. Silberschatz - P.B. Galvin - G. Gagne Sistemi Operativi. Concetti ed esempi. (Edizione 8) Pearson Paravia Bruno Mondadori 2009 978-88-7192-569-1
Teaching aids
Title Format (Language, Size, Publication date)
Architettura - Cap. 1-10 Borriello-Katz  x-gzipx-gzip (en, 1791 KB, 09/03/12)
Cap. 11 CLD R. Katz Organizzazione del calcolatore  zipzip (en, 110 KB, 09/03/12)
Cap. 12 CLD R. Katz Organizzazione del calcolatore  zipzip (en, 174 KB, 09/03/12)
Lezioni integrative di Architettura  x-gzipx-gzip (en, 128 KB, 09/03/12)
Lezioni UCB Sistemi Operativi  pdfpdf (en, 9620 KB, 09/03/12)
XX-TV Temi d'esame  x-gzipx-gzip (it, 862 KB, 02/02/12)
Introduzione al Laboratorio  pdfpdf (it, 73 KB, 07/03/12)
Lab 01 - Esercizi  pdfpdf (it, 41 KB, 07/03/12)
Lab 01 - Introduzione alla Shell Unix  pdfpdf (it, 245 KB, 07/03/12)
Lab 01 - Soluzioni degli esercizi  pdfpdf (it, 47 KB, 14/03/12)
Lab 02 - Comandi avanzati della Shell  pdfpdf (it, 97 KB, 14/03/12)
Lab 02 - Esercizi  pdfpdf (it, 43 KB, 14/03/12)
Lab 02 - Soluzione degli esercizi  pdfpdf (it, 78 KB, 21/03/12)
Lab 03 - Esercizi  pdfpdf (it, 38 KB, 21/03/12)
Lab 03 - Programmazione della shell  pdfpdf (it, 103 KB, 21/03/12)
Lab 03 - Soluzione degli esercizi  pdfpdf (it, 66 KB, 28/03/12)
Lab 04 - Controllo del flusso negli script  pdfpdf (it, 102 KB, 28/03/12)
Lab 04 - Esercizi  pdfpdf (it, 50 KB, 29/03/12)
Lab 04 - Soluzione degli esercizi  pdfpdf (it, 75 KB, 04/04/12)
Lab 05 - Esercizi  pdfpdf (it, 52 KB, 04/04/12)
Lab 05 - Introduzione alla programmazione C  pdfpdf (it, 194 KB, 04/04/12)
Lab 05 - Soluzioni degli esercizi  pdfpdf (it, 81 KB, 19/04/12)
Lab 06 - Esercizi  pdfpdf (it, 47 KB, 11/04/12)
Lab 06 - I/O Avanzato  pdfpdf (it, 239 KB, 11/04/12)
Lab 06 - Soluzioni degli esercizi  pdfpdf (it, 70 KB, 20/04/12)
Lab 07 - Esercizi  pdfpdf (it, 44 KB, 19/04/12)
Lab 07 - Funzioni e File  pdfpdf (it, 484 KB, 18/04/12)
Lab 07 - Soluzioni degli esercizi  pdfpdf (it, 70 KB, 04/05/12)
Lab 08 - Esercizi  pdfpdf (it, 69 KB, 05/05/12)
Lab 08 - Puntatori  pdfpdf (it, 277 KB, 02/05/12)
Lab 08 - Soluzioni degli esercizi  pdfpdf (it, 86 KB, 09/05/12)
Lab 09 - Allocazione dinamica e strutture  pdfpdf (it, 141 KB, 11/05/12)
Lab 09 - Esercizi  pdfpdf (it, 78 KB, 10/05/12)
Lab 09 - Soluzioni degli esercizi  pdfpdf (it, 94 KB, 16/05/12)
Lab 10 - Esercizi  pdfpdf (it, 55 KB, 16/05/12)
Lab 10 - Librerie  pdfpdf (it, 346 KB, 16/05/12)
Lab 10 - Soluzioni degli esercizi  pdfpdf (it, 96 KB, 29/05/12)
Lab 11 - Esercizi  pdfpdf (it, 58 KB, 24/05/12)
Lab 11 - Makefile  pdfpdf (it, 94 KB, 23/05/12)
Lab 11 - Materiale aggiuntivo per gli esercizi  zipzip (it, 0 KB, 23/05/12)
Lab 11 - Soluzioni degli esercizi  pdfpdf (it, 82 KB, 30/05/12)
Lab 12 - Introduzione all'architettura LC-3  pdfpdf (it, 2492 KB, 24/05/12)
Lab 13 - Il linguaggio assembly dell'LC-3  pdfpdf (it, 425 KB, 30/05/12)
Lab 13 - Soluzione degli esercizi  pdfpdf (it, 61 KB, 13/06/12)
Laboratorio - Modalità d'esame  pdfpdf (it, 51 KB, 13/06/12)
Riepilogo voti esercizi - FINALE  pdfpdf (it, 35 KB, 26/06/12)