Escolar Documentos
Profissional Documentos
Cultura Documentos
DISCIPLINA: SISTEMAS OPERACIONAIS II PROFESSOR: ISMAEL MOURA PAREDE ENTREGA (PDF) EM 01/09/11
Regies criticas
3. O que a regio crtica? 4. O que ocorre quando um processo tenta entrar na regio crtica, porm a mesma j est ocupada com outro processo?
Excluso mtua
5. Qual a soluo mais simples para que um processo no venha invadir a regio crtica de outro processo? E qual o seu ponto fraco? 6. Como funciona a alternncia das variveis de impedimento?
Produtor consumidor
7. Como funciona, modo simples, a soluo de Peterson? 8. O que acontece quando dois processos chamam enter_region quase simultaneamente?
Dormir e acordar
9. Explique a inverso de prioridade. 10. Explique as primitivas de comunicao interprocessos referentes ao conceito dormir e acordar.
Instruo TSL
11. Qual a funo da instruo TSL? 12. Atravs da funo TSL, como feito o controle dos processos?
Semforo
15. Quais so as duas operaes essenciais que fazem parte dos semforos? Explique cada uma delas resumidamente. 16. Como podemos definir semforos binrios?
Escalonamento
17. Quando e em que situao necessita-se de escalonamento e qual o algoritmo utilizado?
2 SEG MA
DISCIPLINA: SISTEMAS OPERACIONAIS II PROFESSOR: ISMAEL MOURA PAREDE ENTREGA (PDF) EM 01/09/11 18. Como era na poca dos cartes e das fitas magnticas o algoritmo de escalonamento?
19.
20. O que mudou com o advento dos computadores pessoais? 21. O que muda quando nos concentramos em servidores e estaes de trabalho de alto desempenho em rede? D um exemplo.
22.
Alm de escolher o processo certo para executar, o escalonador tambm deve se preocupar em fazer um uso eficiente da CPU. Quais so as operaes realizadas para alternar processos? Descreva-as.
24. 26.
25. O que so processos orientados a E/S? Porque os processos tendem a ficar mais orientados E/S?
27. Quando e em que situaes o escalonamento deve ser feito? 28. Quais so as 3 categorias de algoritmos de escalonamento que merecem distino quanto a rea de aplicao? 29. Porque os algoritmos no preemptivos ou preemptivos com longo intervalo de tempo para cada processo so em geral aceitveis nos sistemas em Lote?
30.
31. Porque em sistemas com restries de tempo real, a preempo algumas vezes desnecessria? 32. Quais so os objetivos do algoritmo de escalonamento
33.
Os gerentes de grandes centros de computao que executam muitos jobs em lote observam, em geral, trs mtricas para verificar se os sistemas deles esto executando bem ou no quais so elas?
35. 36.
Explique o que tempo de retorno e o que utilizao. Explique o algoritmo Primeiro a chegar, primeiro a ser servido.
37. Explique o alogoritimo Job mais curto primeiro. 38. Explique o algoritimo prximo de menor tempo restante
39.
40. Quando se fala de escalonamento em trs nveis quais so os critrios utilizados pelo escalonador para tomar deciso dentre os processos que esto no disco e decidir se o traz para a memria?
41.
O que Escalonamento por alternncia circular (round-robiri)? Explique o seu funcionamento. 42. Qual a idia bsica do escalonamento por prioridade? 43. Prioridades podem ser atribudas estatstica ou dinamicamente aos processos. Justifique.
44. 45.
next).
O que deve ser feito para implementar o algoritimo Prximo processo mais curto (shortest process O que Escalonamento garantido? Explique. 47. O que Escalonamento por Loteria? Explique.
46.
2 SEG MA
DISCIPLINA: SISTEMAS OPERACIONAIS II PROFESSOR: ISMAEL MOURA PAREDE ENTREGA (PDF) EM 01/09/11
48.
49. O que Escalonamento em tempo real? 50. Como so categorizados os sistemas de tempo real?
51.
Como so categorizados os eventos aos quais um sistema de tempo real precisa responder?