![]() |
Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Sistemi operativi I (http://www.dsy.it/forum/forumdisplay.php?forumid=269)
-- Esame LUNEDì!!!!!!!!! (http://www.dsy.it/forum/showthread.php?threadid=42928)
Esame LUNEDì!!!!!!!!!

__________________
.:: D ::.
Cazzo, serio..
ahahahahahah, genio!!
domande esame sisop
a eterno ricordo per i posteri, ecco alcune delle domande che ricordo:
1) quale tra le seguenti componenti interagisce con un device driver:
a - interrupt handler
b - device drive
c - shell
d - I/O device
2) C'è un file con allocazione linkata da 30 record. La directory dello stesso (e quindi gli attributi) è già in memoria. Quante operazioni di I/O sono necessarie per inserire 1 nuovo record nella posizione 20 del file? (considera che ogni operazione di I/O gestisce al massimo un record):
a - 31
b - 20
c - 42
d - 21
3) Quale di queste istruzioni è privilegiata?
a - sidt
b - out
c - sgdt
d - nessuna
4) Abbiamo la memoria virtuale e centrale paginata con pagine da 1 Kbyte (ce ne sono 64 in totale nella memoria fisica). Qual'è l'indirizzo fisico associato all'indirizzo 2064 di un programma P, supponendo che la pagina 0 di P sia la XVI-esima fisica [NdR: si era scritto in numeri romani], la pagina 1 sia la 9 fisica, e la 2 la numero 24 fisica:
a - 00001000 00010000
b - 01100000 00010000
c - 00100100 00010000
d - 00000000 00110000
5) Come si trasferisce in JOS un indirizzo del kernel "kva" in un indirizzo fisico?
6) Dov'è locato fisicamente il programma di bootstrap?
a - zona indicata dalla partition table
b - primo settore hard disk
7) Quante variable condition sono necessarie per ottenere la mutua esclusione tra n processi?
8) Qual'è la differenza tra interrupt ed eccezioni?
a - quando viene sollevata un eccezione viene salvato l'indirizzo successivo a quello che ha sollevato l'eccezione
b - quando viene sollevato un interrupt viene salvato l'indirizzo successivo a quello che ha sollevato l'eccezione [NdR: suonava più o meno così, no joking]
c - quanto viene sollevata un'eccezione viene salvato sullo stack il numero dell'eccezione
9) In JOS quale routine effettua lo switch tra user stack e kernel stack?
a - intr_nr_0
b - alltraps
c - trap_dispatch
d - hardware
10) Quali sono i tempi d'accesso della cache CPU?
a - millisecondi
b - microsecondi
c - nanosecondi
d - decine di nanosecondi
11) a che serve il campo VMA in un file oggetto? [NdR: questo era il succo della domanda di più non ricordo]
Grazie Kottin 
Qualcuno che ha frequentato sa se gli ultimi due capitoli del libro di testo, quelli su multimediale e sistemi distribuiti/ecc, sono stati trattati? Le slide non ci sono tra quelle caricate...
Grazie e ciao
Paolo
__________________
Paolo~
Mi paiono decisamente fuori da quello che si fa nel corso, se vuoi prepararti bene all'esame segui i primi tre laboratori di questo sito:
http://pdos.csail.mit.edu/6.828/2008/overview.html
Se usi arch provo ad uploadare il PKGBUILD che installa il loro qemu modificato.
grazie mille per aver postato le domande dell'esame.
sapete anche dirmi, se c'era, l'esercizio di programmazione concorrente?
grazie in anticipo. 
grazie mille per aver postato le domande dell'esame.
sapete anche dirmi, se c'era, l'esercizio di programmazione concorrente?
grazie in anticipo. 
Mi associo: c'era un esercizio di programmazione concorrente? E nel caso, com'era?
Ultima cosa: quante domande sono ed in quanto tempo?
Grazie mille,
Paolo
__________________
Paolo~
C'era un esercizio che prevedeva l'uso dei pthread
Consisteva in:
Un Produttore e due Consumatori che accedono ad un buffer di 10 elementi.
Il produttore genera numeri casuali
I consumatori controllano se sono primi, e stampano il risultato a video.
... o qualcosa del genere.
Notate che non sono TUTTE le domande dell'esame, ma alcune su cui avevo qualche dubbio e allora me le sono segnate, se riuscite a indicare anche le risposte fate un piacere sia a me che a voi, purtroppo io non ho tempo adesso per fare una ricerca esaustiva.
a me interessava la parte sui pthread che non ho capito molto. se qualche buon anima, che l'ha fatto, potrebbe postarlo o almeno una traccia.
cmq mi manca poco a finire il programma e poi mi metto a vedere le domande.
sarebbe di aiuto a tutti..
| All times are GMT. The time now is 20:18. | Show all 12 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.