Sistemas Operacionais

Propaganda
Sistemas Operacionais
Orientação:
Responder as questões abaixo e entregar na data da P2, este questionário será a base para a
elaboração da P2.
A nota do trabalho irá compor a nota da P1.
As respostas deverão indicar a referencias bibliográficas indicando o material que foi usado na
pesquisa.
Critério de avaliação:
Completeza e clareza das respostas;
Validade das referencias e qualidade das referencias.
Questões:
1. Os sistemas operacionais podem ser classificados segundo diversos parâmetros e
perspectivas, como tamanho, velocidade, suporte a recursos específicos, acesso à
rede, etc. Descreva as categorias abaixo relacionadas:
a. De rede;
b. Distribuido;
c. Multi-usuario;
d. Embarcado.
2. Explique o que é um sistema operacional de Tempo Real e suas duas classificações?
3. Qual a finalidade da gerencia de processador em um sistema Operacional?
4. Qual a finalidade da gerencia de memória em um sistema Operacional?
5. Qual a finalidade da gerencia de dispositivo em um sistema Operacional?
6. Qual a finalidade da gerencia de arquivos em um sistema Operacional?
7. Qual a finalidade da gerencia de proteção em um sistema Operacional?
8. Um sistema operacional não é um bloco único e fechado de software executando
sobre o hardware. Na verdade, ele é composto de diversos componentes com
objetivos e funcionalidades complementares. Cite e descreva os componentes mais
relevantes de um sistema operacional típico?
9. Explique a diferença entre Interrupção de hardware, exceção e interrupção de
software (trap)
10. Qual a diferença de um sistema monolítico e um sistema micro-núcleo?
11. Qual a diferença entre um programa e uma tarefa (processo)?
12. O que um sistema multi tarefa?
13. Porque foi desenvolvido o sistema de tempo compartilhado ou time-sharing
14. O que vem a ser a troca de contexto?
15. Para que serve a implementação do escalonador (scheduler)?
16. Qual a diferença entre Sistemas Operacionais preemptivo e não preemptivo ou
cooperativos? Cite exemplos.
17. Existem diversos algoritmos de escalonamento explique como funcionam os
relacionados abaixo:
18.
19.
20.
21.
22.
a. FCFS (First-Come, First Served)?
b. SJF (Shortest Job First)
Como funciona o algoritmo por prioridade? Como ele afeta os algoritmos
a. FCFS (First-Come, First Served)?
b. SJF (Shortest Job First)
Qual é o objetivo da coordenação entre tarefas?
O que vem a ser uma condição de disputa?
O que é uma seção crítica?
Quais são os critérios que devem ser seguidos por uma solução para uma condição de
disputa?
Download