Sistemas Operacionais

Questionário de Revisão de SO.

1) Em linha geral, quais são as 2 principais funcionalidades de um Sistema Operacional ?
2) Um sistema operacional pode ser encarado sob dois aspectos: máquina virtual e gerenciador de recursos. Explique cada um deles.
3) Descreva os tipos de sistemas operacionais que estudamos na segunda aula.
4) Descreva o processo de inicialização de um PC a partir do momento em que o Sistema Operacional é carregado.
5) Descreva as estruturas de SO que estudamos na segunda aula (Monolítico, Camadas, Maq virtuais, Exonúcleos, Sistemas Cliente Srvidor)
6) Explique como os computadores modernos conseguem executar várias operações ao mesmo tempo sendo que eles tem apenas um processador, ou seja, como é possível eu ouvir música e digitar um texto ao mesmo tempo nos PCs atuais ?
7) Defina:
a. Sistemas multiprogramados;
b. Sistemas multiprocessados;
8) Todo sistema multiprogramado é um sistema multiprocessado? Por que?
9) Todo sistema multiprocessado deve ser multiprogramado ? Por que?
10) Sobre processos:
a. O que é um processo?
b. Quais são os estados que eles podem assumir?
c. Quais são as três partes essenciais de que um processo é composto ?
11) O que é uma thread ?
12) Quais são as vantagens de desvantagens do uso de thread em relação ao uso de processos ? (última aula)
13) Do que uma thread é composta ?
14) Explique o conceito de escalonamento de processos ?
15) Quais são os itens que um bom algoritmo de escalonamento deve respeitar ?
16) Explique o que vem a ser um Sistema Operacional Pré-Emptivo ?
17) Explique os algoritmos de escalonamento que estudamos na aula 5.
18) De alguns exemplos de dispositivos de E/S que você conhece.
19) Qual é a diferença entre dispositivos de bloco e dispositivos de caracteres ?
20) Explique as duas partes que formam um dispositivo de entrada e saída.
21) Uma placa controladora pode controlar quantos dispositivos de E/S ? Por que ?
22) Cite, esquematize e explique as tarefas de um controlador de E/S.
23) Como as E/S são mapeadas na memória?
24) Explique o DMA .
25) Quais são os objetivos de um software de E/S ?
26) Esquematize as camadas de um software de E/S.
27) Explique cada uma das camadas do software de E/S.
28) Quais são as características de uma memória ideal ?
29) Esquematize e explique a hierarquia de memória.
30) O que é o gerenciados de memória do sistema operacional?
31) Explique os seguintes modelos de gerenciamento de memória com suas possíveis variações:
a. Gerenciadores sem troca de processos ou paginação;
b. Gerenciadores com troca de processos;
c. Gerenciadores com memória virtual;
d. Algoritmo de substituição de páginas;
e. Segmentação;
32) Quanto a forma de se implementar a gerencia de arquivos explique:
a. Alocação Contígua.
b. Alocação através de lista encadeada.
c. Alocação através de lista encadeada usando um índice.
d. Alocação através de I-nodes
33) Explique as seguintes formas de gerenciamento de espaço em disco:
a. Lista encadeada de blocos;
b. Mapa de bits
7 comentários

Postagens mais visitadas deste blog

MANUAL DE REDAÇÃO DA PRESIDÊNCIA DA REPÚBLICA

Plural de substantivos compostos