Cienciasss

452 palavras 2 páginas
1. O que é concorrência e como este conceito está presente nos sistemas operacionais multiprogramáveis?
2. Por que o mecanismo de interrupção é fundamental para a implementação da multiprogramação?
3. Explique o mecanismo de funcionamento das interrupções.
4. O que são eventos síncronos e assíncronos? Como estes eventos estão relacionados ao mecanismo de interrupção e exceção?
5. Dê exemplos de eventos associados ao mecanismo de exceção.
6. Qual a vantagem da E/S controlada por interrupção comparada com a técnica de polling (testar cada dispositivo para saber o término da operação de E/S)?
7. O que é DMA e qual a vantagem desta técnica?
8. Como a técnica de buffering permite aumentar a concorrência em um sistema computacional?
9. Explique o funcionamento de spooling de impressão.
10. O que é reentrância?
11. O código reentrante é criado dividindo-se o programa em dois segmentos. Cite e explique cada um destes segmentos.
12. Em um sistema multiprogramável, seus usuários utilizam o mesmo editor de textos (200kb), compilador (300kb), software de correio eletrônico (200kb) e uma aplicação corporativa (500kb). Caso o sistema não implemente reentrância, qual o espaço de memória principal ocupado pelos programas quando 10 usuários estiverem utilizando todas as aplicações simultaneamente?
13. Por que a questão da proteção torna-se fundamental em ambientes multiprogramáveis?
14. O que é núcleo do sistema e quais as suas principais funções?
15. O que é uma system call e qual sua importância para a segurança do sistema? Como as system calls são utilizadas por um programa?
16. Qual a diferença entre instruções privilegiadas e não-privilegiadas? Qual a relação dessas instruções com os modos de acesso?
17. Explique como funciona a mudança de modos de acesso e dê um exemplo de como um programa faz uso deste mecanismo.
18. Como o kernel do sistema operacional pode ser protegido pelo mecanismo de modos de acesso?
19. Compare as arquiteturas monolíticas e camadas.

Relacionados

  • cienciasss
    2558 palavras | 11 páginas