O sistema operacional executa em modo
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é: D - supervisor
Vamos entender melhor o tema abordado pela questão. A questão trata do modo de operação de um sistema operacional. Para resolver essa questão, é necessário conhecer os diferentes modos em que um sistema operacional pode operar e suas responsabilidades.
Os sistemas operacionais modernos operam em dois modos principais:
Modo Usuário: Este é o modo em que os aplicativos e programas que o usuário executa rodam. Nesse modo, o acesso ao hardware é restrito, e muitas instruções de baixo nível não podem ser executadas diretamente. Isso serve para proteger o sistema de possíveis danos causados por programas mal-intencionados ou com bugs.
Modo Supervisor (ou Kernel Mode): Este é o modo em que o núcleo do sistema operacional opera. Ele tem acesso total ao hardware e a todas as instruções do sistema. No modo supervisor, o sistema operacional pode executar qualquer instrução da CPU e acessar qualquer área de memória. Esse nível de acesso é necessário para gerenciar recursos de hardware e executar tarefas críticas, como controle de processos, gerenciamento de memória, e manipulação de dispositivos de entrada/saída.
A alternativa D - supervisor está correta porque o núcleo (kernel) do sistema operacional deve operar em um modo que permita controle total sobre o hardware e as operações do sistema. Sem essa capacidade, o sistema operacional não conseguiria gerenciar adequadamente os recursos do computador, executar operações privilegiadas ou fornecer o ambiente seguro e estável necessário para a execução de programas de usuário.
Vamos analisar brevemente as outras alternativas para entender por que estão incorretas:
A - usuário: Como mencionado, este é o modo em que os aplicativos rodam, e não o sistema operacional em si.
B - shell: O shell é uma interface de comando que permite ao usuário interagir com o sistema operacional, mas não é um modo de operação do sistema.
C - GUI: A GUI (Graphical User Interface) é uma interface gráfica para o usuário, não um modo de operação do sistema operacional.
E - hardware: O hardware refere-se aos componentes físicos do computador; não é um modo de operação.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Um computador pode operar em dois modos distintos, o modo de usuário ou o de supervisor. O modo de usuário, também chamado de espaço de aplicação, é modo no qual as aplicações normalmente são executadas. Neste modo, não é possível executar as instruções privilegiadas, que são restritas ao modo de supervisor.
O modo de supervisor tem o controle total sobre a CPU, podendo executar todas as instruções do conjunto de instruções do processador em questão, tanto as não-privilegiadas como as privilegiadas. O sistema operacional é executado neste modo. Antes de o sistema operacional passar o controle da CPU para uma aplicação do usuário, o bit de controle de modo é configurado para o modo de usuário.
Modo usuário = aplicações
Modo supervisor = sistema opercional.
d-
The user state is the default (normal) state of operation, in which user programs are executed. The supervisor state is a special mode of operation to which the user has no access. When it is in the supervisor state, the processor and its actions are entirely controled by the Operating System (OS).
https://en.wikipedia.org/wiki/CPU_modes
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo