User Tools

Site Tools


os
Return to Home page

Operating Systems Course

Teacher: Stefano Scanzio
www: https://www.skenz.it/ss
email: stefano.scanzio [ AT_SYMBOL ] polito.it

News

  • [2024/07/12]: New research Master Theses (Research thesis, four different topics, starting July-December 2024) (watch the video)
  • [2024/01/17]: Added all the material of the course
  • [2023/12/20]: Updated exam section
  • [2023/10/02]: Part of the material of the 2023/2024 academic year was uploaded on the website.
  • [2023/10/02]: Added calendar of all the course: calendar

Slides

  • u20: AWK (Outside the course topics) Not required at the exam

Slide of the 2021/2022 academic year: slides_202122.zip

Laboratories

In the LAIBs you can use a virtual machine with Ubuntu: guide (link accessible only within the Polito network), login link.

  • Guide to setup Linux in Virtual Box: tutorial_VM.pdf
  • Another guide to setup Linux in your PCs: guide
  • Lab01: Management of files and directories, Permissions management, Link and comparisons between files, C programs and compilation
  • Lab02: Analysis of concurrent programs, System call fork and shell commands related to processes, Precedence graph
  • Lab03: System call fork, exec, system
  • Lab04: Shell commands for processes and redirection, concurrency using fork() and wait(), use of signals
  • Lab05: Signals and pipe, Pipe and synchronization, Command find, Filters
  • Lab06: From recursion to concurrency, Concurrent file sorting, Concurrent file sorting and merging
  • Lab07: Bash scripts
  • Lab08: Access to critical sections, precedence graphs with semaphores
  • Lab09: Concurrent programs with semaphores
  • Lab10: Pseudo-exam test

Guides

Exams

Cheat sheet

Cheat sheet that can be used during the exam (PRINT them!)


Exam texts and solutions (before the "exam" platform)

Exam in Italian (before the "exam" platform)

In the following link you can find previous exams with solutions of the Italian version of the course: http://fmgroup.polito.it/quer/teaching/so/teaching.htm

Proposed Theses (Master Degree)

New Master Thesis

New research Master Theses (Research thesis, four different topics, starting July-December 2024) (watch the video)

Thesis proposals can be downloaded here: https://www.skenz.it/ss/theses
If interested, for informations, contact: stefano.scanzio [ AT_SYMBOL ] polito.it www: https://www.skenz.it/ss


If you found any error, or if you want to partecipate to the editing of this wiki, please contact: admin [at] skenz.it

You can reuse, distribute or modify the content of this page, but you must cite in any document (or webpage) this url: https://www.skenz.it/os
/web/htdocs/www.skenz.it/home/data/pages/os.txt · Last modified: 2024/07/11 23:04 by zioskenz

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki
Privacy Policy