- Fundamentos de Sistemas OperacionaisKernelFunções do Kernel
- Fundamentos de Sistemas OperacionaisKernelModos de Acesso (Kernel e Usuário)
Considere as seguintes afirmações sobre os Sistemas Operacionais.
I. O Kernel de um Sistema Operacional é o componente responsável pelo mecanismo de troca de mensagens, escalonamento do processador, parte do gerenciamento de interrupções, inicialização do sistema e execução das operações de baixo nível tais como o acesso ao hardware.
II. Processos podem ser classificados como proprietários e de usuários. Os processos proprietários são executados no modo automático, sem restrição de espaçamento na memória. Os processos de usuário são executados no modo supervisor, garantindo o compartilhamento do mesmo espaço de endereçamento.
III. Manter todos os processos no mesmo espaço de endereçamento aumenta e complexidade do desenvolvimento do Sistema Operacional. A melhor opção é executar todos os processos no modo usuário, garantindo assim uma simplificação na execução dos processos.
IV. Os Processos dos Sistemas Operacionais podem ser classificados como servidores e tarefas. Os servidores são os responsáveis pela interface com o hardware, provendo serviços ao sistema. As tarefas fornecem serviços que serão utilizados pelos servidores.
V. Em termos de prioridade, os processos servidores são os de mais alto nível, uma vez que quando este solicita um serviço, a tarefa em execução é interrompida e o sistema será bloqueado para a execução do processo servidor.
Assinale a alternativa correta.