![]() |
Pages (3): [1] 2 3 » Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Sistemi operativi I (http://www.dsy.it/forum/forumdisplay.php?forumid=269)
-- [SIST. OPERATIVI]Esame 1° ottobre (http://www.dsy.it/forum/showthread.php?threadid=13271)
[SIST. OPERATIVI]Esame 1° ottobre
Ciao ragazzi,
io devo ancora sostenere l'esame di sistemi operativi.
Mi spiegate per bene come funziona?
Ho in mente di darlo il 1° di ottobre.
1) Cosa devo fare per sostenerlo oltre a iscrivermi al sifa?
2) La prova di laboratorio è precedente o antecedente l'esame di teoria?
Mi dite tutti i passi necessari al fine di sostenere l'appello?
Ho letto che si deve fare una esercitazione autonoma, in cosa consiste?
grazie
il funzionamento è spiegato qui
http://www.dsy.it/forum/showthread.php?threadid=12634
o sennò c'è il sito del prof
http://homes.dico.unimi.it/~sisop
__________________
I don't care if you're black, white, straight, bisexual, gay, lesbian, short, tall, fat, skinny, rich or poor. If you're nice to me, I'll be nice to you. Simple as that.
Su, fate un piccolo sforzo, basta una search (è sempre in alto a destra, non l'hanno spostata..
)
__________________
Links a risorse (How-To, libri, manuali, siti) su Linux? -> Qui! ( .dsy:it. LUG ) <-
Scouting Site: -> no6.org <-
Prima di postare, fate una SEARCH ... Link in alto a destra, non è difficile! 
Abbiamo il dovere di voler essere ciò che siamo.
Quali sono i vecchi esami da guardare?
So che da un po' di tempo e' cambiato sia il programma che il libro di testo, quindi suppongo che gli esami "validi" siano quelli da una certa data in avanti, giusto?
Grazie.
Originally posted by tetrinet
Quali sono i vecchi esami da guardare?
So che da un po' di tempo e' cambiato sia il programma che il libro di testo, quindi suppongo che gli esami "validi" siano quelli da una certa data in avanti, giusto?
Grazie.
__________________
I don't care if you're black, white, straight, bisexual, gay, lesbian, short, tall, fat, skinny, rich or poor. If you're nice to me, I'll be nice to you. Simple as that.
Originally posted by Bloody
io come esercizio ho usato tutti quelli che ho trovato, (controlla però le risposte, i test sono risolti da studenti) meno le domande sul codice c in linux (su quello basta sapere fork ed exec, quelle principali)
cmq nel 3d sulla prova del 10 settembre e in quelli delle prove di giugno e luglio sono postate un sacco di domande + simili agli appelli di monga!
sì il programma è lo stesso!
__________________
I don't care if you're black, white, straight, bisexual, gay, lesbian, short, tall, fat, skinny, rich or poor. If you're nice to me, I'll be nice to you. Simple as that.
Originally posted by Bloody
sì il programma è lo stesso!
1) Nell'esame del 2000/2001 (primo compitino), la domanda numero 3 (esercizio sullo scheduling): a me non viene nessuno dei risultati, in particolare il tempo medio d'attesa con rr mi viene 5. Sono io che sbaglio oppure non e' corretto l'esercizio?
A me viene la A (occhio a considerare che non tutti i processi, in questo caso, arrivano insieme al tempo zero)
Tempo d'attesa dei processi:
PCFS:
P1 0 (viene eseguito e terminato subito)
P2 5 - 0,7 = 4,3 (tempo di exec di p1 - il suo "ritardo", perchè arriva in coda al tempo 0,7)
P3 5 - 4 + 3 = 4 (tempo di exec di p1 - "ritardo" + tempo di exec di p2)
media 2,76
SJF
al tempo 0 l'unica scelta è P1; quando al tempo 5 ha finito, si sceglia tra p2, che richiede 3 e ha atteso (5-0,7) e p3, che richiede 2 e ha atteso (5-4); si sceglie p3 che richiede meno tempo e infine si esegue p2
P1 0
P2 (5-0,7) + 2 = 6,3
P3 1
media 2,43
RR
si esegue per 2 secondi p1 e poi per 2 secondi p2; al tempo 4, quando arriva p3, si danno prima 2 secondi a p3, poi si prosegue con p1 e p2 e così via finchè tutti non hanno finito.
P1 2+2+1 = 5
P2 (2-0,7)+2+2 = 5,3
P3 0
media 3,43
2) fork + execlp: non ho capito bene come funziona: se il nuovo programma sostituisce nello spazio di indirizzi quello genitore, quest'ultimo sopravvive o no?
se viene sostituito no (imho)
3) Assegnazione dei "buchi" di memoria liberi: il libro dice che il peggiore algoritmo e' il worst fit, le slide il best fit, chi ha ragione?
uhmmm....
tutti causano frammentazione esterna,(libro) le slide dicono che il bf è quello che ne causa di +; il libro dice che il bf e il ff riducono il tempo e l'utilizzo della memoria.
A pag 293 dice che in alcuni sistemi è meglio il ff, in altri il bf, ed è necessario sapere se l'estremità assegnata di un blocco libero, in alto o in basso.. tuttavia non so rispondere alla domanda di quale algoritmo sia effettivamente meglio.... 
__________________
I don't care if you're black, white, straight, bisexual, gay, lesbian, short, tall, fat, skinny, rich or poor. If you're nice to me, I'll be nice to you. Simple as that.
Originally posted by Bloody
1) Nell'esame del 2000/2001 (primo compitino), la domanda numero 3 (esercizio sullo scheduling): a me non viene nessuno dei risultati, in particolare il tempo medio d'attesa con rr mi viene 5. Sono io che sbaglio oppure non e' corretto l'esercizio?
A me viene la A (occhio a considerare che non tutti i processi, in questo caso, arrivano insieme al tempo zero)
2) fork + execlp: non ho capito bene come funziona: se il nuovo programma sostituisce nello spazio di indirizzi quello genitore, quest'ultimo sopravvive o no?
se viene sostituito no (imho)
3) Assegnazione dei "buchi" di memoria liberi: il libro dice che il peggiore algoritmo e' il worst fit, le slide il best fit, chi ha ragione?
uhmmm....
tutti causano frammentazione esterna,(libro) le slide dicono che il bf è quello che ne causa di +; il libro dice che il bf e il ff riducono il tempo e l'utilizzo della memoria.
A pag 293 dice che in alcuni sistemi è meglio il ff, in altri il bf, ed è necessario sapere se l'estremità assegnata di un blocco libero, in alto o in basso.. tuttavia non so rispondere alla domanda di quale algoritmo sia effettivamente meglio....![]()
Originally posted by tetrinet
Ma allora non ho capito bene il procedimento. In pratica quando bisogna creare un nuovo processo si parte *sempre* da uno esistente?
__________________
I don't care if you're black, white, straight, bisexual, gay, lesbian, short, tall, fat, skinny, rich or poor. If you're nice to me, I'll be nice to you. Simple as that.
Originally posted by Bloody
esatto! il primo è init, da lui partono gli altri, che ne generano altri e così via............
(se qualcuno ne sa + di me mi corregga please!!!!)
urgh.......... no penso da un altro processo!
(Cmq init è sempre attivo, se muore lui muoiono tutti )
__________________
I don't care if you're black, white, straight, bisexual, gay, lesbian, short, tall, fat, skinny, rich or poor. If you're nice to me, I'll be nice to you. Simple as that.
Sfogliando le domande dei precedenti appelli ho notato che vengono richieste spesso cose riguardanti unix: ma per queste e' necessaria l'appendice A del libro (quella che si scarica dal sito Web) oppure e' sufficiente il capitolo su linux?
Grazie.
è sufficiente il capitolo su linux, gli esami che hai scaricato sono appelli degli anni precedenti e il programma era basato sul libro di Tanenbaum!
__________________
I don't care if you're black, white, straight, bisexual, gay, lesbian, short, tall, fat, skinny, rich or poor. If you're nice to me, I'll be nice to you. Simple as that.
| All times are GMT. The time now is 02:45. | Pages (3): [1] 2 3 » Show all 33 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.