Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Sistemi operativi I (http://www.dsy.it/forum/forumdisplay.php?forumid=269)
-- 2° Compitino Sistemi Operativi (http://www.dsy.it/forum/showthread.php?threadid=213)
2° Compitino Sistemi Operativi
Presto Metterò on-line le domande del compito di sistemi operativi 12 crediti !!!
Così potremo confrontarci le risposte
Ecco, così saprò quanto sono stata asina!!
__________________
Il DSY su Facebook!!!
uno scandalo,trp difficile come compitino,trp dettagliato!!
__________________
Guardate il mio post su Feedback prima di comprare qualcosa
http://www.dsy.it/forum/showthread.php?s=73a12d5e23c34b3478161c4007fc11b2&threadid=13647&pagenumber=1
Ancora non mi è arrivato il file...
cmq....
una domanda me la ricordo per adesso giusta (quella della shell)
La risp giusta è "....raw mode"
iiiuuuuhhhuuuu!! cannata in pieno!!!! 8O 8O
__________________
Il DSY su Facebook!!!
io quella l'ho fatta giusta........le altre 19!!!anzi,facciamo che ho un dubbio per latre...mmhhh....15!in poche parole..esamone........noooooooooooooooooooooooooooo
__________________
Guardate il mio post su Feedback prima di comprare qualcosa
http://www.dsy.it/forum/showthread.php?s=73a12d5e23c34b3478161c4007fc11b2&threadid=13647&pagenumber=1
Originally posted by "thecrow"
io quella l'ho fatta giusta........le altre 19!!!anzi,facciamo che ho un dubbio per latre...mmhhh....15!in poche parole..esamone........noooooooooooooooooooooooooooo
L' esamone non è poi tanto diverso dal compitino....45 domande a crocette, 30 di laboratorio (una mazzata incredibile sto windows 2000) e 15 di teoria (che sono state la mia ancora di salvezza).
Comunque il normale appello è tutto a crocette, senza codice o domande aperte
Originally posted by "Metallox"
Comunque il normale appello è tutto a crocette, senza codice o domande aperte
__________________
Il DSY su Facebook!!!
non so cosa sperare, ti posso solo dire che era veramente difficile. Forse sarebbe stato meglio avere del codice da scrivere (dopotutto è questo lo scopo del corso)
io so cosa sperare...in un MIRACOLO!!!!
__________________
Il DSY su Facebook!!!
Ad esempio che sbarelli il lettore ottico e consideri buone tutte le risposte? :wink: -
si si!!
__________________
Il DSY su Facebook!!!
Finalmente c'è l'ho
Queste sono le risposte copiate da un mio amico (le risposte sono in base a come ha risposto lui)
(non si ha nessuna certezza se la risposta è giusta) confrontiamoci !!!
Le risposte giuste sono quelle segnate con *
SECONDO COMPITO SISTEMI OPERATIVI - A.A. 2001-2002
1) Quale algoritmo e' usato in Linux per selezionare le pagine di memoria da
rimpiazzare?
A.least recently used
B.two-handed clock algorithm
C.clock algorithm
D.second chance
2) Quale dei seguenti eventi non puo' fare iniziare l'attivita' di
scaricamento di pagine da memoria a disco da parte dello swapper in UNIX:
A.una chiamata della syscall fork
B.una chiamata della syscall brk
C.una chiamata di una funzione generica
*D.la terminazione di un processo
3) Dato un programma C/Unix che contiene la linea
fd = open("miofile.txt", O_RDONLY);
quali istruzioni sono eseguite quando un processo arriva a tale linea?
*A.una routine della libreria libc
B.una routine della libreria stdio.h
C.una routine che implementa la syscall omonima
D.una routine del driver del disco
4) Quale delle seguenti affermazioni non e' vera se parliamo di una shell
UNIX?
A.E' un programma che viene eseguito in user mode
*B.Usa i character devices in raw mode
C.Puo' essere eseguita con EUID uguale a root
D.Si occupa di espandere le wild cards
E.Implementa internamente il comando cd
5) Dopo una chiamata di fork() su un sistema operativo Unix, quali strutture
dati sono condivise tra i processi padre e figlio?
A.la file descriptor table
*B.la file descriptor table e le regioni
C.la file descriptor table e la u-area
D.nessuna
6) Quale delle seguenti affermazioni e' vera dato il seguente frammento di
codice:
if (fork()) execv("ls",""); else waitpid(-1, &status, 0);
A.Il padre si mette in attesa della terminazione esclusivamente del figlio
appena creato
B.Il padre si mette in attesa della terminazione di un qualsiasi dei suoi figli
C.Il figlio esegue senz'altro il comando ls posizionato nella directory /bin
*D.Il figlio riceve sicuramente un messaggio di errore dall'esecuzione
dell'istruzione che esegue dopo la fork
7) Quali azioni vengono compiute in un sistema operativo Unix a fronte della
chiamata di sistema signal()?
*A.si determina la routine da eseguire alla ricezione del segnale indicato
B.il processo si sospende in attesa della ricezione del segnale indicato
C.il processo invia al proprio genitore il segnale indicato
D.il processo invia ai propri figli il segnale indicato
8) Quale delle seguenti affermazioni e' vera parlando di named pipe in UNIX?
A.E' il meccanismo usato dalla shell per mettere in comunicazione due programmi
B.Puo' essere usato per mettere in comunicazione processi su macchine anche
diverse
C.Puo' essere usato per mettere in comunicazione due figli di uno stesso padre
solo se la chiamata di creazione della pipe avviene prima di entrambe le fork
*D.E' un meccanismo di scambio dati che si appoggia in parte sul file system
9) Su una macchina Unix, si supponga di eseguire la seguente chiamata:
retval = read(fd, buffer, 20);
su un file appena aperto in sola lettura contenente 7 caratteri. Qual e' il
valore di ritorno della read?
A.0
*B.7
C.-1
D.20
10) Quale delle seguenti informazioni non e' contenuta negli i-node in UNIX?
A.La dimensione del file
B.I permessi relativi al proprietario del file
*C.Il nome del file
D.Il numero di link al file
11) Cosa contiene la subkey SAM del registry di Windows 2000?
A.informazioni per l'esecuzione delle applicazioni installate sul sistema
B.informazioni necessarie per il boot del sistema
*C.informazioni su nomi di utenti e gruppi, e le password
D.informazioni sulle politiche di sicurezza del sistema
12) Quale delle seguenti dipendenze hardware non e' nascosta dall'HAL in
Windows?
A.cache del processore
B.BIOS
C.frequenza dei clock
*D.modalita' accesso a device registers
13) Quale di queste transizioni di stato non e' possibile per un thread nel
sistema operativo Windows 2000?
A.running - waiting - terminated
*B.running - terminated - initialized
C.running - waiting - running
D.ready - standby - running
14) Quale delle seguenti operazioni puo' portare alla pre-emption del thread
in esecuzione?
*A.il thread in esecuzione esaurisce il suo quanto
B.il thread in esecuzione fa una richiesta di I/O
C.il thread in esecuzione fa una signal su un Object
D.il thread in esecuzione crea un nuovo fiber
15) Che funzione ha la Win32 API VirtualLock?
A.porre un lock su una pagina condivisa tra piu' thread
*B.disabilitare la paginazione per una regione
C.porre un lock su una regione condivisa tra piu' thread
D.testare se esiste un lock su una regione condivisa tra piu' thread
16) Quale delle seguenti affermazioni e' vera parlando delle pagine di
memoria in stand-by list?
A.sono pagine appartenenti al working set di un processo
B.sono pagine pronte per essere riusate
C.sono pagine che prima di essere riusate devono essere scritte su disco
*D.sono pagine ancora collegate ad un particolare processo
17) Quando in Windows 2000 un file viene indicato come immediato?
*A.quando e' interamente contenuto nel relativo record della MFT
B.quando e' appena stato creato
C.quando e' un file mappato in memoria
D.quando e' interamente contenuto in un blocco disco
18) Quali delle seguenti frasi potrebbe essere falsa parlando dei passi
necessari al look up del file D:\pippo\minnie\pluto.txt in Windows?
A.Coinvolge almeno una consultazione dell'Object Space
B.Coinvolge almeno due consultazioni dell'Object Space
*C.Viene cercato sequenzialmente l'indice relativo al MFT del file pluto.txt
all'interno dell'MFT della directory minnie
D.Richiede un minimo di quattro accessi a MFT record diversi
19) Cosa indica una System Access Control List?
A.quali sono i nomi utente a cui e' consentito fare login
*B.quali operazioni su un oggetto devono essere ricordate in un log file
C.quali permessi hanno gli utenti di accedere ad un dato oggetto
D.quali permessi ha un dato utente di accedere agli oggetti di sistema
20) Che cosa non e' un ACE parlando dei meccanismi di sicurezza in Windows?
A.Una struttura capace di indicare quali sono, rispetto ad un file, le
operazioni permesse per un singolo utente
*B.Una struttura capace di indicare quali sono, rispetto al processo in
esecuzione, gli speciali privilegi di cui puo' usufruire
C.Una struttura capace di indicare quali sono, rispetto ad un file, le
operazioni vietate per un singolo utente
D.Una struttura capace di indicare quali sono le operazioni da scrivere su un
file di log effettuate da un singolo utente
ne ho azzeccate 2!!!
8O 8O 8O
__________________
Il DSY su Facebook!!!
Ciao a tutti
Ma relativamente alla domanda 2 ,l'evento che non puo far iniziare l'attivita di scaricamento di pag da memoria non è una chiamata di una funzione generica?
Perchè quando un processo finisce le pag vengono scaricate dalla memoria al disco no?
io ho risposto la brk...qualcuno me lo ha detto e ne era sicuro...boh?!?!?!?!?!?!?!?
__________________
Il DSY su Facebook!!!
Re: Finalmente c'è l'ho
Originally posted by "badPenguin"
1) Quale algoritmo e' usato in Linux per selezionare le pagine di memoria da
rimpiazzare?
A.least recently used
B.two-handed clock algorithm
C.clock algorithm
D.second chance
__________________
Il DSY su Facebook!!!
Re: Finalmente c'è l'ho
Originally posted by "Lunik"
Originally posted by badPenguin
1) Quale algoritmo e' usato in Linux per selezionare le pagine di memoria da
rimpiazzare?
A.least recently used
B.two-handed clock algorithm
C.clock algorithm
D.second chance
risposta: A
ne sn sicura! ma ho messo la B... 8O
anch'io ho messo funzione generica,x lo stesso motivo di kikka,se io ho delle pagine in memoria relative un processo,una volta terminato nn devo eseguire lo swap per eliminarle e rimetterle su disco,mica rimangono in memoria se nn mi servono...o no?
__________________
Guardate il mio post su Feedback prima di comprare qualcosa
http://www.dsy.it/forum/showthread.php?s=73a12d5e23c34b3478161c4007fc11b2&threadid=13647&pagenumber=1
Il principio di togliere dalla memoria le pagine dei processi terminati è giusto, ma non se ne occupa lo swapper. Credo che al termine del processo rimangano in memoria in attesa che sia il page daemon a rimpiazzarle, il che non è sicuro che accada e comunque non avviene immediatamente al termine del processo... Del resto immagina se il quantitativo di RAM fosse talmente elevato da non richiedere lo swapping per ottenere nuove aree di memoria da destinare ai nuovi processi... perchè spostare su disco le pagine usate dai processi ogni volta che questi terminano se non ce n'è bisogno dal momento che la memoria libera è già più che sufficiente? Sarebbe un'operazione inutile. Il rimpiazzamento delle pagine non viene fatto in via preventiva, ma solo quando il quantitativo di memoria libera non è sufficiente a soddisfare una richiesta di allocazione di memoria aggiuntiva.
Magari mi sbaglio, il mio compito non è stato un successone... :-)
Anche se volessimo ragionare per esclusione, siamo d'accordo che non può essere una delle altre tre risposte?
Re: Finalmente c'è l'ho
8) Quale delle seguenti affermazioni e' vera parlando di named pipe in UNIX?
A.E' il meccanismo usato dalla shell per mettere in comunicazione due programmi
B.Puo' essere usato per mettere in comunicazione processi su macchine anche
diverse
C.Puo' essere usato per mettere in comunicazione due figli di uno stesso padre
solo se la chiamata di creazione della pipe avviene prima di entrambe le fork
*D.E' un meccanismo di scambio dati che si appoggia in parte sul file system
Cosa ne pensate di questa domanda ?
Qualcuno sa la risposta giusta per certo?
ciaoo
Re: Finalmente c'è l'ho
Originally posted by "kikka"
8) Quale delle seguenti affermazioni e' vera parlando di named pipe in UNIX?
A.E' il meccanismo usato dalla shell per mettere in comunicazione due programmi
B.Puo' essere usato per mettere in comunicazione processi su macchine anche
diverse
C.Puo' essere usato per mettere in comunicazione due figli di uno stesso padre
solo se la chiamata di creazione della pipe avviene prima di entrambe le fork
*D.E' un meccanismo di scambio dati che si appoggia in parte sul file system
Cosa ne pensate di questa domanda ?
Qualcuno sa la risposta giusta per certo?
ciaoo
__________________
Luca 'underscore' Sironi
"i topi non avevano nipoti" (frase palindroma)
Re: Finalmente c'è l'ho
Originally posted by "underscore"
Originally posted by kikka
8) Quale delle seguenti affermazioni e' vera parlando di named pipe in UNIX?
A.E' il meccanismo usato dalla shell per mettere in comunicazione due programmi
B.Puo' essere usato per mettere in comunicazione processi su macchine anche
diverse
C.Puo' essere usato per mettere in comunicazione due figli di uno stesso padre
solo se la chiamata di creazione della pipe avviene prima di entrambe le fork
*D.E' un meccanismo di scambio dati che si appoggia in parte sul file system
Cosa ne pensate di questa domanda ?
Qualcuno sa la risposta giusta per certo?
ciaoo
la b e' sicuramente una cazzata
la d non e' vera
la c non lo so..
io ho messo la A che e' una definizione di pipe..
Re: Finalmente c'è l'ho
Originally posted by "Walter"
Originally posted by underscore
Originally posted by kikka
8) Quale delle seguenti affermazioni e' vera parlando di named pipe in UNIX?
A.E' il meccanismo usato dalla shell per mettere in comunicazione due programmi
B.Puo' essere usato per mettere in comunicazione processi su macchine anche
diverse
C.Puo' essere usato per mettere in comunicazione due figli di uno stesso padre
solo se la chiamata di creazione della pipe avviene prima di entrambe le fork
*D.E' un meccanismo di scambio dati che si appoggia in parte sul file system
Cosa ne pensate di questa domanda ?
Qualcuno sa la risposta giusta per certo?
ciaoo
la b e' sicuramente una cazzata
la d non e' vera
la c non lo so..
io ho messo la A che e' una definizione di pipe..
Dal file lez6.pdf "Laboratorio: Inter Process Communication e I/O":
"named pipe (FIFO): simili a pipe, consentono comunicazione tra processi residenti sulla stessa macchina ma non imparentatil
• file noto a entrambi: un proc. scrive e l'altro legge"
Quindi forse è la D?
__________________
Luca 'underscore' Sironi
"i topi non avevano nipoti" (frase palindroma)
non è la cache del processore ke non è nascosta da...nn ricordo più????
__________________
Il DSY su Facebook!!!
non e' che...
Originally posted by "Lunik"
non è la cache del processore ke non è nascosta da...nn ricordo più????
__________________
Luca 'underscore' Sironi
"i topi non avevano nipoti" (frase palindroma)
Originally posted by "Lunik"
non è la cache del processore ke non è nascosta da...nn ricordo più????
__________________
Guardate il mio post su Feedback prima di comprare qualcosa
http://www.dsy.it/forum/showthread.php?s=73a12d5e23c34b3478161c4007fc11b2&threadid=13647&pagenumber=1
se hai ragione...allora è la 2° domanda giusta!!!!
__________________
Il DSY su Facebook!!!
Re: Finalmente c'è l'ho
7) Quali azioni vengono compiute in un sistema operativo Unix a fronte della
chiamata di sistema signal()?
*A.si determina la routine da eseguire alla ricezione del segnale indicato
B.il processo si sospende in attesa della ricezione del segnale indicato
C.il processo invia al proprio genitore il segnale indicato
D.il processo invia ai propri figli il segnale indicato
14) Quale delle seguenti operazioni puo' portare alla pre-emption del thread
in esecuzione?
*A.il thread in esecuzione esaurisce il suo quanto
B.il thread in esecuzione fa una richiesta di I/O
C.il thread in esecuzione fa una signal su un Object
D.il thread in esecuzione crea un nuovo fiber
Anche secondo me è la cache non nascosta dalla Hal.
E di queste due cosa ne pensate??
Per la 1a è A
Ma la seconda x me e altri è la B
se fosse davvero giusta quella sulla cache e quella sopra...ARRIVO A 3 RISPOSTE GIUSTE!!!!
__________________
Il DSY su Facebook!!!
[quote="Lunik"]
Ma la seconda x me e altri è la B
quote]
Eh che cavolo anch'io ho messo A,quella del quanto,già ho poche certezze,poi me le smontate cosi!!! no no ma moooooooooolto bene!!esamone,esamone,esamone!!!
__________________
Guardate il mio post su Feedback prima di comprare qualcosa
http://www.dsy.it/forum/showthread.php?s=73a12d5e23c34b3478161c4007fc11b2&threadid=13647&pagenumber=1
esamone a manetta!!!!!! 8O 8O 8O
__________________
Il DSY su Facebook!!!
Il libro riporta a pagina 804 quanto segue:
"The following conditions cause the currently running thread to execute the scheduler code:
1. The thread blocks on semaphore, mutex, event, I/O, etc.
2. It signal an object (e.g., does an up on a semaphore)
3. The running thread's quantum expires."
A quanto pare sono giuste le risposte A, B, C... 8O
Non è che forse hanno sbagliato la domanda? Magari volevano sapere "Quale delle seguenti operazioni NON puo' portare alla pre-emption del thread in esecuzione?"...
ti prego no! Sbagliare una domanda...no!!
__________________
Il DSY su Facebook!!!
Re: Finalmente c'è l'ho
Secondo il libro che ho io le named pipe servono a comunicare tra processi su macchine anche diverse...
Originally posted by "underscore"
Originally posted by Walter
Originally posted by underscore
Originally posted by kikka
8) Quale delle seguenti affermazioni e' vera parlando di named pipe in UNIX?
A.E' il meccanismo usato dalla shell per mettere in comunicazione due programmi
B.Puo' essere usato per mettere in comunicazione processi su macchine anche
diverse
C.Puo' essere usato per mettere in comunicazione due figli di uno stesso padre
solo se la chiamata di creazione della pipe avviene prima di entrambe le fork
*D.E' un meccanismo di scambio dati che si appoggia in parte sul file system
Cosa ne pensate di questa domanda ?
Qualcuno sa la risposta giusta per certo?
ciaoo
la b e' sicuramente una cazzata
la d non e' vera
la c non lo so..
io ho messo la A che e' una definizione di pipe..
Dal file lez6.pdf "Laboratorio: Inter Process Communication e I/O":
"named pipe (FIFO): simili a pipe, consentono comunicazione tra processi residenti sulla stessa macchina ma non imparentatil
• file noto a entrambi: un proc. scrive e l'altro legge"
Quindi forse è la D?
mi sa che c'hai ragione :-(
http://www.erlenstar.demon.co.uk/unix/faq_3.html#SEC41
Oppure c'era proprio scritto "NON" e nessuno ci ha fatto caso.
A me stava capitando con un'altra domanda, me ne sono accorto solo all'ultimo minuto...
Originally posted by "Walter"
Il libro riporta a pagina 804 quanto segue:
"The following conditions cause the currently running thread to execute the scheduler code:
1. The thread blocks on semaphore, mutex, event, I/O, etc.
2. It signal an object (e.g., does an up on a semaphore)
3. The running thread's quantum expires."
A quanto pare sono giuste le risposte A, B, C... 8O
Non è che forse hanno sbagliato la domanda? Magari volevano sapere "Quale delle seguenti operazioni NON puo' portare alla pre-emption del thread in esecuzione?"...
Oppure c'era proprio scritto "NON" e nessuno ci ha fatto caso.
confermo che non c'era il NON....nn so quante volte avrò letto quella domanda... 8)
__________________
Il DSY su Facebook!!!
Bene. Allora: o la domanda viene data buona a tutti (poco probabile), oppure viene annullata.
Le probabilità di averlo passato aumenterebbero del 5%... wow
Originally posted by "Lunik"
confermo che non c'era il NON....nn so quante volte avrò letto quella domanda... 8)
__________________
Non ti laureare, continua a cazzeggiare!
"È tutta merda..." - clod81
ma è possibile che in alcuni fogli c'era il NON e in altri no????? 8O
__________________
Il DSY su Facebook!!!
Potrebbe essere che c'era in quello da 18 crediti e non in quello da 12
Comunque facciamo pena... ci stiamo attaccando a tutto per un punticino in più...
__________________
Non ti laureare, continua a cazzeggiare!
"È tutta merda..." - clod81
Scusami tanto, ma quel "punticino" in più per qualcuno potrebbe valere il passaggio dell'esame o no...
In secondo luogo, nessuno sta crocifiggendo i professori per un eventuale errore, stiamo solo cercando di capire quale fosse la risposta esatta a quella domanda così com'era posta. Niente di più e niente di meno.
eheh...a me un punticino in più nn cambierebbe niente! cmq, Walter ha ragione...il "punticino" potrebbe valerti 12 cfu!!!!!!!!!!!
__________________
Il DSY su Facebook!!!
Non parlavo strettamente di me :-)
Ma se la prossima volta capita la stessa domanda vorrei avere chiaro in mente quale sia la risposta giusta.
Speriamo che non ci sia bisogno di una prossima volta
__________________
Non ti laureare, continua a cazzeggiare!
"È tutta merda..." - clod81
lo speravo anke io ma.....................no comment!!!
__________________
Il DSY su Facebook!!!
io nn voglio pensare neanche a ristudiarmi 800 pagine in inglese piu scrivre anche il codice!!!
__________________
Guardate il mio post su Feedback prima di comprare qualcosa
http://www.dsy.it/forum/showthread.php?s=73a12d5e23c34b3478161c4007fc11b2&threadid=13647&pagenumber=1
nn sei l'unico!!!!
__________________
Il DSY su Facebook!!!
meglio 800 pag di inglese di sis.op. che una dimostrazione di analisi in italiano
(proverbio cinese)
__________________
Non ti laureare, continua a cazzeggiare!
"È tutta merda..." - clod81
Oddio...nn ne sarei così sicura....
__________________
Il DSY su Facebook!!!
anche la divina commedia a memoria e' meglio di analisi
__________________
Non ti laureare, continua a cazzeggiare!
"È tutta merda..." - clod81
Qualcosa mi dice che i risultati usciranno presto....la pagina del corso è out da stasera....
mah?!?!?!?
__________________
Il DSY su Facebook!!!
ti dice male... è passata meno di una settimana, devono passare almeno 10-15 giorni
__________________
Non ti laureare, continua a cazzeggiare!
"È tutta merda..." - clod81
o un mesetto.......1° compitino ruleZ!
__________________
Il DSY su Facebook!!!
facciamo dopo le vacanze
__________________
Non ti laureare, continua a cazzeggiare!
"È tutta merda..." - clod81
quasi anch'io preferirei ridare analisi e non sistemi...almeno si sapeva esattamente la modalità d'esame....con sistemi, ci cambiano le carte in tavola ogni volta! Adesso hanno pure tolto gli esercizi in C, gli unici nei quali si poteva sperare di guadagnare qualche punto!
Tra un pò ci daranno un tema da fare sui sistemi operativi!
Questo è il mio ultimo esame e sto soffrendo come mai prima!!!
Uffa!
se fossi in te!
__________________
Il DSY su Facebook!!!
Una relazione scritta sui SO? Magari...
__________________
Non ti laureare, continua a cazzeggiare!
"È tutta merda..." - clod81
ma 6
cmq dovrebbero fare SEMPRE e SOLO quiz...ma che siano DECENTI!!!!!!
__________________
Il DSY su Facebook!!!
potrebbero anche chiederci di sviluppare un piccolo sistema operativo microsoft-compatibile
__________________
Non ti laureare, continua a cazzeggiare!
"È tutta merda..." - clod81
All times are GMT. The time now is 15:25. | Show all 61 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.