Lista De Exerc Cios Sistemas Operacionais Resolvida
6118 palavras
25 páginas
Lista de exercícios Sistemas Operacionais Resolvida1. Os serviços e funções oferecidas por um sistema operacional podem ser divididas em duas categorias. Descreva brevemente as duas categorias e discuta como elas se diferem.
Conveniência
Execução de programas
Operações de I/O
Sistema de arquivos
Detecção de erros
Eficiência
Alocação de recursos
Proteção
Contabilizações
2. Liste 5 (cinco) serviços, oferecidos por um sistema operacional, que são projetados para tornar o sistema de computação mais conveniente para os usuários.
1. Gerenciamento de processos, criação, fechamento, escalonamento, prioridades e comunicação entre eles.
2. Gerenciamento da memória principal: Alocação, desalocação, proteção e abstração da memória virutal.
3. Gerenciamento dos sistemas de I/O.
4. Conexão em rede: Conexão com os dispositivos e implementação dos protocolos de rede.
5. Sistema de proteção (autorização a usuários).
6. Implementação de sistema de arquivos.
3. O que são System Calls, cite 4 exemplos.
Constituem uma interface entre o processo e o sistema operacional.
Exemplos:
Inicia ou finaliza processo
Altera atributos dos processos
Espera sinal
Abre ou fecha arquivo
Lê relógio do sistema
Envia ou recebe mensagens
4. Os sistemas operacionais podem ser construídos de diferentes maneiras. Descreva as principais arquiteturas existentes.
Do ponto de vista de projeto (arquitetura), segundo Tanenbaum (1999):
* Núcleo monolítico ou monobloco: o núcleo consiste em um único processo executando