Acest repo conține exemplele de cod pentru îndrumătorul de laborator la materia Sisteme de Operare, predată la Universitatea Tehnică din Cluj-Napoca.
Textul îndrumătorului se găsește aici.
Majoritatea lucrărilor de laborator abordează implementarea propriu-zisă a unor aspecte predate la curs, folosind limbajul C și sistemul de operare Linux. Laboratorul 3 conține niște programe cu greșeli intenționate, pe care studenții trebuie să le corecteze în cadrul laboratorului. Laboratoarele 4-12 conțin probleme rezolvate folosind conceptele explicate în laborator și abordează subiecte precum sistemul de fișiere, procese, thread-uri, mecanisme de sincronizare, comunicarea prin pipe-uri și memoria partajată. Pentru fiecare problemă se găsesc explicații detaliate în textul laboratorului.