Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Didattica > Corsi N - Z > Sistemi operativi I > Filez
 
Alcune domande dell'orale
Clicca QUI per vedere il messaggio nel forum
st1v
Ho seguito gli orali di luglio e settembre 2013 e raccolto le domande che ha fatto il prof per preparare l'esame a gennaio; ogni "gruppo" di domande sono quelle fatte ad una persona (se ce n'è solo una è perchè ha fatto scena muta su quella...) In genere Bruschi ti aiuta abbastanza, ti lascia tempo per pensare alla risposta da dare e a meno che non fai scena muta o dici veramente poco ti fa passare... in bocca al lupo

LUGLIO 2013
- Cos'è la segmentazione (chi la fa, come avviene la trasformazione)
- Vantaggi segmentazione vs. paginazione
- Svantaggi segmentazione
- Come si risolve il problema della frammentazione nella segmentazione
- Cosa fa un pezzo di codice di JOS stampato su un foglio
- Dove si trova l'entry point in un .elf e com'è fatto l'elf
- Com'è strutturato un disco (tracce, settori,...)
- Quale componente si occupa di andare sul settore giusto di un disco

- Cosa sono i thread (e vantaggi nell'usarli)
- Come vengono implementati (spazio utente vs. kernel)
- Come avviene un'operazione di DMA (e vantaggi sull'Interrupt Driven)
- Cosa fa un pezzo di codice di JOS stampato su un foglio

- Scrivere uno schema n produttori - m consumatori (buffer infinito) con semafori
- Come recuperiamo l'i-node di un file

- Implementazione in C dei semafori
- FAT

- Tabella delle pagine invertita

- Buffer cache
- Gestione delle eccezioni in JOS

SETTEMBRE 2013
- RAID (affidabilità vs disponibilità)

- Buffer cache (definizione, gestione, problemi che comporta la sua introduzione, da chi è gestita)
- Come fa UNIX a trovare una directory (i-nodes)
- Come vengono gestite da JOS le pagine fisiche (struttura dati Page, funzione pagefree, page2va e va2page)
- Schema 1 produttore - n consumatori e buffer finito (con monitor)

- Cos'è il thrashing
- Trasformazione indirizzo logico <-> fisico in Intel (GDT, LDT,...)
- Come avviene una system call in JOS

- Scrivere un monitor x la gestione dei semafori generalizzati
- Cos'è il deadlock, come si evita
- Cosa fa un pezzo di codice di JOS stampato su un foglio

- Cosa fa un pezzo di codice di JOS stampato su un foglio
- Quali sono le modalità di gestione dell'I/O nei dispositivi (come il SO comunica con le periferiche): periodic e continuous polling, DMA e Interrupt Driven

xsia
Utili! Grazie per averle condivise!

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate