Scusa l'intrusione ma non sono proprio a chi chiedere.
Sto preparando l'esame di Sistemi Operativi e non riesco a comprendere come applicare la teoria negli esercizi.
Ho delle soluzioni di compiti scritti in C, altri in python, quindi ho modo di testarli ma non capisco se basta studiare il codice e applicare il metodo di sincronizzazione del codice stesso o inserire i metodi spiegati a lezione come ad esempio l'algoritmo di peterson per il problema di deadlock, quello per la mutua esclusione, etc...
Inoltre, i filosofi a cena, l'algoritmo del banchiere, e altri sviluppati sia con i semafori che con i monitor, sono degli esempi di gestione processi e quindi esempi di possibili compiti o come utilizzarli nella pratica?
Inoltre per esercitarmi mi consigliate il C o il python più semplice da scrivere?
Come potete notare ho le idee un po confuse sul da farsi!
Grazie