Lista de exercícios – Prova final
- Defina
sistema operacional?
- Defina
sistema operacional distribuído?
- Descreva
cada uma das funcionalidades de um sistema operacional citada a seguir:
- Gerência
de processos.
- Gerência
de memória.
- Gerência
de dispositivos.
- Gerência
de arquivos.
- Gerência
de proteção.
- Qual a
principal característica de sistemas que utilizam a arquitetura de “Von
Neumann”?
- Na
estrutura de todo sistema operacional encontramos três barramentos
principais. Quais são eles e qual é a função de cada um?
- Explique
o que vem a ser uma interrupção de sistema (IRQ) ?
- O que
são as exceções (traps) de sistema?Explique.
- O que
vem a ser “interrupção de software”?
- O que é
um sistema operacional “Monolítico?
- Defina
“processo”.
- O que
vem a ser um processo cpu-bound?
- O que
vem a ser um processo io-bound?
- Quais
são os estados em que o processo pode se encontrar. Desenhe o diagrama de
estado para um processo.
- Explique
o conceito de escalonamento de processos.
- Como
chamamos o evento ocorrido na substituição de um processo por outro no uso
da cpu.?
- O que “starvation” em escalonamento de processos?
- Explique
o funcionamento do algoritmo de escalonamento Round-Robin.
- O que
ocorre se na lista de processos circular o escalonador Round-Robin
existirem processos iniciado no mesmo momento e que estejam prontos para
ser executados?
- O que é
são sistemas operacionais preemptivos?
- Quais
são as vantagens de desvantagens do uso de thread em relação ao uso de
processo?
- Explique
o que é um semáforo mutex.
- A
atribuição de endereços de memória a um processo pode ser feita de três
formas distintas. Quais são elas? Explique cada uma.
- O que é
e quais as diferenças entre o carregador de memória relocador
e o carregador de memória absoluto?
- O que
swapping de memória?
- Por que
ocorre fragmentação interna na alocação contínua de memória particionada
fixa.
- Por que
ocorre fragmentação externa na alocação contínua de memória particionada
dinâmica?
- Explique
o que é paginação por demanda e paginação antecipada.
- Qual a
função da tabela de páginas no processo de paginação de memória?
- Quais os
três tempos envolvidos no acesso a um dado em disco rígido? Fale sobre
cada um deles.
- Como
funciona o algoritmo Shortest seek time first de acesso a
disco? Quais suas vantagens e desvantagens?