20801961 - OPERATING SYSTEMS

The course intend to provide: (1) competencies about a generic modern operating system, (2) competencies about the structure of a unix operating system, and specifically about linux, (3) knowledge about methodologies adopted for solving problems within the management of a modern operating system, (4) ability in the use a unix platform as a user, (5) ability in programming a unix system (scripting), (6) basic ability in system programming
scheda docente | materiale didattico

Mutuazione: 20801961 SISTEMI OPERATIVI in Ingegneria informatica L-8 N0 IANNUCCI STEFANO

Programma

- Introduction to Operating Systems
- Processor virtualization
- Memory virtualization
- Concurrent programming
- Storage virtualization

Testi Adottati

Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau, Operating Systems: Three Easy Pieces, https://pages.cs.wisc.edu/~remzi/OSTEP/

Modalità Erogazione

The course is delivered in class. Lessons recordings will be made available to students that have right to access them.

Modalità Frequenza

Attendance is not mandatory.

Modalità Valutazione

The exam is based on questions regarding theory and programming exercises to be solved in a laboratory